langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
changeset 9079 e512a7712be3
parent 9076 45c73da050e9
child 9300 c2de4dd9853b
--- a/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java	Wed Mar 30 18:32:16 2011 -0700
+++ b/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java	Fri Apr 01 12:30:13 2011 +0100
@@ -2289,6 +2289,7 @@
                 sitesym.kind == VAR &&
                 ((VarSymbol)sitesym).isResourceVariable() &&
                 sym.kind == MTH &&
+                sym.name.equals(names.close) &&
                 sym.overrides(syms.autoCloseableClose, sitesym.type.tsym, types, true) &&
                 env.info.lint.isEnabled(LintCategory.TRY)) {
             log.warning(LintCategory.TRY, tree, "try.explicit.close.call");