src/share/classes/com/sun/tools/javac/comp/Resolve.java

changeset 852
899f7c3d9426
parent 845
5a43b245aed1
child 853
875262e89b52
     1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Resolve.java	Tue Feb 01 10:11:05 2011 -0800
     1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Resolve.java	Thu Feb 03 09:35:21 2011 +0000
     1.3 @@ -1638,10 +1638,7 @@
     1.4                                  names.init, argtypes,
     1.5                                  typeargtypes, allowBoxing,
     1.6                                  useVarargs, false);
     1.7 -        if ((sym.flags() & DEPRECATED) != 0 &&
     1.8 -            (env.info.scope.owner.flags() & DEPRECATED) == 0 &&
     1.9 -            env.info.scope.owner.outermostClass() != sym.outermostClass())
    1.10 -            chk.warnDeprecated(pos, sym);
    1.11 +        chk.checkDeprecated(pos, env.info.scope.owner, sym);
    1.12          return sym;
    1.13      }
    1.14  

mercurial