| Interface | Description |
|---|---|
| Scalafix |
Public API for reflectively invoking Scalafix from a build tool or IDE integration.
|
| ScalafixDiagnostic |
A diagnostic such as a linter message or general error reported by Scalafix.
|
| ScalafixInput |
An input represents an input source for code such as a file or virtual file.
|
| ScalafixLintID |
A unique identifier for this category of lint diagnostics
|
| ScalafixMainArgs |
Wrapper around arguments for invoking the Scalafix command-line interface main method.
|
| ScalafixMainCallback |
Callback handler for events that happen in the command-line interface.
|
| ScalafixPosition |
A source position pointing to a range location in code.
|
| ScalafixRule |
| Enum | Description |
|---|---|
| ScalafixError |
A code representing a category of errors that happen while running Scalafix.
|
| ScalafixMainMode |
The mode for running the command-line interface.
|
| ScalafixRuleKind | |
| ScalafixSeverity |
The logging level at which Scalafix diagnostics are reported.
|
| Exception | Description |
|---|---|
| ScalafixException |
An error occurred while classloading an instance of
Scalafix. |