TNG/ArchUnit (com.tngtech.archunit:archunit-junit5)
### [`v1.1.0`](https://togithub.com/TNG/ArchUnit/releases/tag/v1.1.0): ArchUnit 1.1.0
### Bug Fixes
- Try-Catch-Blocks declared within lambdas will now be detected correctly (see [#1069](https://togithub.com/TNG/ArchUnit/issues/1069))
- Fix ArchUnit not being able to find classes loaded by Spring Boot `ClassLoader` (see [#1131](https://togithub.com/TNG/ArchUnit/issues/1131); thanks a lot to [@odrotbohm](https://togithub.com/odrotbohm))
### Enhancements
#### Core
- New `ImportOption` `DoNotIncludeGradleTestFixtures` (see [#949](https://togithub.com/TNG/ArchUnit/issues/949))
- Reduce all log levels except `WARN` to `TRACE` (see [#1050](https://togithub.com/TNG/ArchUnit/issues/1050))
#### Library
- Two new `GeneralCodingRules` (see [#970](https://togithub.com/TNG/ArchUnit/issues/970); thanks a lot to [@hankem](https://togithub.com/hankem))
- `ASSERTIONS_SHOULD_HAVE_DETAIL_MESSAGE`
- `DEPRECATED_API_SHOULD_NOT_BE_USED`
- `TextFileBasedViolationStore` is now part of the public API and can thus be used for customization; as a special case of this file names can now be adjusted (see [#1046](https://togithub.com/TNG/ArchUnit/issues/1046); thanks a lot to [@danhaywood](https://togithub.com/danhaywood))
- `TextFileBasedViolationStore` now adds a final new line character to the violation file to better conform to the spec (see [#1057](https://togithub.com/TNG/ArchUnit/issues/1057); thanks a lot to [@pkubowicz](https://togithub.com/pkubowicz))
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.0.1
->1.1.0
Release Notes
TNG/ArchUnit (com.tngtech.archunit:archunit-junit5)
### [`v1.1.0`](https://togithub.com/TNG/ArchUnit/releases/tag/v1.1.0): ArchUnit 1.1.0 ### Bug Fixes - Try-Catch-Blocks declared within lambdas will now be detected correctly (see [#1069](https://togithub.com/TNG/ArchUnit/issues/1069)) - Fix ArchUnit not being able to find classes loaded by Spring Boot `ClassLoader` (see [#1131](https://togithub.com/TNG/ArchUnit/issues/1131); thanks a lot to [@odrotbohm](https://togithub.com/odrotbohm)) ### Enhancements #### Core - New `ImportOption` `DoNotIncludeGradleTestFixtures` (see [#949](https://togithub.com/TNG/ArchUnit/issues/949)) - Reduce all log levels except `WARN` to `TRACE` (see [#1050](https://togithub.com/TNG/ArchUnit/issues/1050)) #### Library - Two new `GeneralCodingRules` (see [#970](https://togithub.com/TNG/ArchUnit/issues/970); thanks a lot to [@hankem](https://togithub.com/hankem)) - `ASSERTIONS_SHOULD_HAVE_DETAIL_MESSAGE` - `DEPRECATED_API_SHOULD_NOT_BE_USED` - `TextFileBasedViolationStore` is now part of the public API and can thus be used for customization; as a special case of this file names can now be adjusted (see [#1046](https://togithub.com/TNG/ArchUnit/issues/1046); thanks a lot to [@danhaywood](https://togithub.com/danhaywood)) - `TextFileBasedViolationStore` now adds a final new line character to the violation file to better conform to the spec (see [#1057](https://togithub.com/TNG/ArchUnit/issues/1057); thanks a lot to [@pkubowicz](https://togithub.com/pkubowicz))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.