Documentation ¶
Index ¶
- func BinaryArtifacts(c clients.RepoClient) (checker.BinaryArtifactData, error)
- func BranchProtection(c clients.RepoClient) (checker.BranchProtectionsData, error)
- func CIIBestPractices(c *checker.CheckRequest) (checker.CIIBestPracticesData, error)
- func CodeReview(c clients.RepoClient) (checker.CodeReviewData, error)
- func Contributors(c clients.RepoClient) (checker.ContributorsData, error)
- func DangerousWorkflow(c clients.RepoClient) (checker.DangerousWorkflowData, error)
- func DependencyUpdateTool(c clients.RepoClient) (checker.DependencyUpdateToolData, error)
- func Fuzzing(c *checker.CheckRequest) (checker.FuzzingData, error)
- func License(c *checker.CheckRequest) (checker.LicenseData, error)
- func Maintained(c *checker.CheckRequest) (checker.MaintainedData, error)
- func SecurityPolicy(c *checker.CheckRequest) (checker.SecurityPolicyData, error)
- func SignedReleases(c *checker.CheckRequest) (checker.SignedReleasesData, error)
- func TestLicense(name string) bool
- func Vulnerabilities(c *checker.CheckRequest) (checker.VulnerabilitiesData, error)
- func WebHook(c *checker.CheckRequest) (checker.WebhooksData, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BinaryArtifacts ¶
func BinaryArtifacts(c clients.RepoClient) (checker.BinaryArtifactData, error)
BinaryArtifacts retrieves the raw data for the Binary-Artifacts check.
func BranchProtection ¶
func BranchProtection(c clients.RepoClient) (checker.BranchProtectionsData, error)
BranchProtection retrieves the raw data for the Branch-Protection check.
func CIIBestPractices ¶ added in v4.3.0
func CIIBestPractices(c *checker.CheckRequest) (checker.CIIBestPracticesData, error)
CIIBestPractices retrieves the raw data for the CIIBestPractices check.
func CodeReview ¶ added in v4.1.0
func CodeReview(c clients.RepoClient) (checker.CodeReviewData, error)
CodeReview retrieves the raw data for the Code-Review check.
func Contributors ¶ added in v4.3.1
func Contributors(c clients.RepoClient) (checker.ContributorsData, error)
Contributors retrieves the raw data for the Contributors check.
func DangerousWorkflow ¶ added in v4.2.0
func DangerousWorkflow(c clients.RepoClient) (checker.DangerousWorkflowData, error)
DangerousWorkflow retrieves the raw data for the DangerousWorkflow check.
func DependencyUpdateTool ¶
func DependencyUpdateTool(c clients.RepoClient) (checker.DependencyUpdateToolData, error)
DependencyUpdateTool is the exported name for Depdendency-Update-Tool.
func Fuzzing ¶ added in v4.3.1
func Fuzzing(c *checker.CheckRequest) (checker.FuzzingData, error)
Fuzzing runs Fuzzing check.
func License ¶ added in v4.2.0
func License(c *checker.CheckRequest) (checker.LicenseData, error)
License retrieves the raw data for the License check.
func Maintained ¶ added in v4.2.0
func Maintained(c *checker.CheckRequest) (checker.MaintainedData, error)
Maintained checks for maintenance.
func SecurityPolicy ¶
func SecurityPolicy(c *checker.CheckRequest) (checker.SecurityPolicyData, error)
SecurityPolicy checks for presence of security policy.
func SignedReleases ¶ added in v4.2.0
func SignedReleases(c *checker.CheckRequest) (checker.SignedReleasesData, error)
SignedReleases checks for presence of signed release check.
func TestLicense ¶ added in v4.2.0
TestLicense used for testing purposes.
func Vulnerabilities ¶ added in v4.1.0
func Vulnerabilities(c *checker.CheckRequest) (checker.VulnerabilitiesData, error)
Vulnerabilities retrieves the raw data for the Vulnerabilities check.
func WebHook ¶ added in v4.2.0
func WebHook(c *checker.CheckRequest) (checker.WebhooksData, error)
WebHook retrieves the raw data for the WebHooks check.
Types ¶
This section is empty.