dependabot maven(deps-dev): bump archunit.version from 0.23.0 to 0.23.1
Bumps archunit.version
from 0.23.0 to 0.23.1.
Updates archunit
from 0.23.0 to 0.23.1
Release notes
Sourced from archunit's releases.
ArchUnit 0.23.1
Bug Fixes
- Fix exception
Never found a JavaCodeUnit that matches supposed origin...
occurring with Kotlin inline functions where the descriptor of a method deviates from the signature (this was introduced by checking the return type of the method as well when looking for a call origin in #714; see #804, #807)- Fix optional layers of
LayeredArchitecture
failing with the new default behaviorarchRule.failOnEmptyShould = true
(see #809; thanks a lot to@oberprah
)Enhancements
- Log automatic resolution configuration on debug to reduce log clutter (see #802)
- Add new Method
ArchRule.allowEmptyShould(boolean)
to override the configuredarchRule.failOnEmptyShould
configuration on a per rule basis (see #803, #806, #808; thanks a lot to@oberprah
)
Commits
-
d236cd3
prepare release 0.23.1 -
c913648
add the possibility to allow empty should per rule #816 -
d7a928b
add methodArchRule.allowEmptyShould(..)
-
2ebe9fb
remove configurationarchRule.failOnEmptyShould=false
for tests -
a755714
makeLayeredArchitecture
immutable -
246daae
Fix bug where call origins cannot be found on descriptor signature mismatch #812 -
87f1b15
compare descriptor to find call origins -
63618cb
fix call origin cannot be found if descriptor and signature mismatch -
a98c4d6
log dependency resolution process configuration on debug -
2628803
fixcompileJdk9mainJava
task dependencies - Additional commits viewable in compare view
Updates archunit-junit5
from 0.23.0 to 0.23.1
Release notes
Sourced from archunit-junit5's releases.
ArchUnit 0.23.1
Bug Fixes
- Fix exception
Never found a JavaCodeUnit that matches supposed origin...
occurring with Kotlin inline functions where the descriptor of a method deviates from the signature (this was introduced by checking the return type of the method as well when looking for a call origin in #714; see #804, #807)- Fix optional layers of
LayeredArchitecture
failing with the new default behaviorarchRule.failOnEmptyShould = true
(see #809; thanks a lot to@oberprah
)Enhancements
- Log automatic resolution configuration on debug to reduce log clutter (see #802)
- Add new Method
ArchRule.allowEmptyShould(boolean)
to override the configuredarchRule.failOnEmptyShould
configuration on a per rule basis (see #803, #806, #808; thanks a lot to@oberprah
)
Commits
-
d236cd3
prepare release 0.23.1 -
c913648
add the possibility to allow empty should per rule #816 -
d7a928b
add methodArchRule.allowEmptyShould(..)
-
2ebe9fb
remove configurationarchRule.failOnEmptyShould=false
for tests -
a755714
makeLayeredArchitecture
immutable -
246daae
Fix bug where call origins cannot be found on descriptor signature mismatch #812 -
87f1b15
compare descriptor to find call origins -
63618cb
fix call origin cannot be found if descriptor and signature mismatch -
a98c4d6
log dependency resolution process configuration on debug -
2628803
fixcompileJdk9mainJava
task dependencies - Additional commits viewable in compare view