-
Interfaces Interface Description com.tngtech.archunit.lang.CollectsLines The API induced by this interface feels clumsy in most places and at best "not harmful". There seem to be more clients that are interested in the raw lines than meaningful implementations of this interface. In particular it seems hard to imagine any implementation that would not simply addConditionEvent.getDescriptionLines()to the suppliedCollectsLines. Moreover this interface violates ArchUnit's typical pattern of immutability.
-
Classes Class Description com.tngtech.archunit.core.importer.ImportOption.DontIncludeArchives Decided to consistently never use contractions -> useImportOption.DoNotIncludeArchivescom.tngtech.archunit.core.importer.ImportOption.DontIncludeJars Decided to consistently never use contractions -> useImportOption.DoNotIncludeJarscom.tngtech.archunit.core.importer.ImportOption.DontIncludeTests Decided to consistently never use contractions -> useImportOption.DoNotIncludeTestscom.tngtech.archunit.lang.syntax.ClassesIdentityTransformer There is no use for this as part of the ArchUnit API, since users should always useArchRuleDefinition.classes()
-
Enum Constants Enum Constant Description com.tngtech.archunit.core.importer.ImportOption.Predefined.DONT_INCLUDE_ARCHIVES Decided to consistently never use contractions -> useImportOption.Predefined.DO_NOT_INCLUDE_ARCHIVEScom.tngtech.archunit.core.importer.ImportOption.Predefined.DONT_INCLUDE_JARS Decided to consistently never use contractions -> useImportOption.Predefined.DO_NOT_INCLUDE_JARScom.tngtech.archunit.core.importer.ImportOption.Predefined.DONT_INCLUDE_TESTS Decided to consistently never use contractions -> useImportOption.Predefined.DO_NOT_INCLUDE_TESTS