src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
changeset 51563 de411d537aae
parent 47316 1129253d3bc7
equal deleted inserted replaced
51562:1b1bca603244 51563:de411d537aae
   156         } else if (arg instanceof JCExpression) {
   156         } else if (arg instanceof JCExpression) {
   157             Assert.checkNonNull(rawDiagnosticPosHelper);
   157             Assert.checkNonNull(rawDiagnosticPosHelper);
   158             s = "@" + rawDiagnosticPosHelper.getPosition((JCExpression)arg);
   158             s = "@" + rawDiagnosticPosHelper.getPosition((JCExpression)arg);
   159         } else if (arg instanceof PathFileObject) {
   159         } else if (arg instanceof PathFileObject) {
   160             s = ((PathFileObject) arg).getShortName();
   160             s = ((PathFileObject) arg).getShortName();
       
   161         } else if (arg instanceof Tag) {
       
   162             s = "compiler.misc.tree.tag." + StringUtils.toLowerCase(((Tag) arg).name());
   161         } else {
   163         } else {
   162             s = super.formatArgument(diag, arg, null);
   164             s = super.formatArgument(diag, arg, null);
   163         }
   165         }
   164         return (arg instanceof JCDiagnostic) ? "(" + s + ")" : s;
   166         return (arg instanceof JCDiagnostic) ? "(" + s + ")" : s;
   165     }
   167     }