in-place change signature: avoid deadlock; avoid suggestions on new; highlight range in the box - hide highlighting on caret movement; dismiss current highlighting

This commit is contained in:
anna
2011-11-03 18:00:23 +01:00
parent 50f72b1c89
commit e5316ef1db
21 changed files with 753 additions and 354 deletions

View File

@@ -2,4 +2,5 @@ class Test {
void foo(int i<caret>) {
System.out.println(i);
}
void bar(){foo(1);}
}

View File

@@ -2,4 +2,5 @@ class Test {
void foo(int i, int param) {
System.out.println(i);
}
void bar(){foo(1);}
}

View File

@@ -0,0 +1,3 @@
class Test {
void myverylonagname(<caret>){}
}

View File

@@ -0,0 +1,8 @@
package refactoring.changeSignatureGesture;
interface I {
void add(<caret>);
}
public class IImpl implements I {
public void add(){}
}

View File

@@ -0,0 +1,8 @@
package refactoring.changeSignatureGesture;
interface I {
void add(int param);
}
public class IImpl implements I {
public void add(int param){}
}

View File

@@ -2,4 +2,5 @@ class Test {
void foo(int i<caret>) {
System.out.println(i);
}
void bar(){foo();}
}

View File

@@ -2,4 +2,5 @@ class Test {
void foo(int iparam) {
System.out.println(iparam);
}
void bar(){foo();}
}

View File

@@ -0,0 +1,6 @@
public class Test {
void foo(<caret>){}
void bar() {
foo();
}
}