scorecard/pkg
Spencer Schrock 71aed951f9
allow probes to collect their own data from repo clients (#4052)
* introduce independent probe implementations

rather than rely on checks collecting raw data, independent probes
collect their own raw data using the underlying repo client present in
the check request.

Signed-off-by: Spencer Schrock <sschrock@google.com>

* add test

Signed-off-by: Spencer Schrock <sschrock@google.com>

---------

Signed-off-by: Spencer Schrock <sschrock@google.com>
2024-04-25 18:23:54 +00:00
..
testdata ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
common_test.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
common.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
dependencydiff_result.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
json_raw_results_test.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
json_raw_results.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
json_test.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
json.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
json.raw.schema Make Vuln ID field lower case in raw results (#1761) 2022-03-25 00:24:23 +00:00
json.v2.schema Add aggregated score (#1046) 2021-09-21 22:30:25 +00:00
mock_doc.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
pkg_suite_test.go 🌱 re-enable paralleltest linter (#3705) 2023-12-04 02:25:03 +00:00
probe_test.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
probe.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
sarif_test.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
sarif.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
scorecard_e2e_test.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
scorecard_result_test.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
scorecard_result.go ⚠️ Add initial Maintainers Annotation parsing (#3905) 2024-04-23 20:15:12 +00:00
scorecard_test.go ⚠️ Replace v4 module references with v5 (#4027) 2024-04-12 14:51:50 -07:00
scorecard.go allow probes to collect their own data from repo clients (#4052) 2024-04-25 18:23:54 +00:00