ConfigBuilder class
Builder for creating a config for all available commands.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getLintAnalysisConfig(
LintConfig config, String excludesRootFolder, {Iterable< Metric< ? classMetrics, Iterable<num> >Metric< ? fileMetrics, Iterable<num> >Metric< ? functionMetrics}) → LintAnalysisConfignum> > - Creates a lint config from given raw config.
-
getLintConfigFromArgs(
ParsedArguments arguments) → LintConfig -
Creates a raw lint config from given parsed
arguments
. -
getLintConfigFromOptions(
AnalysisOptions options) → LintConfig -
Creates a raw lint config from given
options
. -
getUnnecessaryNullableConfig(
UnnecessaryNullableConfig config, String rootPath) → UnnecessaryNullableAnalysisConfig -
Creates an unnecessary nullable config from given raw
config
. -
getUnnecessaryNullableConfigFromArgs(
Iterable< String> excludePatterns, {required bool isMonorepo}) → UnnecessaryNullableConfig -
Creates a raw unnecessary nullable config from given
excludePatterns
. -
getUnnecessaryNullableConfigFromOption(
AnalysisOptions options) → UnnecessaryNullableConfig -
Creates a raw unnecessary nullable config from given
options
. -
getUnusedCodeConfig(
UnusedCodeConfig config, String rootPath) → UnusedCodeAnalysisConfig -
Creates an unused code config from given raw
config
. -
getUnusedCodeConfigFromArgs(
Iterable< String> excludePatterns, {required bool isMonorepo}) → UnusedCodeConfig -
Creates a raw unused code config from given
excludePatterns
. -
getUnusedCodeConfigFromOption(
AnalysisOptions options) → UnusedCodeConfig -
Creates a raw unused code config from given
options
. -
getUnusedFilesConfig(
UnusedFilesConfig config, String rootPath) → UnusedFilesAnalysisConfig -
Creates an unused files config from given raw
config
. -
getUnusedFilesConfigFromArgs(
Iterable< String> excludePatterns, {required bool isMonorepo}) → UnusedFilesConfig -
Creates a raw unused files config from given
excludePatterns
. -
getUnusedFilesConfigFromOption(
AnalysisOptions options) → UnusedFilesConfig -
Creates a raw unused files config from given
options
. -
getUnusedL10nConfig(
UnusedL10nConfig config, String rootPath) → UnusedL10nAnalysisConfig -
Creates an unused localization config from given raw
config
. -
getUnusedL10nConfigFromArgs(
Iterable< String> excludePatterns, String classPattern) → UnusedL10nConfig -
Creates a raw unused localization config from given
excludePatterns
andclassPattern
. -
getUnusedL10nConfigFromOption(
AnalysisOptions options) → UnusedL10nConfig -
Creates a raw unused localization config from given
options
.