Fix last bug
This commit is contained in:
@ -2406,7 +2406,7 @@ void Resources() :
|
||||
void Resource() :
|
||||
{}
|
||||
{
|
||||
LOOKAHEAD("this" | Name() ")") (
|
||||
LOOKAHEAD("this" | Name() (")" | ";")) (
|
||||
{checkForBadConciseTryWithResourcesUsage();}
|
||||
Name()
|
||||
// replaced with Expression in PMD 7, do the bare minimum
|
||||
|
@ -2,6 +2,13 @@ public class InputJava9TryWithResources {
|
||||
public static void main() {
|
||||
MyResource resource1 = new MyResource();
|
||||
MyResource resource2 = new MyResource();
|
||||
try (resource1) { }
|
||||
try (resource1;) { }
|
||||
try (resource1; resource2) { }
|
||||
try (resource1.foo) { }
|
||||
try (resource1.foo.a) { }
|
||||
try (resource1.foo.Type v = null) { }
|
||||
try (this.foo.aa) { }
|
||||
try (this.foo) { }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user