dependabot maven(deps-dev): bump archunit.version from 1.1.0 to 1.2.0
Bumps archunit.version
from 1.1.0 to 1.2.0.
Updates archunit
from 1.1.0 to 1.2.0
Release notes
Sourced from archunit's releases.
ArchUnit 1.2.0
Enhancements
Core
- Add support for Java 22 (see #1172; thanks a lot to
@hankem
)- New methods
{JavaType/JavaMember}.getAllInvolvedRawTypes()
to quickly detect all raw types contributing to a type (e.g.List<? extends Serializable>
) or member (e.g.List<? extends Serializable> method(Set<String> args) {..}
) (see #723; thanks a lot to@leonardhusmann
)Lang
- New rules API
FieldsShould.{be/notBe}AccessedByMethodsThat(predicate)
to prevent fields from being accessed by certain methods (see #857; thanks a lot to@leonardhusmann
)Library
- New extensive modules rule syntax to support easier checks for modularization (dependency direction, API surface, ...) (compare the user guide; see #1078)
JUnit
Further Acknowledgement
- Thanks a lot to
@SimonVerhoeven
for improving the user guide (see #1140)
Commits
-
12e8fb1
prepare release 1.2.0 -
62ad7bb
adjust expectedslf4j-api
version to actual one (#1187) -
9bb08a8
adjust expectedslf4j-api
version to actual one -
40df768
Upgrade log4j & junit-jupiter (#1186) -
7db3cc5
remove unused spotbugs configuration -
dd965e2
upgrade junit-{platform/jupiter} from {1/5}.10.0 to {1/5}.10.1 -
14d62e2
upgrade log4j from 2.20.0 to 2.21.1 -
d6030be
Allow to retrieve involved raw types ofJavaType
andJavaMember
(#1116) -
ea320d8
addJavaMember.getAllInvolvedRawTypes()
-
f4b0684
addJavaType.getAllInvolvedRawTypes()
- Additional commits viewable in compare view
Updates archunit-junit5
from 1.1.0 to 1.2.0
Release notes
Sourced from archunit-junit5's releases.
ArchUnit 1.2.0
Enhancements
Core
- Add support for Java 22 (see #1172; thanks a lot to
@hankem
)- New methods
{JavaType/JavaMember}.getAllInvolvedRawTypes()
to quickly detect all raw types contributing to a type (e.g.List<? extends Serializable>
) or member (e.g.List<? extends Serializable> method(Set<String> args) {..}
) (see #723; thanks a lot to@leonardhusmann
)Lang
- New rules API
FieldsShould.{be/notBe}AccessedByMethodsThat(predicate)
to prevent fields from being accessed by certain methods (see #857; thanks a lot to@leonardhusmann
)Library
- New extensive modules rule syntax to support easier checks for modularization (dependency direction, API surface, ...) (compare the user guide; see #1078)
JUnit
Further Acknowledgement
- Thanks a lot to
@SimonVerhoeven
for improving the user guide (see #1140)
Commits
-
12e8fb1
prepare release 1.2.0 -
62ad7bb
adjust expectedslf4j-api
version to actual one (#1187) -
9bb08a8
adjust expectedslf4j-api
version to actual one -
40df768
Upgrade log4j & junit-jupiter (#1186) -
7db3cc5
remove unused spotbugs configuration -
dd965e2
upgrade junit-{platform/jupiter} from {1/5}.10.0 to {1/5}.10.1 -
14d62e2
upgrade log4j from 2.20.0 to 2.21.1 -
d6030be
Allow to retrieve involved raw types ofJavaType
andJavaMember
(#1116) -
ea320d8
addJavaMember.getAllInvolvedRawTypes()
-
f4b0684
addJavaType.getAllInvolvedRawTypes()
- Additional commits viewable in compare view