forked from phoedos/pmd
Fix last bug
This commit is contained in:
@ -2406,7 +2406,7 @@ void Resources() :
|
|||||||
void Resource() :
|
void Resource() :
|
||||||
{}
|
{}
|
||||||
{
|
{
|
||||||
LOOKAHEAD("this" | Name() ")") (
|
LOOKAHEAD("this" | Name() (")" | ";")) (
|
||||||
{checkForBadConciseTryWithResourcesUsage();}
|
{checkForBadConciseTryWithResourcesUsage();}
|
||||||
Name()
|
Name()
|
||||||
// replaced with Expression in PMD 7, do the bare minimum
|
// replaced with Expression in PMD 7, do the bare minimum
|
||||||
|
@ -2,6 +2,13 @@ public class InputJava9TryWithResources {
|
|||||||
public static void main() {
|
public static void main() {
|
||||||
MyResource resource1 = new MyResource();
|
MyResource resource1 = new MyResource();
|
||||||
MyResource resource2 = new MyResource();
|
MyResource resource2 = new MyResource();
|
||||||
|
try (resource1) { }
|
||||||
|
try (resource1;) { }
|
||||||
try (resource1; resource2) { }
|
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