46 import javax.tools.DiagnosticListener; |
46 import javax.tools.DiagnosticListener; |
47 |
47 |
48 import com.sun.source.util.TaskEvent; |
48 import com.sun.source.util.TaskEvent; |
49 import com.sun.source.util.TaskListener; |
49 import com.sun.source.util.TaskListener; |
50 |
50 |
51 import com.sun.tools.javac.file.JavacFileManager; |
|
52 import com.sun.tools.javac.util.*; |
|
53 import com.sun.tools.javac.code.*; |
51 import com.sun.tools.javac.code.*; |
54 import com.sun.tools.javac.code.Lint.LintCategory; |
52 import com.sun.tools.javac.code.Lint.LintCategory; |
55 import com.sun.tools.javac.code.Symbol.*; |
53 import com.sun.tools.javac.code.Symbol.*; |
|
54 import com.sun.tools.javac.comp.*; |
|
55 import com.sun.tools.javac.file.JavacFileManager; |
|
56 import com.sun.tools.javac.jvm.*; |
|
57 import com.sun.tools.javac.parser.*; |
|
58 import com.sun.tools.javac.processing.*; |
56 import com.sun.tools.javac.tree.*; |
59 import com.sun.tools.javac.tree.*; |
57 import com.sun.tools.javac.tree.JCTree.*; |
60 import com.sun.tools.javac.tree.JCTree.*; |
58 import com.sun.tools.javac.parser.*; |
61 import com.sun.tools.javac.util.*; |
59 import com.sun.tools.javac.comp.*; |
62 import com.sun.tools.javac.util.Log.WriterKind; |
60 import com.sun.tools.javac.jvm.*; |
|
61 import com.sun.tools.javac.processing.*; |
|
62 |
63 |
63 import static javax.tools.StandardLocation.CLASS_OUTPUT; |
64 import static javax.tools.StandardLocation.CLASS_OUTPUT; |
64 import static com.sun.tools.javac.main.OptionName.*; |
65 import static com.sun.tools.javac.main.OptionName.*; |
65 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag.*; |
66 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag.*; |
66 import static com.sun.tools.javac.util.ListBuffer.lb; |
67 import static com.sun.tools.javac.util.ListBuffer.lb; |
1612 String key; |
1613 String key; |
1613 if (count == 1) |
1614 if (count == 1) |
1614 key = "count." + kind; |
1615 key = "count." + kind; |
1615 else |
1616 else |
1616 key = "count." + kind + ".plural"; |
1617 key = "count." + kind + ".plural"; |
1617 log.printErrLines(key, String.valueOf(count)); |
1618 log.printLines(WriterKind.ERROR, key, String.valueOf(count)); |
1618 log.flush(Log.WriterKind.ERROR); |
1619 log.flush(Log.WriterKind.ERROR); |
1619 } |
1620 } |
1620 } |
1621 } |
1621 |
1622 |
1622 private static long now() { |
1623 private static long now() { |