Module: GithubFlowReadiness::Checks

Defined in:
lib/core/github_flow_readiness/checks.rb

Overview

Each check class accepts the host service in its initializer (so it can reach the shared lockfile parser, HTTP version cache, etc.), exposes a single ‘call` method, and returns either a `Result`, an array of `Result`s, or `nil` (skipped). Adding a new check is “create a class with `call` and register it in `GithubFlowReadinessService::CHECKS`”.

Defined Under Namespace

Classes: Base, BundlerVersion, Dockerfile, GemExactPins, GemSources, NpmExactPins, RailsApp, RubyVersion, SqliteProduction