Releases: societe-generale/arch-unit-build-plugin-core
Releases · societe-generale/arch-unit-build-plugin-core
v4.0.1
v3.1.1
v3.1.0
- PR 75 (cherry picked) : DontReturnNullCollectionTest now handles jakarta.annotation.Nonnull
v4.0.0
- upgrading to archunit 1.2.0 and JDK 21
- bumped all versions to latest, for JDK 21 compatibility
DontReturnNullCollectionTest
now also handlesjakarta.annotation.Nonnull
v3.0.0
- upgrading to archunit 1.0.0 and JDK 11
- replacing custom java parsing code by Roaster library (https://github.com/forge/roaster)
v2.9.6
Changed
- upgraded Lombok (to 1.18.24) to enable building with jdk 17
- PR 65 : finer logs to avoid cluttering when nothing gets analyzed - thanks @Treehopper !!
- various log related changes
Fixed
- PR 67 : fix when parsing java file content - thanks @Treehopper !!
v2.9.5
Changed
- fixed potential bug in DontReturnNullCollectionTest using isAssignableTo instead of isAssignableFrom. see also TNG/ArchUnit#872
- simplified code in TestClassesNamingRuleTest
v2.9.4
Changed
- optimized implementation of DontReturnNullCollectionTest, according to TNG/ArchUnit#872 (comment)
v2.9.3
Changed
- PR 62 : ApplyOn and ConfigurableRule are now serializable
- PR 63 : changed the implementation for DontReturnNullCollectionTest rule