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 Results, 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