Skip to main content

runx_runtime/
dev.rs

1//! Native runtime support for `runx dev` fixture loops.
2
3pub mod r#loop;
4pub mod presentation;
5mod skill;
6mod support;
7mod tool;
8pub mod types;
9pub mod watch;
10
11pub use r#loop::{
12    dev_receipt_metadata, discover_fixture_paths, run_dev_once, run_dev_once_with_executor,
13};
14pub use presentation::{DevRenderTheme, render_dev_result, render_dev_result_with_theme};
15pub use types::{
16    DevError, DevFixtureAssertion, DevFixtureAssertionKind, DevFixtureExecutionRoots,
17    DevFixtureExecutor, DevFixtureResult, DevFixtureStatus, DevLane, DevLoopOptions, DevReport,
18    DevReportStatus, LocalDevFixtureExecutor, ParsedDevFixture, PreparedDevFixtureWorkspace,
19};
20pub use watch::{
21    DEFAULT_DEV_WATCH_DEBOUNCE_MS, DevWatchError, DevWatchEvent, DevWatchEventKind,
22    DevWatchOptions, DevWatchSnapshot, DevWatchTrigger, PollingDevWatcher, collect_watch_snapshot,
23    should_ignore_dev_watch_path,
24};