Crowbar
Top-level namespace for the Crowbar library
Constants
VERSION = "0.1.45"
Class methods
Top-level declarative DSL entry point for configuring and running a Campaign
corpus_gate(name : String = "Corpus Regression Gate", assert_clean : Bool = true, &) : Core::CorpusGateReport
Declarative DSL entry point for executing a deterministic seed replay and
regression assertion gate inside crystal spec under a 60s watchdog budget.
Strictly executes a corpus regression gate and always raises RegressionError on failure
Primary entry point for constructing a Crowbar pipeline
Constructs a configured Campaign runner without immediately executing it
Constructs a configured Core::CorpusRunner without immediately executing it
Instant zero-config transform on data (Radamsa-style black box)
Nested types
- Crowbar::ArmState
- Crowbar::Buffer
- Crowbar::Builder
- Crowbar::CLI
- Crowbar::Campaign
- Crowbar::CandidateState
- Crowbar::Context
- Crowbar::Core
- Crowbar::DSL
- Crowbar::Detector
- Crowbar::Encoding
- Crowbar::Engine
- Crowbar::Evolution
- Crowbar::EvolutionBuilder
- Crowbar::FrameBuilder
- Crowbar::FrameDefinition
- Crowbar::FrameField
- Crowbar::GrammarBuilder
- Crowbar::GrammarDefinition
- Crowbar::HistoryEntry
- Crowbar::Inspector
- Crowbar::Metadata
- Crowbar::Minimizer
- Crowbar::Mutator
- Crowbar::MutatorPool
- Crowbar::Mutators
- Crowbar::PRNG
- Crowbar::Pattern
- Crowbar::Patterns
- Crowbar::RangeUtils
- Crowbar::Rule
- Crowbar::RuleRegistry
- Crowbar::Rules
- Crowbar::Scope
- Crowbar::ScopeBuilder
- Crowbar::ScopeConfig
- Crowbar::Selector
- Crowbar::Selectors
- Crowbar::Session
- Crowbar::SessionItem
- Crowbar::StepCategory
- Crowbar::TUI
- Crowbar::Template
- Crowbar::TransformationStep