AppConfig class

Constructors

AppConfig({List<String> ignore = const ['build/**', 'ios/**', 'android/**', 'web/**', 'macos/**', 'linux/**', 'windows/**', '.dart_tool/**'], double maxImageSizeMb = 1.0, bool reportHtml = false, bool reportJson = false, bool reportMarkdown = false, bool reportCsv = false, int scoreMinimum = 80, ScoreWeights scoreWeights = const ScoreWeights(), Map<String, bool> rules = const {}, Map<String, String> severityLevels = const {}, bool backupEnabled = true, int backupRetention = 5, bool cacheEnabled = true, bool parallelScanning = true, bool interactiveEnabled = true})
const
AppConfig.fromYaml(String yamlString)
factory

Properties

backupEnabled → bool
final
backupRetention → int
final
cacheEnabled → bool
final
hashCode → int
The hash code for this object.
no setterinherited
ignore → List<String>
final
interactiveEnabled → bool
final
maxImageSizeMb → double
final
parallelScanning → bool
final
reportCsv → bool
final
reportHtml → bool
final
reportJson → bool
final
reportMarkdown → bool
final
rules → Map<String, bool>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scoreMinimum → int
final
scoreWeights → ScoreWeights
final
severityLevels → Map<String, String>
final

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

load([String directory = '.']) → Future<AppConfig>