Skip to main content

embeddenator_workspace/
lib.rs

1//! Workspace management utilities for embeddenator multi-repo development.
2//!
3//! This crate provides tools for managing version consistency, dependencies,
4//! and synchronization across the embeddenator workspace.
5
6pub mod cargo;
7pub mod health;
8pub mod patch;
9pub mod version;
10pub mod workspace;
11
12#[cfg(test)]
13mod health_tests;
14
15pub use cargo::CargoManifest;
16pub use health::{HealthCheckType, HealthChecker, HealthReport, HealthStatus};
17pub use patch::{GitDependency, PatchManager, PatchReport, ResetReport};
18pub use version::{BumpType, VersionManager};
19pub use workspace::WorkspaceScanner;