diff options
author | Lukas Rytz <lukas.rytz@epfl.ch> | 2009-12-14 12:01:53 +0000 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@epfl.ch> | 2009-12-14 12:01:53 +0000 |
commit | 461c798dbf0653ed8d89d7bd6cbd94366f6572f7 (patch) | |
tree | a0abf0216ed107e2b6edcc7cc847fa39ae52d514 /src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala | |
parent | 1db89021e52efd946054c98add2f855d050453c4 (diff) | |
download | scala-461c798dbf0653ed8d89d7bd6cbd94366f6572f7.tar.gz scala-461c798dbf0653ed8d89d7bd6cbd94366f6572f7.tar.bz2 scala-461c798dbf0653ed8d89d7bd6cbd94366f6572f7.zip |
integration of java and scala deprecation
Diffstat (limited to 'src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala b/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala index 89572fe90e..6f21e3fee9 100644 --- a/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala +++ b/src/compiler/scala/tools/nsc/symtab/classfile/ClassfileParser.scala @@ -772,7 +772,8 @@ abstract class ClassfileParser { sym.setFlag(BRIDGE) in.skip(attrLen) case nme.DeprecatedATTR => - sym.setFlag(DEPRECATED) + val arg = Literal(Constant("see corresponding Javadoc for more information.")) + sym.addAnnotation(AnnotationInfo(definitions.DeprecatedAttr.tpe, List(arg), List())) in.skip(attrLen) case nme.ConstantValueATTR => val c = pool.getConstant(in.nextChar) |