langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java
changeset 45504 ea7475564d07
parent 28455 41245007c074
equal deleted inserted replaced
45503:d23ae2d67a5d 45504:ea7475564d07
    24  */
    24  */
    25 
    25 
    26 package com.sun.tools.javac.processing;
    26 package com.sun.tools.javac.processing;
    27 
    27 
    28 import com.sun.tools.javac.model.JavacElements;
    28 import com.sun.tools.javac.model.JavacElements;
       
    29 import com.sun.tools.javac.resources.CompilerProperties.Errors;
       
    30 import com.sun.tools.javac.resources.CompilerProperties.Notes;
       
    31 import com.sun.tools.javac.resources.CompilerProperties.Warnings;
    29 import com.sun.tools.javac.util.*;
    32 import com.sun.tools.javac.util.*;
    30 import com.sun.tools.javac.util.DefinedBy.Api;
    33 import com.sun.tools.javac.util.DefinedBy.Api;
    31 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag;
    34 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag;
    32 import com.sun.tools.javac.tree.JCTree;
    35 import com.sun.tools.javac.tree.JCTree;
    33 import com.sun.tools.javac.tree.JCTree.*;
    36 import com.sun.tools.javac.tree.JCTree.*;
   112         }
   115         }
   113         try {
   116         try {
   114             switch (kind) {
   117             switch (kind) {
   115             case ERROR:
   118             case ERROR:
   116                 errorCount++;
   119                 errorCount++;
   117                 log.error(DiagnosticFlag.MULTIPLE, pos, "proc.messager", msg.toString());
   120                 log.error(DiagnosticFlag.MULTIPLE, pos, Errors.ProcMessager(msg.toString()));
   118                 break;
   121                 break;
   119 
   122 
   120             case WARNING:
   123             case WARNING:
   121                 warningCount++;
   124                 warningCount++;
   122                 log.warning(pos, "proc.messager", msg.toString());
   125                 log.warning(pos, Warnings.ProcMessager(msg.toString()));
   123                 break;
   126                 break;
   124 
   127 
   125             case MANDATORY_WARNING:
   128             case MANDATORY_WARNING:
   126                 warningCount++;
   129                 warningCount++;
   127                 log.mandatoryWarning(pos, "proc.messager", msg.toString());
   130                 log.mandatoryWarning(pos, Warnings.ProcMessager(msg.toString()));
   128                 break;
   131                 break;
   129 
   132 
   130             default:
   133             default:
   131                 log.note(pos, "proc.messager", msg.toString());
   134                 log.note(pos, Notes.ProcMessager(msg.toString()));
   132                 break;
   135                 break;
   133             }
   136             }
   134         } finally {
   137         } finally {
   135             // reinstate the saved version, only if it was saved earlier
   138             // reinstate the saved version, only if it was saved earlier
   136             if (newSource != null)
   139             if (newSource != null)