Module: SpecGuard
- Defined in:
- lib/specguard/rspec/ingest_cli.rb,
lib/specguard/rspec.rb,
lib/specguard/rspec/cli.rb,
lib/specguard/rspec/linter.rb,
lib/specguard/rspec/schema.rb,
lib/specguard/rspec/finding.rb,
lib/specguard/rspec/scanner.rb,
lib/specguard/rspec/version.rb,
lib/specguard/rspec/formatter.rb,
lib/specguard/rspec/transport.rb,
lib/specguard/rspec/configuration.rb,
lib/specguard/rspec/file_selector.rb,
lib/specguard/rspec/json_reporter.rb,
lib/specguard/rspec/ingest_reporter.rb,
lib/specguard/rspec/annotation_lookup.rb,
lib/specguard/rspec/validator_backend.rb,
lib/specguard/rspec/annotation_scanner.rb,
lib/specguard/rspec/payload_normalizer.rb,
lib/specguard/rspec/violation_renderer.rb
Overview
specguard-ingest's command line — the other end of log/test_results.jsonl.
Why this file is not on require "specguard/rspec"'s chain
specguard-lint runs on machines that never make a network call, and putting
this file on the umbrella's chain would put net/http, uri and zlib on
the linter's load path to serve a command it never invokes. So it is loaded by
its own path, exactly as the formatter is and for the same reason —
require "specguard/rspec/ingest_cli", which bin/specguard-ingest does.
Defined Under Namespace
Modules: RSpec Classes: RSpecFormatter