# Functions
FromBytes creates a finding for a probe given its config file's content.
New creates a new finding.
NewFalse create a false finding with the desired location.
NewNotApplicable create a finding with a NotApplicable outcome and the desired location.
NewNotAvailable create a finding with a NotAvailable outcome and the desired location.
NewNotSupported create a finding with a NotSupported outcome and the desired location.
NewTrue create a true finding with the desired location.
NewWith create a finding with the desired location and outcome.
UniqueProbesEqual checks the probe names present in a list of findings and compare them against an expected list.
# Constants
FileTypeBinary is for binary files.
FileTypeBinaryVerified for verified binary files.
FileTypeNone must be `0`.
FileTypeSource is for source code files.
FileTypeText is for text files.
FileTypeURL for URLs.
OutcomeError indicates an errors while running.
OutcomeFalse indicates the answer to the probe's question is "false" or "no".
OutcomeNotApplicable indicates if a finding should not be considered in evaluation.
OutcomeNotAvailable indicates an unavailable outcome, typically because an API call did not return an answer.
OutcomeNotSupported indicates a non-supported outcome.
OutcomeTrue indicates the answer to the probe's question is "true" or "yes".
RemediationEffortHigh indicates a high remediation effort.
RemediationEffortLow indicates a low remediation effort.
RemediationEffortMedium indicates a medium remediation effort.
RemediationEffortNone indicates a no remediation effort.
# Structs
AnonymousFinding is a finding without a corresponding probe ID.
Finding represents a finding.
Location represents the location of a finding.
Remediation represents the remediation for a finding.
# Type aliases
FileType is the type of a file.
Outcome is the result of a finding.
RemediationEffort indicates the estimated effort necessary to remediate a finding.