public abstract class AbstractLinter extends BaseCommand<LinterConfig,Void> implements Linter
| Modifier and Type | Method and Description |
|---|---|
void |
configure(LinterConfig linterConfig) |
boolean |
exceedsThreshold() |
String |
getDescription() |
int |
getLintCount()
Gets the number of lints produced by this linter.
|
String |
getLinterId()
Gets the identification of the linter.
|
String |
getLinterInstanceId()
Gets the identification of this linter instance.
|
LintSeverity |
getSeverity()
Gets the severity of the lints produced by this linter.
|
abstract String |
getSummary()
Gets a brief summary of this linter.
|
String |
toString() |
getCatalog, getCommandName, getConnection, initialize, setCatalog, setConnectionequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCatalog, getCommandName, getConnection, initialize, setCatalog, setConnection, usesConnectionpublic void configure(LinterConfig linterConfig)
configure in interface Command<LinterConfig,Void>configure in class BaseCommand<LinterConfig,Void>public final boolean exceedsThreshold()
exceedsThreshold in interface Linterpublic String getDescription()
getDescription in interface Linterpublic final int getLintCount()
LintergetLintCount in interface Linterpublic String getLinterId()
LintergetLinterId in interface Linterpublic final String getLinterInstanceId()
LintergetLinterInstanceId in interface Linterpublic final LintSeverity getSeverity()
LintergetSeverity in interface Linterpublic abstract String getSummary()
getSummary in interface Linterpublic final String toString()
toString in class BaseCommand<LinterConfig,Void>Copyright © 2000-2025 Sualeh Fatehi. Allrights reserved.