Allow excluding generated files

This commit is contained in:
Marc Brugger
2021-08-04 17:33:20 +02:00
committed by GitHub
parent 521e69ef66
commit 62db81342e
5 changed files with 104 additions and 27 deletions
+4 -1
View File
@@ -93,6 +93,9 @@ var (
// rules to explicitly exclude
flagRulesExclude = flag.String("exclude", "", "Comma separated list of rules IDs to exclude. (see rule list)")
// rules to explicitly exclude
flagExcludeGenerated = flag.Bool("exclude-generated", false, "Exclude generated files")
// log to file or stderr
flagLogfile = flag.String("log", "", "Log messages to file rather than stderr")
@@ -335,7 +338,7 @@ func main() {
}
// Create the analyzer
analyzer := gosec.NewAnalyzer(config, *flagScanTests, logger)
analyzer := gosec.NewAnalyzer(config, *flagScanTests, *flagExcludeGenerated, logger)
analyzer.LoadRules(ruleDefinitions.Builders())
excludedDirs := gosec.ExcludedDirsRegExp(flagDirsExclude)