Skip navigation links
A C D E F G I K L M N P R S T V W 

A

apply() - Method in interface scalafix.interfaces.ScalafixEvaluation
 
applyPatches() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
applyPatches(ScalafixPatch[]) - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
availableRules() - Method in interface scalafix.interfaces.ScalafixArguments
The rules that are valid arguments for ScalafixArguments.withRules(List).

C

categoryID() - Method in interface scalafix.interfaces.ScalafixLintID
 
classloadInstance(ClassLoader) - Static method in interface scalafix.interfaces.Scalafix
JVM runtime reflection method helper to classload an instance of Scalafix.

D

description() - Method in interface scalafix.interfaces.ScalafixRule
 

E

endColumn() - Method in interface scalafix.interfaces.ScalafixPosition
 
endLine() - Method in interface scalafix.interfaces.ScalafixPosition
 
endOffset() - Method in interface scalafix.interfaces.ScalafixPosition
 
evaluate() - Method in interface scalafix.interfaces.ScalafixArguments
Similar to ScalafixArguments.run(), but without any side effects on the source files.
explanation() - Method in interface scalafix.interfaces.ScalafixDiagnostic
 

F

fetchAndClassloadInstance(String) - Static method in interface scalafix.interfaces.Scalafix
Fetch JARs containing an implementation of Scalafix using Coursier and classload an instance of it via runtime reflection.
fetchAndClassloadInstance(String, List<Repository>) - Static method in interface scalafix.interfaces.Scalafix
Fetch JARs containing an implementation of Scalafix from the provided repositories using Coursier and classload an instance of it via runtime reflection.
filename() - Method in interface scalafix.interfaces.ScalafixInput
 
findClass(String) - Method in class scalafix.internal.interfaces.ScalafixInterfacesClassloader
 
formatMessage(String, String) - Method in interface scalafix.interfaces.ScalafixPosition
Pretty-print a message at this source location.

G

getDiagnostics() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
getError() - Method in interface scalafix.interfaces.ScalafixEvaluation
 
getError() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
getErrorMessage() - Method in interface scalafix.interfaces.ScalafixEvaluation
 
getErrorMessage() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
getEvaluatedFile() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
getEvaluatedRules() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
getFileEvaluations() - Method in interface scalafix.interfaces.ScalafixEvaluation
 
getPatches() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 

I

input() - Method in interface scalafix.interfaces.ScalafixPosition
 
isExperimental() - Method in interface scalafix.interfaces.ScalafixRule
 
isLinter() - Method in interface scalafix.interfaces.ScalafixRule
 
isRewrite() - Method in interface scalafix.interfaces.ScalafixRule
 
isSemantic() - Method in enum scalafix.interfaces.ScalafixRuleKind
 
isSuccessful() - Method in interface scalafix.interfaces.ScalafixEvaluation
 
isSuccessful() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
isSyntactic() - Method in enum scalafix.interfaces.ScalafixRuleKind
 

K

kind() - Method in interface scalafix.interfaces.ScalafixRule
 

L

lintID() - Method in interface scalafix.interfaces.ScalafixDiagnostic
 

M

mainHelp(int) - Method in interface scalafix.interfaces.Scalafix
Get --help message for running the Scalafix command-line interface.
message() - Method in interface scalafix.interfaces.ScalafixDiagnostic
 

N

name() - Method in interface scalafix.interfaces.ScalafixRule
 
newArguments() - Method in interface scalafix.interfaces.Scalafix
 
newText() - Method in interface scalafix.interfaces.ScalafixTextEdit
 

P

path() - Method in interface scalafix.interfaces.ScalafixInput
 
position() - Method in interface scalafix.interfaces.ScalafixDiagnostic
 
position() - Method in interface scalafix.interfaces.ScalafixTextEdit
 
previewPatches() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
previewPatches(ScalafixPatch[]) - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 
previewPatchesAsUnifiedDiff() - Method in interface scalafix.interfaces.ScalafixFileEvaluation
 

R

reportDiagnostic(ScalafixDiagnostic) - Method in interface scalafix.interfaces.ScalafixMainCallback
Handle a diagnostic event reported by the Scalafix reporter.
ruleName() - Method in interface scalafix.interfaces.ScalafixLintID
 
rulesThatWillRun() - Method in interface scalafix.interfaces.ScalafixArguments
The rules that would run when calling ScalafixArguments.run()
run() - Method in interface scalafix.interfaces.ScalafixArguments
Run the Scalafix commmand-line interface main function.

S

scala211() - Method in interface scalafix.interfaces.Scalafix
Deprecated.
scala212() - Method in interface scalafix.interfaces.Scalafix
The most recent Scala 2.12 version in Scalafix.supportedScalaVersions()
scala213() - Method in interface scalafix.interfaces.Scalafix
The most recent Scala 2.13 version in Scalafix.supportedScalaVersions()
Scalafix - Interface in scalafix.interfaces
Public API for reflectively invoking Scalafix from a build tool or IDE integration.
scalafix.interfaces - package scalafix.interfaces
 
scalafix.internal.interfaces - package scalafix.internal.interfaces
 
ScalafixArguments - Interface in scalafix.interfaces
Wrapper around arguments for invoking the Scalafix command-line interface main method.
scalafixCliJars(List<Repository>, String, String) - Static method in class scalafix.internal.interfaces.ScalafixCoursier
 
ScalafixCoursier - Class in scalafix.internal.interfaces
 
ScalafixCoursier() - Constructor for class scalafix.internal.interfaces.ScalafixCoursier
 
ScalafixDiagnostic - Interface in scalafix.interfaces
A diagnostic such as a linter message or general error reported by Scalafix.
ScalafixError - Enum in scalafix.interfaces
A code representing a category of errors that happen while running Scalafix.
ScalafixEvaluation - Interface in scalafix.interfaces
 
ScalafixEvaluationError - Enum in scalafix.interfaces
 
ScalafixException - Exception in scalafix.interfaces
An error occurred while loading an instance of Scalafix.
ScalafixException(String, Throwable) - Constructor for exception scalafix.interfaces.ScalafixException
 
ScalafixException(String) - Constructor for exception scalafix.interfaces.ScalafixException
 
ScalafixFileEvaluation - Interface in scalafix.interfaces
 
ScalafixFileEvaluationError - Enum in scalafix.interfaces
 
ScalafixInput - Interface in scalafix.interfaces
An input represents an input source for code such as a file or virtual file.
ScalafixInterfacesClassloader - Class in scalafix.internal.interfaces
A classloader that shares only scalafix-interfaces classes from the parent classloader.
ScalafixInterfacesClassloader(ClassLoader) - Constructor for class scalafix.internal.interfaces.ScalafixInterfacesClassloader
 
ScalafixLintID - Interface in scalafix.interfaces
A unique identifier for this category of lint diagnostics
ScalafixMainCallback - Interface in scalafix.interfaces
Callback handler for events that happen in the command-line interface.
ScalafixMainMode - Enum in scalafix.interfaces
The mode for running the command-line interface.
ScalafixPatch - Interface in scalafix.interfaces
 
ScalafixPosition - Interface in scalafix.interfaces
A source position pointing to a range location in code.
ScalafixRule - Interface in scalafix.interfaces
 
ScalafixRuleKind - Enum in scalafix.interfaces
 
ScalafixSeverity - Enum in scalafix.interfaces
The logging level at which Scalafix diagnostics are reported.
ScalafixTextEdit - Interface in scalafix.interfaces
 
scalafixVersion() - Method in interface scalafix.interfaces.Scalafix
The release version of the current Scalafix API instance.
scalametaVersion() - Method in interface scalafix.interfaces.Scalafix
The recommended Scalameta version to match the current Scalafix API instance.
severity() - Method in interface scalafix.interfaces.ScalafixDiagnostic
 
startColumn() - Method in interface scalafix.interfaces.ScalafixPosition
 
startLine() - Method in interface scalafix.interfaces.ScalafixPosition
 
startOffset() - Method in interface scalafix.interfaces.ScalafixPosition
 
supportedScalaVersions() - Method in interface scalafix.interfaces.Scalafix
The exact Scala versions that are supported by the recommended Scalafix.scalametaVersion()

T

text() - Method in interface scalafix.interfaces.ScalafixInput
 
textEdits() - Method in interface scalafix.interfaces.ScalafixPatch
 
toolClasspath(List<Repository>, List<String>, String) - Static method in class scalafix.internal.interfaces.ScalafixCoursier
 

V

validate() - Method in interface scalafix.interfaces.ScalafixArguments
Validates that the passed arguments are valid.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixEvaluationError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixFileEvaluationError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixMainMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixRuleKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum scalafix.interfaces.ScalafixSeverity
Returns the enum constant of this type with the specified name.
values() - Static method in enum scalafix.interfaces.ScalafixError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum scalafix.interfaces.ScalafixEvaluationError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum scalafix.interfaces.ScalafixFileEvaluationError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum scalafix.interfaces.ScalafixMainMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum scalafix.interfaces.ScalafixRuleKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum scalafix.interfaces.ScalafixSeverity
Returns an array containing the constants of this enum type, in the order they are declared.

W

withCharset(Charset) - Method in interface scalafix.interfaces.ScalafixArguments
 
withClasspath(List<Path>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withConfig(Optional<Path>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withExcludedPaths(List<PathMatcher>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withMainCallback(ScalafixMainCallback) - Method in interface scalafix.interfaces.ScalafixArguments
 
withMode(ScalafixMainMode) - Method in interface scalafix.interfaces.ScalafixArguments
 
withParsedArguments(List<String>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withPaths(List<Path>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withPrintStream(PrintStream) - Method in interface scalafix.interfaces.ScalafixArguments
 
withRules(List<String>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withScalacOptions(List<String>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withScalaVersion(String) - Method in interface scalafix.interfaces.ScalafixArguments
 
withSemanticdbTargetroots(List<Path>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withSourceroot(Path) - Method in interface scalafix.interfaces.ScalafixArguments
 
withToolClasspath(List<URL>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withToolClasspath(List<URL>, List<String>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withToolClasspath(List<URL>, List<String>, List<Repository>) - Method in interface scalafix.interfaces.ScalafixArguments
 
withToolClasspath(URLClassLoader) - Method in interface scalafix.interfaces.ScalafixArguments
 
withWorkingDirectory(Path) - Method in interface scalafix.interfaces.ScalafixArguments
 
A C D E F G I K L M N P R S T V W 
Skip navigation links