Lines Matching refs:DiagnosticInfo
243 return create(null, EnumSet.noneOf(DiagnosticFlag.class), source, pos, DiagnosticInfo.of(kind, prefix, key, args));
254 DiagnosticSource source, DiagnosticPosition pos, DiagnosticInfo diagnosticInfo) {
270 return create(lc, flags, source, pos, DiagnosticInfo.of(kind, prefix, key, args));
282 LintCategory lc, Set<DiagnosticFlag> flags, DiagnosticSource source, DiagnosticPosition pos, DiagnosticInfo diagnosticInfo) {
286 DiagnosticInfo normalize(DiagnosticInfo diagnosticInfo) {
288 return DiagnosticInfo.of(diagnosticInfo.type, diagnosticInfo.prefix, diagnosticInfo.code,
299 return (Error)DiagnosticInfo.of(ERROR, prefix, code, args);
306 return (Warning)DiagnosticInfo.of(WARNING, prefix, code, args);
313 return (Note)DiagnosticInfo.of(NOTE, prefix, code, args);
320 return (Fragment)DiagnosticInfo.of(FRAGMENT, prefix, code, args);
335 DiagnosticInfo.of(FRAGMENT,
442 private final DiagnosticInfo diagnosticInfo;
482 public static abstract class DiagnosticInfo {
497 private DiagnosticInfo(DiagnosticType type, String prefix, String code, Object... args) {
514 public static DiagnosticInfo of(DiagnosticType type, String prefix, String code, Object... args) {
535 public static final class Error extends DiagnosticInfo {
544 public static final class Warning extends DiagnosticInfo {
553 public static final class Note extends DiagnosticInfo {
562 public static final class Fragment extends DiagnosticInfo {
577 DiagnosticInfo diagnosticInfo,