forked from phoedos/pmd
Review Finding: Check for type java.nio.FileSystems
This commit is contained in:
parent
ddb1eb8dd8
commit
39b8bdf171
@ -503,7 +503,7 @@ public class CloseResourceRule extends AbstractJavaRule {
|
|||||||
private boolean isDefaultFileSystem(ASTVariableId varId) {
|
private boolean isDefaultFileSystem(ASTVariableId varId) {
|
||||||
@Nullable
|
@Nullable
|
||||||
ASTExpression initializer = varId.getInitializer();
|
ASTExpression initializer = varId.getInitializer();
|
||||||
return initializer != null && initializer.getText().contentEquals("FileSystems.getDefault()");
|
return initializer != null && InvocationMatcher.parse("java.nio.file.FileSystems#getDefault()").matchesCall(initializer);
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isVariableSpecifiedInTryWithResource(ASTVariableId varId, ASTTryStatement tryWithResource) {
|
private boolean isVariableSpecifiedInTryWithResource(ASTVariableId varId, ASTTryStatement tryWithResource) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user