Package com.google.googlejavaformat.java
Class FormatterException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.google.googlejavaformat.java.FormatterException
-
- All Implemented Interfaces:
java.io.Serializable
public final class FormatterException extends java.lang.ExceptionChecked exception class for formatter errors.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.common.collect.ImmutableList<FormatterDiagnostic>diagnostics
-
Constructor Summary
Constructors Constructor Description FormatterException(FormatterDiagnostic diagnostic)FormatterException(java.lang.Iterable<FormatterDiagnostic> diagnostics)FormatterException(java.lang.String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<FormatterDiagnostic>diagnostics()static FormatterExceptionfromJavacDiagnostics(java.lang.Iterable<javax.tools.Diagnostic<? extends javax.tools.JavaFileObject>> diagnostics)private static FormatterDiagnostictoFormatterDiagnostic(javax.tools.Diagnostic<?> input)
-
-
-
Field Detail
-
diagnostics
private final com.google.common.collect.ImmutableList<FormatterDiagnostic> diagnostics
-
-
Constructor Detail
-
FormatterException
public FormatterException(java.lang.String message)
-
FormatterException
public FormatterException(FormatterDiagnostic diagnostic)
-
FormatterException
public FormatterException(java.lang.Iterable<FormatterDiagnostic> diagnostics)
-
-
Method Detail
-
diagnostics
public java.util.List<FormatterDiagnostic> diagnostics()
-
fromJavacDiagnostics
public static FormatterException fromJavacDiagnostics(java.lang.Iterable<javax.tools.Diagnostic<? extends javax.tools.JavaFileObject>> diagnostics)
-
toFormatterDiagnostic
private static FormatterDiagnostic toFormatterDiagnostic(javax.tools.Diagnostic<?> input)
-
-