Repository: micronaut-projects/micronaut-test
Pull request #956 (2024-02-17 21:12:24)

fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.7
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [io.micronaut:micronaut-core-bom](https://micronaut.io) ([source](https://togithub.com/micronaut-projects/micronaut-core)) | `4.3.5` -> `4.3.7` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.micronaut:micronaut-core-bom/4.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.micronaut:micronaut-core-bom/4.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.micronaut:micronaut-core-bom/4.3.5/4.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.micronaut:micronaut-core-bom/4.3.5/4.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>micronaut-projects/micronaut-core (io.micronaut:micronaut-core-bom)</summary>

### [`v4.3.7`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.7): Micronaut Core v4.3.7

<!-- Release notes generated using configuration in .github/release.yml at 4.3.x -->

##### What's Changed

##### Bug Fixes 🐞

-   KSP: Fix duplicate properties when an accessor is overriden by [@&#8203;dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10497](https://togithub.com/micronaut-projects/micronaut-core/pull/10497)
-   Fixes the inject java tests leaking file handles by [@&#8203;graemerocher](https://togithub.com/graemerocher) in [https://github.com/micronaut-projects/micronaut-core/pull/10496](https://togithub.com/micronaut-projects/micronaut-core/pull/10496)

**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.6...v4.3.7

### [`v4.3.6`](https://togithub.com/micronaut-projects/micronaut-core/releases/tag/v4.3.6): Micronaut Core 4.3.6

<!-- Release notes generated using configuration in .github/release.yml at 4.3.x -->

##### What's Changed

##### Docs 📖

-   doc: change Grails creator copy by [@&#8203;sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10431](https://togithub.com/micronaut-projects/micronaut-core/pull/10431)
-   doc: Document how to retrieve RouteMatch by [@&#8203;sdelamo](https://togithub.com/sdelamo) in [https://github.com/micronaut-projects/micronaut-core/pull/10493](https://togithub.com/micronaut-projects/micronaut-core/pull/10493)

##### KSP Fixes 🐞

-   KSP: Mark dependencies as aggregated if the visitor is of aggregated type by [@&#8203;dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-core/pull/10487](https://togithub.com/micronaut-projects/micronaut-core/pull/10487)

##### Dependency updates 🚀

-   Update dependency io.netty.incubator:netty-incubator-codec-http3 to v0.0.25.Final by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10479](https://togithub.com/micronaut-projects/micronaut-core/pull/10479)
-   fix(deps): update netty monorepo to v4.1.107.final by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10494](https://togithub.com/micronaut-projects/micronaut-core/pull/10494)

##### Micronaut Modules

##### Micronaut Validation

-   Update dependency io.micronaut.validation:micronaut-validation-bom to v4.4.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10489](https://togithub.com/micronaut-projects/micronaut-core/pull/10489)

##### Micronaut Session

-   Update dependency io.micronaut.session:micronaut-session to v4.2.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10482](https://togithub.com/micronaut-projects/micronaut-core/pull/10482)

##### Micronaut Groovy

-   fix(deps): update dependency io.micronaut.groovy:micronaut-runtime-groovy to v4.2.0 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10468](https://togithub.com/micronaut-projects/micronaut-core/pull/10468)

##### CI ⚙️Build 🐘

-   chore(deps): update graalvm/setup-graalvm action to v1.1.7 by [@&#8203;renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-core/pull/10492](https://togithub.com/micronaut-projects/micronaut-core/pull/10492)

**Full Changelog**: https://github.com/micronaut-projects/micronaut-core/compare/v4.3.5...v4.3.6

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm" in timezone Europe/Prague, 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/micronaut-projects/micronaut-test).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->


sonarcloud[bot]: ## [![Quality Gate Passed](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/checks/QualityGateBadge/qg-passed-20px.png 'Quality Gate Passed')](https://sonarcloud.io/dashboard?id=micronaut-projects_micronaut-test&pullRequest=956) **Quality Gate passed**  
Issues  
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [0 New issues](https://sonarcloud.io/project/issues?id=micronaut-projects_micronaut-test&pullRequest=956&resolved=false&inNewCodePeriod=true)

Measures  
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed-16px.png '') [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=micronaut-projects_micronaut-test&pullRequest=956&resolved=false&inNewCodePeriod=true)  
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/no-data-16px.png '') No data about Coverage  
![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/no-data-16px.png '') No data about Duplication  
  
[See analysis details on SonarCloud](https://sonarcloud.io/dashboard?id=micronaut-projects_micronaut-test&pullRequest=956)



Patch:
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 575f3c88..3ac315c8 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,5 +1,5 @@
 [versions]
-micronaut = "4.3.5"
+micronaut = "4.3.7"
 micronaut-platform = "4.3.2"
 micronaut-docs = "2.0.0"
 groovy = "4.0.15"


Test patch:
diff --git a/test-core/src/main/java/io/micronaut/test/extensions/AbstractMicronautExtension.java b/test-core/src/main/java/io/micronaut/test/extensions/AbstractMicronautExtension.java
index ad7f239f..aed722cf 100644
--- a/test-core/src/main/java/io/micronaut/test/extensions/AbstractMicronautExtension.java
+++ b/test-core/src/main/java/io/micronaut/test/extensions/AbstractMicronautExtension.java
@@ -74,7 +74,12 @@ public abstract class AbstractMicronautExtension<C> implements TestExecutionList
     public static final String TEST_TRANSACTIONAL = "micronaut.test.transactional";
     public static final String TEST_TRANSACTION_MODE = "micronaut.test.transaction-mode";
     public static final String DISABLED_MESSAGE = "Test is not bean. Either the test does not satisfy requirements defined by @Requires or annotation processing is not enabled. If the latter ensure annotation processing is enabled in your IDE.";
-    public static final String MISCONFIGURED_MESSAGE = "@MicronautTest used on test but no bean definition for the test present. This error indicates a misconfigured build or IDE. Please add the 'micronaut-inject-java' annotation processor to your test processor path (for Java this is the testAnnotationProcessor scope, for Kotlin kaptTest and for Groovy testCompile). See the documentation for reference: https://micronaut-projects.github.io/micronaut-test/latest/guide/";
+    public static final String MISCONFIGURED_MESSAGE = """
+        @MicronautTest used on test but no bean definition for the test present. \
+        This error indicates a misconfigured build or IDE. \
+        Please check 'micronaut.processing.group' or 'micronaut.processing.annotations' in your build. \
+        Add the 'micronaut-inject-java' annotation processor to your test processor path (for Java this is the testAnnotationProcessor scope, for Kotlin kaptTest and for Groovy testCompile). \
+        See the documentation for reference: https://micronaut-projects.github.io/micronaut-test/latest/guide/""";
     /**
      * The name of the property source that contains test properties.
      */