Package dev.archunitjava.result


package dev.archunitjava.result
  • Class
    Description
    Structured analysis or execution information that renderers may later turn into prose.
    Immutable rule metadata carried losslessly into every result and renderer.
    Immutable result of one rule evaluation, with an explicit non-overlapping terminal state.
    Mutually exclusive terminal states of one architecture rule evaluation.
    Machine-readable importance assigned to violations and diagnostics.
    Structured architecture-rule failure data, with no renderer-owned prose.
    Stable machine identity for a violation, independent of rendered prose.
    A typed architecture subject and its machine-readable role in a violation.