Class: ArchUnit::Common::Assertion::Violation
- Inherits:
-
Object
- Object
- ArchUnit::Common::Assertion::Violation
- Defined in:
- lib/archunit/common/assertion/violation.rb
Overview
Marker base for data-only architecture rule failures.
Direct Known Subclasses
EmptyTestViolation, Files::Assertion::CustomFileViolation, Files::Assertion::CycleViolation, Files::Assertion::ExternalModuleDependencyViolation, Files::Assertion::FileDependencyViolation, Files::Assertion::FilePatternViolation, Layers::Assertion::LayerDependencyViolation, Metrics::Assertion::CustomMetricViolation, Metrics::Assertion::MetricPredicateViolation, Metrics::Assertion::MetricThresholdViolation, Metrics::Assertion::MetricZoneViolation, Slices::Assertion::SliceDependencyViolation
Instance Method Summary collapse
-
#initialize ⇒ Violation
constructor
A new instance of Violation.
Constructor Details
#initialize ⇒ Violation
Returns a new instance of Violation.
8 9 10 |
# File 'lib/archunit/common/assertion/violation.rb', line 8 def initialize freeze end |