Skip to content
jPipe
API Reference
Initializing search
jpipe-mcscert/jpipe-compiler
jPipe
jpipe-mcscert/jpipe-compiler
Home
API Reference
Design
Design
Language Reference
Model
Compiler
Compiler Steps
Operators
CLI
Architecture Decisions
Architecture Decisions
ADR-0001: Semantic Versioning
ADR-0002: Multi-Module Structure
ADR-0003: Fat JAR with Maven Shade
ADR-0004: SonarCloud as Mandatory Quality Gate
ADR-0005: Command Pattern for Model Construction and Modification
ADR-0006: Logging Conventions
ADR-0007: Dependency Freshness Policy
ADR-0008: Visitor Pattern for Model Traversal
ADR-0009: Pipeline Abstraction for Compilation
ADR-0010: Model-Only Visitors Belong in jpipe-model
ADR-0011: Cucumber for Compiler End-to-End Tests
ADR-0012: Qualified Ids and Template Expansion
ADR-0013: Export Strategy — Text Generation vs. Library-Backed IR
ADR-0014: Colorblind-Safe Colour Palette for DOT Export
ADR-0015: Consistency and Completeness Validation
ADR-0016: Error Management — Diagnostic Levels, Pipeline Interruption, and Exit Codes
ADR-0017: Load Directive Resolved as a Compiler Step
ADR-0018: Composition Operators
ADR-0019: AI-Assisted Development Workflow
ADR-0020: Tag-Triggered Release Pipeline
API Reference
The full Javadoc for all jPipe modules is available
here
.
Back to top