# HG changeset patch # User darcy # Date 1251243692 25200 # Node ID be9e8bdd7eaded6b351ebe020d5b3b8cacf04509 # Parent 686143fe191ff16951885a0fead2a5efc0aa33d9 6872011: Update printing processor to support JSR 308 Reviewed-by: jjg diff -r 686143fe191f -r be9e8bdd7ead langtools/src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java --- a/langtools/src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java Mon Aug 24 14:38:42 2009 -0700 +++ b/langtools/src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java Tue Aug 25 16:41:32 2009 -0700 @@ -48,7 +48,8 @@ * deletion without notice. */ @SupportedAnnotationTypes("*") -@SupportedSourceVersion(SourceVersion.RELEASE_6) +// TODO: Change to version 7 based visitors when available +@SupportedSourceVersion(SourceVersion.RELEASE_7) public class PrintingProcessor extends AbstractProcessor { PrintWriter writer; @@ -374,6 +375,7 @@ for(TypeParameterElement tpe: typeParams) { if (!first) writer.print(", "); + printAnnotationsInline(tpe); writer.print(tpe.toString()); first = false; }