Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractFMT - Class in com.spotify.fmt
- AbstractFMT() - Constructor for class com.spotify.fmt.AbstractFMT
- AbstractFMT.FormattingCallable - Class in com.spotify.fmt
- additionalSourceDirectories - Variable in class com.spotify.fmt.AbstractFMT
- addNonComplyingFile(String) - Method in class com.spotify.fmt.FormattingResultBuilder
- addProcessedFile(String) - Method in class com.spotify.fmt.FormattingResultBuilder
- append(StringBuilder, String, int) - Method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
Append a description to the buffer by respecting the indentSize and lineLength parameters.
B
- build() - Method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- build() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- build() - Method in class com.spotify.fmt.FormattingResultBuilder
- builder() - Static method in interface com.spotify.fmt.FormattingConfiguration
- builder() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- builder() - Static method in interface com.spotify.fmt.FormattingResult
- builder() - Method in class com.spotify.fmt.FormattingResultBuilder.Value
C
- call() - Method in class com.spotify.fmt.AbstractFMT.FormattingCallable
- cfg - Variable in class com.spotify.fmt.Formatter
- Check - Class in com.spotify.fmt
-
Check mojo that will ensure all files are formatted.
- Check() - Constructor for class com.spotify.fmt.Check
- classpath - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- classpath(Collection<String>) - Method in class com.spotify.fmt.ForkingExecutor
- close() - Method in class com.spotify.fmt.ForkingExecutor
- close() - Method in class com.spotify.fmt.ForkingExecutor.Execution
- closureFile - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- com.spotify.fmt - package com.spotify.fmt
- com.spotify.fmt.fmt_maven_plugin - package com.spotify.fmt.fmt_maven_plugin
- configuration - Variable in class com.spotify.fmt.AbstractFMT.FormattingCallable
- configure(boolean) - Static method in class com.spotify.fmt.Logging
- configuredClasspath - Variable in class com.spotify.fmt.ForkingExecutor
- copyLines(InputStream, PrintStream) - Method in class com.spotify.fmt.ForkingExecutor
D
- debug - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- debug - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- debug - Variable in class com.spotify.fmt.Logger
- debug() - Method in interface com.spotify.fmt.FormattingConfiguration
- debug() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- debug() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- debug(boolean) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- debug(CharSequence) - Method in class com.spotify.fmt.Logger
- debug(CharSequence, Throwable) - Method in class com.spotify.fmt.Logger
- debug(Throwable) - Method in class com.spotify.fmt.Logger
- DEFAULT_LINE_LENGTH - Static variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- defaultClasspath() - Method in class com.spotify.fmt.ForkingExecutor
- deleteDir(Path) - Static method in class com.spotify.fmt.ForkingExecutor
- deserialize(InputStream) - Static method in class com.spotify.fmt.Serialization
- deserialize(Path) - Static method in class com.spotify.fmt.Serialization
- detail - Variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
If
true, display all settable properties for each goal. - directoriesToFormat - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- directoriesToFormat() - Method in interface com.spotify.fmt.FormattingConfiguration
- directoriesToFormat() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- directoriesToFormat(File...) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat(Iterable<? extends File>) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat(Collection<? extends File>) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat(Iterator<? extends File>) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- directoriesToFormat(List<? extends File>) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- displayFiles - Variable in class com.spotify.fmt.Check
-
Flag to display or not the files that are not compliant.
- displayLimit - Variable in class com.spotify.fmt.Check
-
Limit the number of non-complying files to display
E
- environment - Variable in class com.spotify.fmt.ForkingExecutor
- environment(Map<String, String>) - Method in class com.spotify.fmt.ForkingExecutor
- equals(Object) - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- equals(Object) - Method in class com.spotify.fmt.FormattingResultBuilder.Value
- errorFile - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- execute() - Method in class com.spotify.fmt.AbstractFMT
-
execute.
- execute() - Method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- execute(SerializableCallable<T>) - Method in class com.spotify.fmt.ForkingExecutor
-
Execute a function in a sub-process.
- Execution(List<String>, SerializableCallable<T>) - Constructor for class com.spotify.fmt.ForkingExecutor.Execution
- executionClassPath() - Method in class com.spotify.fmt.ForkingExecutor
- executions - Variable in class com.spotify.fmt.ForkingExecutor
- executor - Variable in class com.spotify.fmt.ForkingExecutor.Execution
F
- f - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- failOnError - Variable in class com.spotify.fmt.Check
-
Fail build for non-compliant formatting
- failOnUnknownFolder - Variable in class com.spotify.fmt.AbstractFMT
- filesNamePattern - Variable in class com.spotify.fmt.AbstractFMT
- filesNamePattern - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- filesNamePattern - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- filesNamePattern() - Method in interface com.spotify.fmt.FormattingConfiguration
- filesNamePattern() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- filesNamePattern() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- filesNamePattern(String) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- filesPathPattern - Variable in class com.spotify.fmt.AbstractFMT
- filesPathPattern - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- filesPathPattern - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- filesPathPattern() - Method in interface com.spotify.fmt.FormattingConfiguration
- filesPathPattern() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- filesPathPattern() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- filesPathPattern(String) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- findNamedChild(Node, String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- findSingleChild(Node, String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- FMT - Class in com.spotify.fmt
-
FMT class.
- FMT() - Constructor for class com.spotify.fmt.FMT
- ForkingExecutor - Class in com.spotify.fmt
-
An executor that executes a method in a sub-process JVM.
- ForkingExecutor(Log) - Constructor for class com.spotify.fmt.ForkingExecutor
- ForkingExecutor.Execution<T> - Class in com.spotify.fmt
- ForkingExecutor.Trampoline - Class in com.spotify.fmt
- ForkingExecutor.Trampoline.Watchdog - Class in com.spotify.fmt
- forkMode - Variable in class com.spotify.fmt.AbstractFMT
-
Option to specify whether to run google-java-format in a fork or in-process.
- format() - Method in class com.spotify.fmt.Formatter
- formatSourceFile(File, Formatter, JavaFormatterOptions.Style) - Method in class com.spotify.fmt.Formatter
- formatSourceFilesInDirectory(File, Formatter, JavaFormatterOptions.Style) - Method in class com.spotify.fmt.Formatter
- Formatter - Class in com.spotify.fmt
- Formatter(FormattingConfiguration) - Constructor for class com.spotify.fmt.Formatter
- FormatterException - Exception Class in com.spotify.fmt
- FormatterException(String) - Constructor for exception class com.spotify.fmt.FormatterException
- FormattingCallable(FormattingConfiguration) - Constructor for class com.spotify.fmt.AbstractFMT.FormattingCallable
- FormattingConfiguration - Interface in com.spotify.fmt
- FormattingConfigurationBuilder - Class in com.spotify.fmt
- FormattingConfigurationBuilder() - Constructor for class com.spotify.fmt.FormattingConfigurationBuilder
- FormattingConfigurationBuilder(FormattingConfiguration) - Constructor for class com.spotify.fmt.FormattingConfigurationBuilder
- FormattingConfigurationBuilder(FormattingConfigurationBuilder) - Constructor for class com.spotify.fmt.FormattingConfigurationBuilder
- FormattingConfigurationBuilder.Value - Class in com.spotify.fmt
- FormattingResult - Interface in com.spotify.fmt
- FormattingResultBuilder - Class in com.spotify.fmt
- FormattingResultBuilder() - Constructor for class com.spotify.fmt.FormattingResultBuilder
- FormattingResultBuilder(FormattingResult) - Constructor for class com.spotify.fmt.FormattingResultBuilder
- FormattingResultBuilder(FormattingResultBuilder) - Constructor for class com.spotify.fmt.FormattingResultBuilder
- FormattingResultBuilder.Value - Class in com.spotify.fmt
- from(FormattingConfiguration) - Static method in class com.spotify.fmt.FormattingConfigurationBuilder
- from(FormattingConfigurationBuilder) - Static method in class com.spotify.fmt.FormattingConfigurationBuilder
- from(FormattingResult) - Static method in class com.spotify.fmt.FormattingResultBuilder
- from(FormattingResultBuilder) - Static method in class com.spotify.fmt.FormattingResultBuilder
G
- getFileNameFilter() - Method in class com.spotify.fmt.Formatter
- getFormatter(JavaFormatterOptions.Style) - Method in class com.spotify.fmt.Formatter
- getIndentLevel(String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
Gets the indentation level of the specified line.
- getLog() - Static method in class com.spotify.fmt.Logging
- getPathFilter() - Method in class com.spotify.fmt.Formatter
- getProcessingLabel() - Method in class com.spotify.fmt.AbstractFMT
-
Provides the name of the label used when a non-formatted file is found.
- getProcessingLabel() - Method in class com.spotify.fmt.Check
-
Provides the name of the label used when a non-formatted file is found.
- getProcessingLabel() - Method in class com.spotify.fmt.FMT
-
Provides the name of the label used when a non-formatted file is found.
- getPropertyFromExpression(String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- getResult() - Method in class com.spotify.fmt.AbstractFMT
- getSingleChild(Node, String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- getValue(Node, String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- goal - Variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
The name of the goal for which to show help.
H
- handleMissingDirectory(String, File) - Method in class com.spotify.fmt.AbstractFMT
- hashCode() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- hashCode() - Method in class com.spotify.fmt.FormattingResultBuilder.Value
- HelpMojo - Class in com.spotify.fmt.fmt_maven_plugin
-
Display help information on fmt-maven-plugin.
Callmvn fmt:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- home - Variable in class com.spotify.fmt.ForkingExecutor.Execution
I
- indentSize - Variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
The number of spaces per indentation level, should be positive.
- isDebugEnabled() - Method in class com.spotify.fmt.Logger
- isNotEmpty(String) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
J
- java - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- javaArgs - Variable in class com.spotify.fmt.ForkingExecutor
- javaArgs() - Method in class com.spotify.fmt.AbstractFMT
- javaArgs(String...) - Method in class com.spotify.fmt.ForkingExecutor
- javaArgs(List<String>) - Method in class com.spotify.fmt.ForkingExecutor
L
- lineLength - Variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
The maximum length of a display line, should be positive.
- log - Variable in class com.spotify.fmt.ForkingExecutor
- log - Static variable in class com.spotify.fmt.ForkingExecutor.Trampoline
- log - Static variable in class com.spotify.fmt.Formatter
- log - Static variable in class com.spotify.fmt.Logging
- Logger - Class in com.spotify.fmt
- Logger() - Constructor for class com.spotify.fmt.Logger
- Logging - Class in com.spotify.fmt
- Logging() - Constructor for class com.spotify.fmt.Logging
- logNumberOfFilesProcessed() - Method in class com.spotify.fmt.Formatter
M
- main(String...) - Static method in class com.spotify.fmt.ForkingExecutor.Trampoline
N
- nonComplyingFiles - Variable in class com.spotify.fmt.Formatter
- nonComplyingFiles - Variable in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles - Variable in class com.spotify.fmt.FormattingResultBuilder.Value
- nonComplyingFiles() - Method in interface com.spotify.fmt.FormattingResult
- nonComplyingFiles() - Method in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles() - Method in class com.spotify.fmt.FormattingResultBuilder.Value
- nonComplyingFiles(Iterable<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles(String...) - Method in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles(Collection<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles(Iterator<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- nonComplyingFiles(List<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
P
- packaging - Variable in class com.spotify.fmt.AbstractFMT
- PLUGIN_HELP_PATH - Static variable in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- pluginArtifactMap - Variable in class com.spotify.fmt.AbstractFMT
- postExecute(FormattingResult) - Method in class com.spotify.fmt.AbstractFMT
-
Post Execute action.
- postExecute(FormattingResult) - Method in class com.spotify.fmt.Check
-
Post Execute action.
- process - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- processedFiles - Variable in class com.spotify.fmt.Formatter
- processedFiles - Variable in class com.spotify.fmt.FormattingResultBuilder
- processedFiles - Variable in class com.spotify.fmt.FormattingResultBuilder.Value
- processedFiles() - Method in interface com.spotify.fmt.FormattingResult
- processedFiles() - Method in class com.spotify.fmt.FormattingResultBuilder
- processedFiles() - Method in class com.spotify.fmt.FormattingResultBuilder.Value
- processedFiles(Iterable<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- processedFiles(String...) - Method in class com.spotify.fmt.FormattingResultBuilder
- processedFiles(Collection<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- processedFiles(Iterator<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- processedFiles(List<? extends String>) - Method in class com.spotify.fmt.FormattingResultBuilder
- processingLabel - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- processingLabel - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- processingLabel() - Method in interface com.spotify.fmt.FormattingConfiguration
- processingLabel() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- processingLabel() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- processingLabel(String) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
R
- repeat(String, int) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
Repeat a String
ntimes to form a new string. - result - Variable in class com.spotify.fmt.AbstractFMT
- resultFile - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- run() - Method in class com.spotify.fmt.ForkingExecutor.Trampoline.Watchdog
- run(Path, Path, Path) - Static method in class com.spotify.fmt.ForkingExecutor.Trampoline
S
- SerializableCallable<T> - Interface in com.spotify.fmt
- Serialization - Class in com.spotify.fmt
- Serialization() - Constructor for class com.spotify.fmt.Serialization
- SerializationException - Exception Class in com.spotify.fmt
- SerializationException(String, Throwable) - Constructor for exception class com.spotify.fmt.SerializationException
- serialize(Object, OutputStream) - Static method in class com.spotify.fmt.Serialization
- serialize(Object, Path) - Static method in class com.spotify.fmt.Serialization
- shouldFork() - Method in class com.spotify.fmt.AbstractFMT
- shouldWriteReformattedFiles() - Method in class com.spotify.fmt.AbstractFMT
-
Whether to write reformatted files to disk.
- shouldWriteReformattedFiles() - Method in class com.spotify.fmt.Check
- shouldWriteReformattedFiles() - Method in class com.spotify.fmt.FMT
- skip - Variable in class com.spotify.fmt.AbstractFMT
- skipSortingImports - Variable in class com.spotify.fmt.AbstractFMT
- skipSortingImports - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- skipSortingImports - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- skipSortingImports() - Method in interface com.spotify.fmt.FormattingConfiguration
- skipSortingImports() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- skipSortingImports() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- skipSortingImports(boolean) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- skipSourceDirectory - Variable in class com.spotify.fmt.AbstractFMT
- skipTestSourceDirectory - Variable in class com.spotify.fmt.AbstractFMT
- sourceDirectory - Variable in class com.spotify.fmt.AbstractFMT
- start() - Method in class com.spotify.fmt.ForkingExecutor.Execution
- style - Variable in class com.spotify.fmt.AbstractFMT
- style - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- style - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- style() - Method in class com.spotify.fmt.Formatter
- style() - Method in interface com.spotify.fmt.FormattingConfiguration
- style() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- style() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- style(String) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
T
- tempdir - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- testSourceDirectory - Variable in class com.spotify.fmt.AbstractFMT
- toLines(String, int, int, int) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
Splits the specified text into lines of convenient display length.
- toLines(List<String>, String, int, int) - Static method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
-
Adds the specified line to the output sequence, performing line wrapping if necessary.
- toString() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- toString() - Method in class com.spotify.fmt.FormattingResultBuilder.Value
- Trampoline() - Constructor for class com.spotify.fmt.ForkingExecutor.Trampoline
- tryDeleteDir(Path) - Method in class com.spotify.fmt.ForkingExecutor
U
- useDefaultClasspathWhenForking - Variable in class com.spotify.fmt.AbstractFMT
-
Whether to use the classpath from the java.class.path property when forking.
V
- Value(boolean, String, List<File>, boolean, String, String, boolean, boolean, String) - Constructor for class com.spotify.fmt.FormattingConfigurationBuilder.Value
- Value(List<String>, List<String>) - Constructor for class com.spotify.fmt.FormattingResultBuilder.Value
- verbose - Variable in class com.spotify.fmt.AbstractFMT
- verbose - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- verbose - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- verbose() - Method in interface com.spotify.fmt.FormattingConfiguration
- verbose() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- verbose() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- verbose(boolean) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
W
- waitFor() - Method in class com.spotify.fmt.ForkingExecutor.Execution
- Watchdog() - Constructor for class com.spotify.fmt.ForkingExecutor.Trampoline.Watchdog
- withDefaultClasspath - Variable in class com.spotify.fmt.ForkingExecutor
- withDefaultClasspath(boolean) - Method in class com.spotify.fmt.ForkingExecutor
- workdir - Variable in class com.spotify.fmt.ForkingExecutor.Execution
- writeGoal(StringBuilder, String, Element) - Method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- writeParameter(StringBuilder, Node, Node) - Method in class com.spotify.fmt.fmt_maven_plugin.HelpMojo
- writeReformattedFiles - Variable in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- writeReformattedFiles - Variable in class com.spotify.fmt.FormattingConfigurationBuilder
- writeReformattedFiles() - Method in interface com.spotify.fmt.FormattingConfiguration
- writeReformattedFiles() - Method in class com.spotify.fmt.FormattingConfigurationBuilder.Value
- writeReformattedFiles() - Method in class com.spotify.fmt.FormattingConfigurationBuilder
- writeReformattedFiles(boolean) - Method in class com.spotify.fmt.FormattingConfigurationBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form