delegate params: compound 2 intentions in one, set preselection (IDEA-112043)

This commit is contained in:
Anna Kozlova
2016-06-24 11:43:00 +03:00
parent 8f0c8541fb
commit 923b6cf252
29 changed files with 184 additions and 248 deletions

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
void foo() {
foo(<caret>);

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
abstract class Test {
int foo(boolean... args) {
return foo(<caret>, args);

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo() {
return foo();

View File

@@ -1,4 +1,4 @@
// "Generate overloaded constructor with default parameter value" "true"
// "Generate overloaded constructor with default parameter values" "true"
class Test {
Test() {
this(<caret>);

View File

@@ -0,0 +1,6 @@
// "Generate overloaded method with default parameter values" "true"
class Test {
void foo(){}
void foo(int ii){
}
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
interface Test {
default void foo() {
foo();

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
/**
*/

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo() {
return foo(<caret>);

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
interface Test {
static void foo() {
foo();

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
<T> int foo(boolean... args) {
return foo(<caret>, args);

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo(boolean... args) {
return foo(<caret>, args);

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
void foo(int i<caret>i){
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
abstract class Test {
abstract int foo(int i<caret>i, boolean... args);
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo(int i<caret>i){
//comment1

View File

@@ -1,4 +1,4 @@
// "Generate overloaded constructor with default parameter value" "true"
// "Generate overloaded constructor with default parameter values" "true"
class Test {
Test(int i<caret>i){}
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "false"
// "Generate overloaded method with default parameter values" "true"
class Test {
void foo(){}
void foo(int i<caret>i){

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
interface Test {
void foo(int i<caret>i);
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
/**
* @param i

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo(int i<caret>i){
return 1;

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
interface Test {
static void foo(int i<caret>i) {}
}

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
<T> int foo(T i<caret>i, boolean... args){
return 1;

View File

@@ -1,4 +1,4 @@
// "Generate overloaded method with default parameter value" "true"
// "Generate overloaded method with default parameter values" "true"
class Test {
int foo(int i<caret>i, boolean... args){
return 1;