UnusedCodeConfig.fromArgs constructor

UnusedCodeConfig.fromArgs(
  1. Iterable<String> excludePatterns, {
  2. required bool? isMonorepo,
  3. required bool? shouldPrintConfig,
  4. required bool? analyzePrivateMembers,
})

Creates the config from cli args. Pass null for an unparsed flag.

Implementation

factory UnusedCodeConfig.fromArgs(
  Iterable<String> excludePatterns, {
  required bool? isMonorepo,
  required bool? shouldPrintConfig,
  required bool? analyzePrivateMembers,
}) =>
    UnusedCodeConfig(
      shouldPrintConfig: shouldPrintConfig,
      excludePatterns: excludePatterns,
      analyzerExcludePatterns: const [],
      isMonorepo: isMonorepo,
      analyzePrivateMembers: analyzePrivateMembers,
    );