syster-base 0.1.10-alpha

Core library for SysML v2 and KerML parsing, AST, and semantic analysis
Documentation
//! # Workspace
//!
//! Manages multi-file SysML/KerML projects with shared symbol table and relationship graphs.
//!
//! Coordinates multiple source files, cross-file symbol resolution, and incremental updates
//! with automatic dependency invalidation for LSP implementations.

mod accessors;
mod core;
mod events;
mod file;
mod file_manager;
mod parsed_file;
mod population;
mod populator;

pub use core::Workspace;
pub use file::WorkspaceFile;
pub use parsed_file::ParsedFile;

#[cfg(test)]
mod tests;