Unverified Commit 693f9ae0 authored by TzlilSwimmer123's avatar TzlilSwimmer123 Committed by GitHub
Browse files

fix: evaluation with 0 valid files prints policy rules (#485)

Co-authored-by: default avatarTzlil Swimmer <tzlilswimmer@Tzlils-MacBook-Pro.local>
parent 955c1716
Showing with 2 additions and 2 deletions
+2 -2
...@@ -99,13 +99,13 @@ type PolicyCheckResultData struct { ...@@ -99,13 +99,13 @@ type PolicyCheckResultData struct {
} }
func (e *Evaluator) Evaluate(policyCheckData PolicyCheckData) (PolicyCheckResultData, error) { func (e *Evaluator) Evaluate(policyCheckData PolicyCheckData) (PolicyCheckResultData, error) {
rulesCount := len(policyCheckData.Policy.Rules)
if len(policyCheckData.FilesConfigurations) == 0 { if len(policyCheckData.FilesConfigurations) == 0 {
return PolicyCheckResultData{FormattedResults{}, []cliClient.RuleData{}, []cliClient.FileData{}, FailedRulesByFiles{}, 0}, nil return PolicyCheckResultData{FormattedResults{}, []cliClient.RuleData{}, []cliClient.FileData{}, FailedRulesByFiles{}, rulesCount}, nil
} }
yamlSchemaValidator := yamlSchemaValidator.New() yamlSchemaValidator := yamlSchemaValidator.New()
rulesCount := len(policyCheckData.Policy.Rules)
// map of files paths to map of rules to failed rule data // map of files paths to map of rules to failed rule data
failedRulesByFiles := make(FailedRulesByFiles) failedRulesByFiles := make(FailedRulesByFiles)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment