Package dev.archunitjava.baseline


package dev.archunitjava.baseline
  • Class
    Description
    Explicit, side-effect-free commands for freezing and proposing baseline updates.
    Deterministic classification of current findings against a reviewed baseline.
    Stable line-oriented baseline diff intended for code review.
    Reviewable snapshot and two-part stable fingerprint for one rule violation.
    Strict baseline input that is malformed, unsupported, or outside configured limits.
    Bounded, dependency-free reader for the canonical reviewed-baseline JSON schema.
    Canonical JSON rendering for storing a reviewed baseline in version control.
    Resource limits applied before and during baseline JSON ingestion.
    Proposed explicit baseline update plus its reviewable comparison.
    One deterministic comparison entry, retaining both sides when a finding moved.
    Adoption state assigned by comparing current findings to a reviewed baseline.
    Immutable reviewed baseline; creation and updates are explicit operations.
    Reviewed, rationalized suppression with composable exact scope and optional expiry.