Index

A B C D E F G H I J L M N P R S T U V W 
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.
Call mvn 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 n times 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
 
A B C D E F G H I J L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form