Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.tngtech.archunit:archunit-junit5 to v1.2.1 #26

Merged
merged 1 commit into from
Mar 31, 2024

Conversation

renovate-baret[bot]
Copy link
Contributor

This PR contains the following updates:

Package Type Update Change
com.tngtech.archunit:archunit-junit5 test minor 1.0.1 -> 1.2.1

Release Notes

TNG/ArchUnit (com.tngtech.archunit:archunit-junit5)

v1.2.1: ArchUnit 1.2.1

Compare Source

Bug Fixes

  • Fix crash on importing inner classes that use += string concatenation on outer class private field (see #​1146, #​1194)

v1.2.0: ArchUnit 1.2.0

Compare Source

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

v1.1.0: ArchUnit 1.1.0

Compare Source

Bug Fixes

  • Try-Catch-Blocks declared within lambdas will now be detected correctly (see #​1069)
  • Fix ArchUnit not being able to find classes loaded by Spring Boot ClassLoader (see #​1131; thanks a lot to @​odrotbohm)

Enhancements

Core

  • New ImportOption DoNotIncludeGradleTestFixtures (see #​949)
  • Reduce all log levels except WARN to TRACE (see #​1050)
  • Add support for Java 21 (see #​1098)

Library

  • Two new GeneralCodingRules (see #​970; thanks a lot to @​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; thanks a lot to @​danhaywood)
  • TextFileBasedViolationStore now adds a final new line character to the violation file to better conform to the spec (see #​1057; thanks a lot to @​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 Renovate Bot.

Copy link

Test coverage report

Overall Project 90% 🟢

There is no coverage information present for the Files changed

@renovate-baret renovate-baret bot force-pushed the renovate/com-tngtech-archunit-archunit-junit5-1-x branch 3 times, most recently from ae739c4 to 2b82031 Compare March 31, 2024 08:51
@renovate-baret renovate-baret bot force-pushed the renovate/com-tngtech-archunit-archunit-junit5-1-x branch from 2b82031 to 3f91a3c Compare March 31, 2024 10:33
@Baret Baret merged commit af61c0c into main Mar 31, 2024
3 checks passed
@Baret Baret deleted the renovate/com-tngtech-archunit-archunit-junit5-1-x branch March 31, 2024 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant