AppConfig constructor
const
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,
Implementation
const AppConfig({
this.ignore = const [
'build/**',
'ios/**',
'android/**',
'web/**',
'macos/**',
'linux/**',
'windows/**',
'.dart_tool/**',
],
this.maxImageSizeMb = 1.0,
this.reportHtml = false,
this.reportJson = false,
this.reportMarkdown = false,
this.reportCsv = false,
this.scoreMinimum = 80,
this.scoreWeights = const ScoreWeights(),
this.rules = const {},
this.severityLevels = const {},
this.backupEnabled = true,
this.backupRetention = 5,
this.cacheEnabled = true,
this.parallelScanning = true,
this.interactiveEnabled = true,
});