bind params to fields: accept field assignments if not exactly the parameter reference was assigned (IDEA-120320)

This commit is contained in:
Anna.Kozlova
2016-03-23 17:20:32 +01:00
parent 5d285805a9
commit 9e8666f159
3 changed files with 36 additions and 9 deletions
@@ -0,0 +1,11 @@
// "Assign Parameter to Field 'myId'" "true"
class Person {
int a;
int myId;
void f(int a, int id) {
this.a = foo(a);
myId = id;
}
int foo(int a) {return a;}
}
@@ -0,0 +1,10 @@
// "Assign Parameter to Field 'myId'" "true"
class Person {
int a;
int myId;
void f(int a, int id<caret>) {
this.a = foo(a);
}
int foo(int a) {return a;}
}