| AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier |
|
| AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.Impl_annotation |
|
| AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.Impl_modifier |
|
| AutoOneOf_JavaInputAstVisitor_AnnotationOrModifier.Parent_ |
|
| AutoValue_FormatFileCallable_Result |
|
| AutoValue_JavaFormatterOptions |
|
| AutoValue_JavaFormatterOptions.Builder |
|
| AutoValue_JavaInputAstVisitor_DeclarationModifiersAndTypeAnnotations |
|
| CommandLineOptions |
Command line options for google-java-format.
|
| CommandLineOptions.Builder |
|
| CommandLineOptionsParser |
|
| DimensionHelpers |
Utilities for working with array dimensions.
|
| DimensionHelpers.TypeWithDims |
The array dimension specifiers (including any type annotations) associated with a type.
|
| FormatFileCallable |
Encapsulates information about a file to be formatted, including which parts of the file to
format.
|
| FormatFileCallable.Result |
|
| Formatter |
This is google-java-format, a new Java formatter that follows the Google Java Style Guide quite
precisely---to the letter and to the spirit.
|
| GoogleJavaFormatTool |
Provide a way to be invoked without necessarily starting a new VM.
|
| GoogleJavaFormatToolProvider |
Provide a way to be invoked without necessarily starting a new VM.
|
| GoogleJavaFormatVersion |
|
| ImportOrderer |
Orders imports in Java source code.
|
| ImportOrderer.ImportsAndIndex |
|
| ImportOrderer.StringAndIndex |
|
| JavaCommentsHelper |
|
| JavacTokens |
A wrapper around javac's lexer.
|
| JavacTokens.AccessibleScanner |
|
| JavacTokens.CommentSavingTokenizer |
A JavaTokenizer that saves comments.
|
| JavacTokens.CommentWithTextAndPosition |
A Tokens.Comment that saves its text and start position.
|
| JavacTokens.RawTok |
An unprocessed input token, including whitespace and comments.
|
| JavaFormatterOptions |
Options for a google-java-format invocation.
|
| JavaFormatterOptions.Builder |
|
| JavaInput |
JavaInput extends Input to represent a Java input document.
|
| JavaInput.Tok |
A JavaInput is a sequence of JavaInput.Toks that cover the Java input.
|
| JavaInput.Token |
|
| JavaInputAstVisitor |
An AST visitor that builds a stream of Ops to format from the given CompilationUnitTree.
|
| JavaInputAstVisitor.AnnotationOrModifier |
Represents an annotation or a modifier in a ModifiersTree.
|
| JavaInputAstVisitor.DeclarationModifiersAndTypeAnnotations |
The modifiers annotations for a declaration, grouped in to a prefix that contains all of the
declaration annotations and modifiers, and a suffix of type annotations.
|
| JavaOutput |
JavaOutput extends Output to represent a Java output document.
|
| Main |
The main class for the Java formatter CLI.
|
| ModifierOrderer |
Fixes sequences of modifiers to be in JLS order.
|
| ModifierOrderer.ModifierTokens |
A class that contains the tokens corresponding to a modifier.
|
| RemoveUnusedImports |
Removes unused imports from a source file.
|
| RemoveUnusedImports.UnusedImportScanner |
|
| Replacement |
Represents a range in the original source and replacement text for that range.
|
| SnippetFormatter |
Formats a subset of a compilation unit.
|
| StringWrapper |
Wraps string literals that exceed the column limit.
|
| StringWrapper.Reflower |
|
| Trees |
Utilities for working with Trees.
|
| TypeNameClassifier |
Heuristics for classifying qualified names as types.
|