mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-03 15:50:52 +07:00
[java-inspections] checkNotAStatement -> StatementChecker
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 9450280ccdb333167828b22238d4a7ebf95de3c2
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9dbf2ace73
commit
4c3dca5425
@@ -56,7 +56,7 @@ class Test {
|
||||
mode = 0;
|
||||
}
|
||||
|
||||
void testNested(Object o, Integer in) {
|
||||
void testNested(Object o, Integer in, AutoCloseable in1) {
|
||||
switch (o) {
|
||||
case Integer mode when (<error descr="Cannot assign a value to variable 'mode', because it is declared outside the guard">mode</error> = 42) > 9:
|
||||
switch (o) {
|
||||
@@ -97,9 +97,9 @@ class Test {
|
||||
<error descr="Variable used in lambda expression should be final or effectively final">in</error> = 1;
|
||||
};
|
||||
// try-with-resources
|
||||
try (<error descr="Variable used as a try-with-resources resource should be final or effectively final">in</error>) {
|
||||
try (<error descr="Variable used as a try-with-resources resource should be final or effectively final">in1</error>) {
|
||||
switch (o) {
|
||||
case AutoCloseable ii when (<error descr="Cannot assign a value to variable 'in', because it is declared outside the guard">in</error> = 1) != null: break;
|
||||
case AutoCloseable ii when (<error descr="Cannot assign a value to variable 'in1', because it is declared outside the guard">in1</error> = ii) != null: break;
|
||||
default: break;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user