in capi/lib/model/lint_result.go [35:100]
func interpretLint(c CertificateLintResult, opinion *Opinion) {
for _, err := range c.X509Lint.Errors {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: err,
Interpretation: "",
Advise: "",
})
}
if err := c.X509Lint.CmdError; err != nil {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: *err,
Interpretation: "",
Advise: "",
})
}
for _, err := range c.Certlint.Certlint.Errors {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: err,
Interpretation: "",
Advise: "",
})
}
if err := c.Certlint.Certlint.CmdError; err != nil {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: *err,
Interpretation: "",
Advise: "",
})
}
for _, err := range c.Certlint.Cablint.Errors {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: err,
Interpretation: "",
Advise: "",
})
}
for _, err := range c.Certlint.Cablint.Fatal {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: err,
Interpretation: "",
Advise: "",
})
}
for _, err := range c.Certlint.Cablint.Bug {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: err,
Interpretation: "",
Advise: "",
})
}
if err := c.Certlint.Cablint.CmdError; err != nil {
opinion.Result = FAIL
opinion.Errors = append(opinion.Errors, Concern{
Raw: *err,
Interpretation: "",
Advise: "",
})
}
}