--- 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");