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.