Group: Oselvar
Sort by:Popular

Config, discovery, step loading, run orchestration, and failure rendering for var test-runner adapters. Depends only on var (no JUnit-Platform types — that is var-junit's job).
Last Release on Jul 9, 2026
Author-facing API over var-core: context/action/sensor registration (see doc/superpowers/specs/2026-07-01-java-core-port-design.md#author-api).
Last Release on Jul 9, 2026

3.VAR Config2 usages

com.oselvar » var-config MIT

Reads var.config.json, the shared config file for all var tools (see conformance/config/README.md and doc/superpowers/specs/2026-07-02-multi-language-authoring-design.md). Zero runtime dependencies: JSON parsing is hand-rolled, mirroring ...
Last Release on Jul 9, 2026
Pure pipeline: parse -> match -> plan -> execute, diffs, conformance projections. No filesystem, network, time, or test-framework imports (see doc/superpowers/specs/2026-07-01-java-core-port-design.md).
Last Release on Jul 9, 2026
Custom JUnit Platform TestEngine (id "var") turning .md specs into first-class, individually selectable JUnit tests — one container per spec file, one leaf per example. See doc/adr/0003-java-junit-integration.md and ...
Last Release on Jul 9, 2026
Idiomatic Kotlin authoring API layered on the Java engine — no second pipeline port (see doc/superpowers/specs/2026-07-01-kotlin-facade-design.md). Author-facing package is com.oselvar.varkt because `var` is a Kotlin hard keyword and ...
Last Release on Jul 9, 2026
Runs var specs as Kotest tests: subclass VarSpec, one Kotest test per planned example. Delegates discovery/loading/planning wholesale to var-runner; no pipeline logic here.
Last Release on Jul 9, 2026
Java port of var (see doc/adr/0001-second-language-python.md and doc/superpowers/specs/2026-07-01-java-core-port-design.md). Sibling of typescript/ (reference implementation) and python/ (second port).
Last Release on Jul 9, 2026