Directories
¶
| Path | Synopsis |
|---|---|
|
Package checker includes structs and functions used for running a check.
|
Package checker includes structs and functions used for running a check. |
|
Package checks defines all Scorecard checks.
|
Package checks defines all Scorecard checks. |
|
Package clients defines the interface for RepoClient and related structs.
|
Package clients defines the interface for RepoClient and related structs. |
|
git
Package git defines helper functions for clients.RepoClient interface.
|
Package git defines helper functions for clients.RepoClient interface. |
|
githubrepo
Package githubrepo implements clients.RepoClient for GitHub.
|
Package githubrepo implements clients.RepoClient for GitHub. |
|
githubrepo/roundtripper
Package roundtripper has implementations of http.RoundTripper useful to clients.RepoClient.
|
Package roundtripper has implementations of http.RoundTripper useful to clients.RepoClient. |
|
githubrepo/roundtripper/tokens
Package tokens defines interface to access GitHub PATs.
|
Package tokens defines interface to access GitHub PATs. |
|
githubrepo/roundtripper/tokens/server
command
Package main implements the GitHub token server.
|
Package main implements the GitHub token server. |
|
gitlabrepo
Package gitlabrepo implements clients.RepoClient for GitLab.
|
Package gitlabrepo implements clients.RepoClient for GitLab. |
|
localdir
Package localdir implements RepoClient on local source code.
|
Package localdir implements RepoClient on local source code. |
|
mockclients
Package mockrepo is a generated GoMock package.
|
Package mockrepo is a generated GoMock package. |
|
Package cmd implements Scorecard commandline.
|
Package cmd implements Scorecard commandline. |
|
internal/nuget
Package nuget implements Nuget API client.
|
Package nuget implements Nuget API client. |
|
internal/packagemanager
Package packagemanager implements a packagemanager client
|
Package packagemanager implements a packagemanager client |
|
internal/scdiff
command
Scdiff is a tool to create and diff goldens when analyzing results.
|
Scdiff is a tool to create and diff goldens when analyzing results. |
|
cron
|
|
|
config
Package config defines the configuration values for the cron job.
|
Package config defines the configuration values for the cron job. |
|
data
Package data contains util fns for reading and writing data handled by the cron job.
|
Package data contains util fns for reading and writing data handled by the cron job. |
|
internal/bq
command
Package main implements the BQ transfer job.
|
Package main implements the BQ transfer job. |
|
internal/cii
command
Package main implements the PubSub controller.
|
Package main implements the PubSub controller. |
|
internal/controller
command
Package main implements the PubSub controller.
|
Package main implements the PubSub controller. |
|
internal/data/add
command
Package main adds new project repositories to the projects file.
|
Package main adds new project repositories to the projects file. |
|
internal/data/validate
command
Package main validates an input file with a list of projects.
|
Package main validates an input file with a list of projects. |
|
internal/pubsub
Package pubsub handles interactions with PubSub framework.
|
Package pubsub handles interactions with PubSub framework. |
|
internal/shuffle
command
Package main implements the PubSub controller.
|
Package main implements the PubSub controller. |
|
internal/webhook
command
Package main implements a Webhook which runs a bash script when called.
|
Package main implements a Webhook which runs a bash script when called. |
|
internal/worker
command
Package main implements cron worker job.
|
Package main implements cron worker job. |
|
monitoring
Package monitoring defines exporters to be used by opencensus package in the cron job.
|
Package monitoring defines exporters to be used by opencensus package in the cron job. |
|
worker
Package worker implements the generic cron worker logic.
|
Package worker implements the generic cron worker logic. |
|
Deprecated: This is going to be removed in the future.
|
Deprecated: This is going to be removed in the future. |
|
docs
|
|
|
checks
Package checks contains documentation about checks.
|
Package checks contains documentation about checks. |
|
checks/internal
Package internal contains internal functions for reading input YAML file.
|
Package internal contains internal functions for reading input YAML file. |
|
checks/internal/generate
command
|
|
|
checks/internal/validate
command
|
|
|
Package options implements Scorecard options.
|
Package options implements Scorecard options. |
|
Package pkg defines fns for running Scorecard checks on a Repo.
|
Package pkg defines fns for running Scorecard checks on a Repo. |
|
fuzzedWithCLibFuzzer
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithClusterFuzzLite
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithCppLibFuzzer
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithGoNative
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithJavaJazzerFuzzer
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithOSSFuzz
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithOneFuzz
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithPropertyBasedHaskell
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithPropertyBasedJavascript
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithPropertyBasedTypescript
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithPythonAtheris
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithRustCargofuzz
nolint:stylecheck
|
nolint:stylecheck |
|
fuzzedWithSwiftLibFuzzer
nolint:stylecheck
|
nolint:stylecheck |
|
securityPolicyContainsLinks
nolint:stylecheck
|
nolint:stylecheck |
|
securityPolicyContainsText
nolint:stylecheck
|
nolint:stylecheck |
|
securityPolicyContainsVulnerabilityDisclosure
nolint:stylecheck
|
nolint:stylecheck |
|
securityPolicyPresent
nolint:stylecheck
|
nolint:stylecheck |
|
toolDependabotInstalled
nolint:stylecheck
|
nolint:stylecheck |
|
toolPyUpInstalled
nolint:stylecheck
|
nolint:stylecheck |
|
toolRenovateInstalled
nolint:stylecheck
|
nolint:stylecheck |
|
toolSonatypeLiftInstalled
nolint:stylecheck
|
nolint:stylecheck |
|
Package stats defines opencensus monitoring stats exposed by Scorecard.
|
Package stats defines opencensus monitoring stats exposed by Scorecard. |
|
Package utests defines util fns for Scorecard unit testing.
|
Package utests defines util fns for Scorecard unit testing. |
Click to show internal directories.
Click to hide internal directories.