IDEA-103758

This commit is contained in:
anna
2013-04-05 17:02:57 +02:00
parent 6602b68545
commit ae8ab9589e
4 changed files with 14 additions and 14 deletions
@@ -8,24 +8,24 @@ public class a21 {
}
void f1(int i) {
final int j = 4;
<error descr="Cannot assign a value to final variable 'j'">j = 3</error>;
<error descr="Cannot assign a value to final variable 'j'">j</error> = 3;
}
void f2(final int i) {
final int j = 4;
<error descr="Cannot assign a value to final variable 'i'">i = 3</error>;
<error descr="Cannot assign a value to final variable 'i'">i</error> = 3;
}
void f3( int ip) {
<error descr="Cannot assign a value to final variable 'fi'">fi = 3</error>;
for (final int i = 0; i<3; <error descr="Cannot assign a value to final variable 'i'">i++</error>) {
<error descr="Cannot assign a value to final variable 'fi'">fi</error> = 3;
for (final int i = 0; i<3; <error descr="Cannot assign a value to final variable 'i'">i</error>++) {
int k = 4;
}
final int i1 = 0;
<error descr="Cannot assign a value to final variable 'i1'">i1++</error>;
<error descr="Cannot assign a value to final variable 'i1'">--i1</error>;
<error descr="Cannot assign a value to final variable 'i1'">i1</error>++;
--<error descr="Cannot assign a value to final variable 'i1'">i1</error>;
int i2 = -i1 + ~i1;
final int j = (<error descr="Cannot assign a value to final variable 'j'">j=0</error>) == 1 || j==0 ? 9 : j;
final int j = (<error descr="Cannot assign a value to final variable 'j'">j</error>=0) == 1 || j==0 ? 9 : j;
}
static final boolean DEBUG = false;
@@ -35,13 +35,13 @@ public class a21 {
}
class B extends a21 {
public B() {
<error descr="Cannot assign a value to final variable 'fi'">fi = 0</error>;
<error descr="Cannot assign a value to final variable 'fi'">fi</error> = 0;
}
void f() {
final Integer i;
new Runnable() {
public void run() {
<error descr="Cannot assign a value to final variable 'i'">i = new Integer(4)</error>;
<error descr="Cannot assign a value to final variable 'i'">i</error> = new Integer(4);
}
};
}
@@ -53,7 +53,7 @@ class a21_2 {
i = 0;
new Runnable() {
public void run() {
<error descr="Cannot assign a value to final variable 'i'">i = 0</error>;
<error descr="Cannot assign a value to final variable 'i'">i</error> = 0;
}
};
}
@@ -66,7 +66,7 @@ class Foo {
this.next = null;
if (previous != null) {
<error descr="Cannot assign a value to final variable 'next'">previous.next = this</error>;
<error descr="Cannot assign a value to final variable 'next'">previous.next</error> = this;
}
}
}