mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 20:39:40 +07:00
can be final: do not suggest final modifiers for fields which are assigned from class initializer but are qualified (IDEA-76777 )
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<problems/>
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
final class Test {
|
||||
static final Test A = new Test();
|
||||
|
||||
private int i = 99;
|
||||
|
||||
static {
|
||||
A.i = 10;
|
||||
}
|
||||
}
|
||||
|
||||
enum Test1 {
|
||||
A, B, C;
|
||||
|
||||
private int i = 99;
|
||||
|
||||
static {
|
||||
A.i = 10;
|
||||
B.i = 20;
|
||||
System.out.println(A.i);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user