Uses of Package
dev.archunitjava.metrics
Packages that use dev.archunitjava.metrics
-
Classes in dev.archunitjava.metrics used by dev.archunitjava.metricsClassDescriptionWhich declarations contribute to a component's abstractness denominator.Cohesion policy; static members are always outside class-instance cohesion.Formula-specific cohesion results plus only the threshold-safe computed samples.One LCOM result with explicit evidence availability and formula population.Type inventory used only for abstractness; dependency counts always come from the projection.Robert C.Lakos metrics. dependsOn includes the subject itself; CCD is their sum, ACD=CCD/N, RACD=ACD/N, and NCCD=CCD divided by a same-size complete-level balanced binary tree's CCD.Projection-scoped component and cumulative metrics with threshold-ready samples.Caller-supplied source text; source files are never located or executed implicitly.Supported, explicitly distinct lack-of-cohesion formulas.Exact decimal metric amount paired with its non-interchangeable unit.Whether a formula was evaluated or deliberately withheld.Direction of an inclusive metric threshold.Stable metric identifiers with one mandatory unit each.One deterministic metric observation for one typed architecture subject.Typed inclusive threshold; construction rejects a limit expressed in the wrong unit.Units carried by metric values and limits so unlike quantities cannot be compared.Aggregate counts; missing source never removes an otherwise included type or member.Package-qualified source identity; a bare SourceFile attribute is never treated as a path.Physical Java line counts.Explicit source-count policy.Aggregate counts plus threshold-ready subject samples and explicit omissions.