devlauer / plantuml-generator

utility and maven plugin project for generating plantuml class diagrams and sequence diagrams out of java classes
https://devlauer.github.io/plantuml-generator/plantuml-generator/latest/index.html
Apache License 2.0
87 stars 27 forks source link

chore(deps): update dependency com.tngtech.archunit:archunit-junit5 to v1.2.1 #131

Closed renovate-bot closed 8 months ago

renovate-bot commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.tngtech.archunit:archunit-junit5 1.1.0 -> 1.2.1 age adoption passing confidence

Release Notes

TNG/ArchUnit (com.tngtech.archunit:archunit-junit5) ### [`v1.2.1`](https://togithub.com/TNG/ArchUnit/releases/tag/v1.2.1): ArchUnit 1.2.1 ### Bug Fixes - Fix crash on importing inner classes that use `+=` string concatenation on outer class private field (see [#​1146](https://togithub.com/TNG/ArchUnit/issues/1146), [#​1194](https://togithub.com/TNG/ArchUnit/issues/1194)) ### [`v1.2.0`](https://togithub.com/TNG/ArchUnit/releases/tag/v1.2.0): ArchUnit 1.2.0 ### Enhancements #### Core - Add support for Java 22 (see [#​1172](https://togithub.com/TNG/ArchUnit/issues/1172); thanks a lot to [@​hankem](https://togithub.com/hankem)) - New methods `{JavaType/JavaMember}.getAllInvolvedRawTypes()` to quickly detect all raw types contributing to a type (e.g. `List`) or member (e.g. `List method(Set args) {..}`) (see [#​723](https://togithub.com/TNG/ArchUnit/issues/723); thanks a lot to [@​leonardhusmann](https://togithub.com/leonardhusmann)) #### Lang - New rules API `FieldsShould.{be/notBe}AccessedByMethodsThat(predicate)` to prevent fields from being accessed by certain methods (see [#​857](https://togithub.com/TNG/ArchUnit/issues/857); thanks a lot to [@​leonardhusmann](https://togithub.com/leonardhusmann)) #### Library - New extensive modules rule syntax to support easier checks for modularization (dependency direction, API surface, ...) (compare the [user guide](https://www.archunit.org/userguide/html/000\_Index.html#\_modularization_rules); see [#​1078](https://togithub.com/TNG/ArchUnit/issues/1078)) #### JUnit - Support JUnit Platform 1.10.1 (see [#​1157](https://togithub.com/TNG/ArchUnit/issues/1157) and [#​1186](https://togithub.com/TNG/ArchUnit/issues/1186); thanks a lot to [@​hankem](https://togithub.com/hankem)) ### Further Acknowledgement - Thanks a lot to [@​SimonVerhoeven](https://togithub.com/SimonVerhoeven) for improving the user guide (see [#​1140](https://togithub.com/TNG/ArchUnit/issues/1140))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.