Module: Varar::Core

Defined in:
lib/varar/core.rb,
lib/varar/core/ast.rb,
lib/varar/core/hash.rb,
lib/varar/core/plan.rb,
lib/varar/core/span.rb,
lib/varar/core/drift.rb,
lib/varar/core/parse.rb,
lib/varar/core/execute.rb,
lib/varar/core/matcher.rb,
lib/varar/core/scanner.rb,
lib/varar/core/registry.rb,
lib/varar/core/cell_diff.rb,
lib/varar/core/sentences.rb,
lib/varar/core/step_role.rb,
lib/varar/core/param_diff.rb,
lib/varar/core/structurer.rb,
lib/varar/core/conformance.rb,
lib/varar/core/deep_freeze.rb,
lib/varar/core/diagnostics.rb,
lib/varar/core/table_cells.rb,
lib/varar/core/canonical_json.rb,
lib/varar/core/failure_anchor.rb,
lib/varar/core/doc_string_diff.rb

Overview

The pure functional core: parse, match, plan, execute, diffs, drift, and the conformance projections. No filesystem, network, globals, or time.

Defined Under Namespace

Modules: CanonicalJson, CellDiffs, Conformance, DeepFreeze, Diagnostics, DocStringDiffs, Drifts, Execute, FailureAnchor, Hash32, Matcher, Offsets, ParamDiff, Parse, Plan, Registries, Scanner, Sentences, StepRole, Structurer, TableCells Classes: AmbiguityCollision, AmbiguousInput, BaselineExample, Blockquote, Candidate, CellDiff, CellMismatchError, Diagnostic, DocString, DocStringDiff, DocStringMismatchError, Drift, Example, ExecutionPlan, Fence, HeaderBinding, Heading, Hit, ListItem, Paragraph, ParamSpan, PlannedExample, PlannedStep, QueuedExample, Registry, ResolvedSteps, ReturnShapeError, Row, RowCheck, SegmentOffset, Sentence, Span, SpecBaseline, StepObservation, StepRegistration, Table, ThematicBreak, UnexpectedPassError, VarDoc, VarLock

Constant Summary collapse

VERSION =
'0.5.2'