Paradigm.Conformance.Issue
(paradigm v0.3.0)
Types
@type t() :: %Paradigm.Conformance.Issue{
details: map() | nil,
kind:
:invalid_class
| :unknown_property
| :missing_property
| :cardinality_too_low
| :cardinality_too_high
| :should_be_list
| :references_missing_node
| :references_wrong_class
| :invalid_enum_value
| :expected_reference
| :composite_primitive_type
| :multiple_composite_owners
| :composite_reference_without_flag
| :composite_owned_node_without_owner
| :abstract_class_instantiated,
node_id: Paradigm.id(),
property: String.t() | nil
}