scorecard/checker
Stephen Augustus (he/him) 7956ff4fe7
Miscellaneous refactors to ease downstream consumption (#1645)
* checker: Add `NewLogger` constructor for `DetailLogger` impl
* checker: Add `NewRunner` constructor for `Runner`
* cmd: Update to use refactored packages
* cmd: Move command flags and validation into an `options` package
* cmd: Move client accessors to `githubrepo` package
* cmd: Move policy and enabled checks to `policy` package
* cmd: Move results formatting to `format` package
* checker: Prefer `Set` prefixes for setters
* checker: Use `DetailLogger` return value for `NewLogger()`
* checker: Add `GetClients` accessor
* Move `FormatResults` to `pkg/`
* checks: Add getter for all checks

Signed-off-by: Stephen Augustus <foo@auggie.dev>
2022-02-27 02:09:21 +00:00
..
check_request.go Add support for commit-based Scorecard (#1613) 2022-02-07 19:03:36 -08:00
check_result.go Remove Version field from LogMessage (#1640) 2022-02-15 18:26:06 +00:00
check_runner.go Miscellaneous refactors to ease downstream consumption (#1645) 2022-02-27 02:09:21 +00:00
client.go Miscellaneous refactors to ease downstream consumption (#1645) 2022-02-27 02:09:21 +00:00
detail_logger_impl.go Miscellaneous refactors to ease downstream consumption (#1645) 2022-02-27 02:09:21 +00:00
detail_logger.go Simplify DetailLogger interface (#1628) 2022-02-11 15:48:58 -08:00
raw_result.go Remove ListMergedPRs API (#1566) 2022-02-03 00:01:35 +00:00