fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.3 #40

Merged
antoine merged 1 commits from renovate/spring-boot into main 2025-03-01 19:31:26 +00:00
Member

This PR contains the following updates:

Package Type Update Change
org.springframework.boot:spring-boot-starter-parent (source) parent patch 3.4.1 -> 3.4.3

Release Notes

spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)

v3.4.3

Compare Source

New Features

  • Add TWENTY_FOUR to JavaVersion enum #​44209

🐞 Bug Fixes

  • Console output may be lost when using Log4j2 with something that replaces System.out #​44380
  • Maven plugin does not consistently use ArgFile for classpath argument on Windows #​44328
  • Reactive Jetty web server does not fail fast when configured to use a server name bundle which Jetty does not support #​44319
  • When web server application context refresh fails, the original failure is lost if stopping or destroying the web server throws an exception #​44317
  • View resolver for Thymeleaf should back off if spring-webmvc is not present #​44296
  • WebServer is not destroyed when ReactiveWebServerApplicationContext refresh fails #​44294
  • Non-default DataSource candidates are not considered in H2ConsoleAutoConfiguration #​44293
  • Banner placeholder and defaults do not work during development #​44255
  • Mustache templates return with ISO-8859-1 charset rather than UTF-8 in Content-Type response header #​44193
  • Servlet EndpointRequest doesn't match web server namespace correctly #​44188
  • java.lang.ClassCastException when using default management security with WebFlux and health probes enabled #​44052
  • Logback configuration that relies on inner-classes does not work in a native image #​44025
  • IllegalStateException: Unable to register SSL bundle after 3.3.8 or 3.4.2 #​43989
  • Metrics and health do not include non-default candidate beans #​43481

📔 Documentation

  • Document that auto-configuration classes should be identified using their binary names #​44303
  • Correct typo in MVC security when explaining when UserDetailsService auto-configuration will back off #​44301
  • Link to JarLauncher's javadoc #​44170
  • When using observability annotations, recommend that care is taken to avoid double instrumentation #​44145
  • Fix typo in Running Your Application #​44035
  • Document Kubernetes preStop handler when using a Docker image without a shell #​44022
  • Source snippet in Developing Your First Spring Boot Application section uses the root package #​43983
  • Correct the location of MyApplication.java in "Developing Your First Spring Boot Application" #​43975
  • Add links to Jackson Javadoc #​43971
  • Warn that some Quartz database schema scripts must be modified before use #​43958

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​Ru311, @​ashishkujoy, @​izeye, @​jearton, @​ngocnhan-tran1996, @​nosan, @​quaff, and @​timotheeandres

v3.4.2

Compare Source

🐞 Bug Fixes

  • Property metadata for "logging.structured.json.customizer" has incorrect type #​43916
  • GraylogExtendedLogFormatProperties throws NullPointerException when only 'logging.structured.gelf.host' is specified #​43863
  • Structured logging properties have no effect in a native image #​43862
  • Docker Compose support for ClickHouse does not allow an empty password when ALLOW_EMPTY_PASSWORD=yes #​43790
  • docker compose ps now fails due to unknown --orphans flag with 2.23 or earlier #​43717
  • Build info timestamp is truncated to seconds #​43617
  • FileWatcher used for SSL reload does not support symlinks #​43604
  • BindableRuntimeHintsRegistrar should handle TypeNotPresentException #​43600
  • CapturedOutput is empty when using Log4J2 StatusLogger #​43578
  • Spring Boot 3.4 is not compatible with Gson 2.10 #​43442
  • NoClassDefFoundError when using JUnit to test a Gradle 7.6.x app that depends on spring-boot-actuator-autoconfigure but not on org.junit.platform:junit-platform-launcher #​43340

📔 Documentation

  • Document that the @ConfigurationProperties annotation processor cannot generate description and defaultValue metadata for external types #​43929
  • Fix description of management.metrics.graphql.autotime.enabled #​43905
  • Document 'base64:' prefix support #​43835
  • Document handling of @Fallback beans in ConditionalOnSingleCandidate's javadoc #​43826
  • Javadoc of DataSourceBuilder does not reference all supported types #​43732
  • Update OpenTelemetry section in Supported Monitoring Systems to refer to OTLP instead #​43729
  • Consistently document the minimum supported versions of Gradle #​43725
  • Document that system libraries are a reason to customize the builder and switch away from builder-jammy-java-tiny #​43716
  • Links to the Javadoc of Jakarta Messaging are invalid #​43662
  • Paragraph HTML tags are rendered as-is in Maven Plugin reference documentation #​43623
  • Javadoc link for jakarta.xml.bind is invalid #​43607
  • Documentation still has references to 'layertools' #​43605
  • Javadoc of ConstructorBinding should not use markdown formatting #​43599
  • Managed Dependency Coordinates lists Spock and OkHttp dependencies that are not managed #​43584

🔨 Dependency Upgrades

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​arefbehboudi, @​dreis2211, @​gavarava, @​hezean, @​izeye, @​jxblum, @​ngocnhan-tran1996, @​nosan, @​quaff, and @​tmaciejewski


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.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [org.springframework.boot:spring-boot-starter-parent](https://spring.io/projects/spring-boot) ([source](https://github.com/spring-projects/spring-boot)) | parent | patch | `3.4.1` -> `3.4.3` | --- ### Release Notes <details> <summary>spring-projects/spring-boot (org.springframework.boot:spring-boot-starter-parent)</summary> ### [`v3.4.3`](https://github.com/spring-projects/spring-boot/releases/tag/v3.4.3) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v3.4.2...v3.4.3) #### :star: New Features - Add TWENTY_FOUR to JavaVersion enum [#&#8203;44209](https://github.com/spring-projects/spring-boot/issues/44209) #### :lady_beetle: Bug Fixes - Console output may be lost when using Log4j2 with something that replaces System.out [#&#8203;44380](https://github.com/spring-projects/spring-boot/pull/44380) - Maven plugin does not consistently use ArgFile for classpath argument on Windows [#&#8203;44328](https://github.com/spring-projects/spring-boot/issues/44328) - Reactive Jetty web server does not fail fast when configured to use a server name bundle which Jetty does not support [#&#8203;44319](https://github.com/spring-projects/spring-boot/issues/44319) - When web server application context refresh fails, the original failure is lost if stopping or destroying the web server throws an exception [#&#8203;44317](https://github.com/spring-projects/spring-boot/issues/44317) - View resolver for Thymeleaf should back off if spring-webmvc is not present [#&#8203;44296](https://github.com/spring-projects/spring-boot/issues/44296) - WebServer is not destroyed when ReactiveWebServerApplicationContext refresh fails [#&#8203;44294](https://github.com/spring-projects/spring-boot/issues/44294) - Non-default DataSource candidates are not considered in H2ConsoleAutoConfiguration [#&#8203;44293](https://github.com/spring-projects/spring-boot/pull/44293) - Banner placeholder and defaults do not work during development [#&#8203;44255](https://github.com/spring-projects/spring-boot/issues/44255) - Mustache templates return with ISO-8859-1 charset rather than UTF-8 in Content-Type response header [#&#8203;44193](https://github.com/spring-projects/spring-boot/issues/44193) - Servlet EndpointRequest doesn't match web server namespace correctly [#&#8203;44188](https://github.com/spring-projects/spring-boot/issues/44188) - java.lang.ClassCastException when using default management security with WebFlux and health probes enabled [#&#8203;44052](https://github.com/spring-projects/spring-boot/issues/44052) - Logback configuration that relies on inner-classes does not work in a native image [#&#8203;44025](https://github.com/spring-projects/spring-boot/issues/44025) - IllegalStateException: Unable to register SSL bundle after 3.3.8 or 3.4.2 [#&#8203;43989](https://github.com/spring-projects/spring-boot/issues/43989) - Metrics and health do not include non-default candidate beans [#&#8203;43481](https://github.com/spring-projects/spring-boot/issues/43481) #### :notebook_with_decorative_cover: Documentation - Document that auto-configuration classes should be identified using their binary names [#&#8203;44303](https://github.com/spring-projects/spring-boot/issues/44303) - Correct typo in MVC security when explaining when UserDetailsService auto-configuration will back off [#&#8203;44301](https://github.com/spring-projects/spring-boot/issues/44301) - Link to JarLauncher's javadoc [#&#8203;44170](https://github.com/spring-projects/spring-boot/issues/44170) - When using observability annotations, recommend that care is taken to avoid double instrumentation [#&#8203;44145](https://github.com/spring-projects/spring-boot/issues/44145) - Fix typo in Running Your Application [#&#8203;44035](https://github.com/spring-projects/spring-boot/issues/44035) - Document Kubernetes preStop handler when using a Docker image without a shell [#&#8203;44022](https://github.com/spring-projects/spring-boot/issues/44022) - Source snippet in Developing Your First Spring Boot Application section uses the root package [#&#8203;43983](https://github.com/spring-projects/spring-boot/issues/43983) - Correct the location of MyApplication.java in "Developing Your First Spring Boot Application" [#&#8203;43975](https://github.com/spring-projects/spring-boot/issues/43975) - Add links to Jackson Javadoc [#&#8203;43971](https://github.com/spring-projects/spring-boot/issues/43971) - Warn that some Quartz database schema scripts must be modified before use [#&#8203;43958](https://github.com/spring-projects/spring-boot/issues/43958) #### :hammer: Dependency Upgrades - Upgrade to Commons Pool2 2.12.1 [#&#8203;44173](https://github.com/spring-projects/spring-boot/issues/44173) - Upgrade to Couchbase Client 3.7.8 [#&#8203;44269](https://github.com/spring-projects/spring-boot/issues/44269) - Upgrade to Groovy 4.0.25 [#&#8203;44174](https://github.com/spring-projects/spring-boot/issues/44174) - Upgrade to Hibernate 6.6.8.Final [#&#8203;44332](https://github.com/spring-projects/spring-boot/issues/44332) - Upgrade to HttpClient5 5.4.2 [#&#8203;44176](https://github.com/spring-projects/spring-boot/issues/44176) - Upgrade to HttpCore5 5.3.3 [#&#8203;44177](https://github.com/spring-projects/spring-boot/issues/44177) - Upgrade to Infinispan 15.0.13.Final [#&#8203;44178](https://github.com/spring-projects/spring-boot/issues/44178) - Upgrade to jOOQ 3.19.19 [#&#8203;44368](https://github.com/spring-projects/spring-boot/issues/44368) - Upgrade to Json-smart 2.5.2 [#&#8203;44264](https://github.com/spring-projects/spring-boot/issues/44264) - Upgrade to Maven Clean Plugin 3.4.1 [#&#8203;44349](https://github.com/spring-projects/spring-boot/issues/44349) - Upgrade to Micrometer 1.14.4 [#&#8203;44115](https://github.com/spring-projects/spring-boot/issues/44115) - Upgrade to Micrometer Tracing 1.4.3 [#&#8203;44116](https://github.com/spring-projects/spring-boot/issues/44116) - Upgrade to Native Build Tools Plugin 0.10.5 [#&#8203;44179](https://github.com/spring-projects/spring-boot/issues/44179) - Upgrade to Neo4j Java Driver 5.28.1 [#&#8203;44195](https://github.com/spring-projects/spring-boot/issues/44195) - Upgrade to Netty 4.1.118.Final [#&#8203;44221](https://github.com/spring-projects/spring-boot/issues/44221) - Upgrade to Prometheus Client 1.3.6 [#&#8203;44280](https://github.com/spring-projects/spring-boot/issues/44280) - Upgrade to R2DBC MySQL 1.3.2 [#&#8203;44180](https://github.com/spring-projects/spring-boot/issues/44180) - Upgrade to Reactor Bom 2024.0.3 [#&#8203;44117](https://github.com/spring-projects/spring-boot/issues/44117) - Upgrade to REST Assured 5.5.1 [#&#8203;44281](https://github.com/spring-projects/spring-boot/issues/44281) - Upgrade to RSocket 1.1.5 [#&#8203;44181](https://github.com/spring-projects/spring-boot/issues/44181) - Upgrade to Spring AMQP 3.2.3 [#&#8203;44278](https://github.com/spring-projects/spring-boot/issues/44278) - Upgrade to Spring Authorization Server 1.4.2 [#&#8203;44118](https://github.com/spring-projects/spring-boot/issues/44118) - Upgrade to Spring Data Bom 2024.1.3 [#&#8203;44119](https://github.com/spring-projects/spring-boot/issues/44119) - Upgrade to Spring Framework 6.2.3 [#&#8203;44120](https://github.com/spring-projects/spring-boot/issues/44120) - Upgrade to Spring GraphQL 1.3.4 [#&#8203;44121](https://github.com/spring-projects/spring-boot/issues/44121) - Upgrade to Spring Integration 6.4.2 [#&#8203;44122](https://github.com/spring-projects/spring-boot/issues/44122) - Upgrade to Spring Kafka 3.3.3 [#&#8203;44123](https://github.com/spring-projects/spring-boot/issues/44123) - Upgrade to Spring LDAP 3.2.11 [#&#8203;44124](https://github.com/spring-projects/spring-boot/issues/44124) - Upgrade to Spring Pulsar 1.2.3 [#&#8203;44125](https://github.com/spring-projects/spring-boot/issues/44125) - Upgrade to Spring Security 6.4.3 [#&#8203;44126](https://github.com/spring-projects/spring-boot/issues/44126) - Upgrade to Spring Session 3.4.2 [#&#8203;44127](https://github.com/spring-projects/spring-boot/issues/44127) - Upgrade to Testcontainers 1.20.5 [#&#8203;44369](https://github.com/spring-projects/spring-boot/issues/44369) - Upgrade to Testcontainers Redis Module 2.2.4 [#&#8203;44370](https://github.com/spring-projects/spring-boot/issues/44370) - Upgrade to Tomcat 10.1.36 [#&#8203;44333](https://github.com/spring-projects/spring-boot/issues/44333) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;Ru311](https://github.com/Ru311), [@&#8203;ashishkujoy](https://github.com/ashishkujoy), [@&#8203;izeye](https://github.com/izeye), [@&#8203;jearton](https://github.com/jearton), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;nosan](https://github.com/nosan), [@&#8203;quaff](https://github.com/quaff), and [@&#8203;timotheeandres](https://github.com/timotheeandres) ### [`v3.4.2`](https://github.com/spring-projects/spring-boot/releases/tag/v3.4.2) [Compare Source](https://github.com/spring-projects/spring-boot/compare/v3.4.1...v3.4.2) #### :lady_beetle: Bug Fixes - Property metadata for "logging.structured.json.customizer" has incorrect type [#&#8203;43916](https://github.com/spring-projects/spring-boot/issues/43916) - GraylogExtendedLogFormatProperties throws NullPointerException when only 'logging.structured.gelf.host' is specified [#&#8203;43863](https://github.com/spring-projects/spring-boot/pull/43863) - Structured logging properties have no effect in a native image [#&#8203;43862](https://github.com/spring-projects/spring-boot/pull/43862) - Docker Compose support for ClickHouse does not allow an empty password when ALLOW_EMPTY_PASSWORD=yes [#&#8203;43790](https://github.com/spring-projects/spring-boot/pull/43790) - docker compose ps now fails due to unknown --orphans flag with 2.23 or earlier [#&#8203;43717](https://github.com/spring-projects/spring-boot/issues/43717) - Build info timestamp is truncated to seconds [#&#8203;43617](https://github.com/spring-projects/spring-boot/issues/43617) - FileWatcher used for SSL reload does not support symlinks [#&#8203;43604](https://github.com/spring-projects/spring-boot/issues/43604) - BindableRuntimeHintsRegistrar should handle TypeNotPresentException [#&#8203;43600](https://github.com/spring-projects/spring-boot/issues/43600) - CapturedOutput is empty when using Log4J2 StatusLogger [#&#8203;43578](https://github.com/spring-projects/spring-boot/issues/43578) - Spring Boot 3.4 is not compatible with Gson 2.10 [#&#8203;43442](https://github.com/spring-projects/spring-boot/issues/43442) - NoClassDefFoundError when using JUnit to test a Gradle 7.6.x app that depends on spring-boot-actuator-autoconfigure but not on org.junit.platform:junit-platform-launcher [#&#8203;43340](https://github.com/spring-projects/spring-boot/issues/43340) #### :notebook_with_decorative_cover: Documentation - Document that the `@ConfigurationProperties` annotation processor cannot generate description and defaultValue metadata for external types [#&#8203;43929](https://github.com/spring-projects/spring-boot/issues/43929) - Fix description of management.metrics.graphql.autotime.enabled [#&#8203;43905](https://github.com/spring-projects/spring-boot/issues/43905) - Document 'base64:' prefix support [#&#8203;43835](https://github.com/spring-projects/spring-boot/issues/43835) - Document handling of `@Fallback` beans in ConditionalOnSingleCandidate's javadoc [#&#8203;43826](https://github.com/spring-projects/spring-boot/pull/43826) - Javadoc of DataSourceBuilder does not reference all supported types [#&#8203;43732](https://github.com/spring-projects/spring-boot/issues/43732) - Update OpenTelemetry section in Supported Monitoring Systems to refer to OTLP instead [#&#8203;43729](https://github.com/spring-projects/spring-boot/issues/43729) - Consistently document the minimum supported versions of Gradle [#&#8203;43725](https://github.com/spring-projects/spring-boot/issues/43725) - Document that system libraries are a reason to customize the builder and switch away from builder-jammy-java-tiny [#&#8203;43716](https://github.com/spring-projects/spring-boot/issues/43716) - Links to the Javadoc of Jakarta Messaging are invalid [#&#8203;43662](https://github.com/spring-projects/spring-boot/issues/43662) - Paragraph HTML tags are rendered as-is in Maven Plugin reference documentation [#&#8203;43623](https://github.com/spring-projects/spring-boot/issues/43623) - Javadoc link for jakarta.xml.bind is invalid [#&#8203;43607](https://github.com/spring-projects/spring-boot/issues/43607) - Documentation still has references to 'layertools' [#&#8203;43605](https://github.com/spring-projects/spring-boot/issues/43605) - Javadoc of ConstructorBinding should not use markdown formatting [#&#8203;43599](https://github.com/spring-projects/spring-boot/issues/43599) - Managed Dependency Coordinates lists Spock and OkHttp dependencies that are not managed [#&#8203;43584](https://github.com/spring-projects/spring-boot/issues/43584) #### :hammer: Dependency Upgrades - Upgrade to ActiveMQ 6.1.5 [#&#8203;43791](https://github.com/spring-projects/spring-boot/issues/43791) - Upgrade to Commons Codec 1.17.2 [#&#8203;43720](https://github.com/spring-projects/spring-boot/issues/43720) - Upgrade to Couchbase Client 3.7.7 [#&#8203;43843](https://github.com/spring-projects/spring-boot/issues/43843) - Upgrade to FreeMarker 2.3.34 [#&#8203;43721](https://github.com/spring-projects/spring-boot/issues/43721) - Upgrade to Hibernate 6.6.5.Final [#&#8203;43910](https://github.com/spring-projects/spring-boot/issues/43910) - Upgrade to HttpCore5 5.3.2 [#&#8203;43792](https://github.com/spring-projects/spring-boot/issues/43792) - Upgrade to Infinispan 15.0.12.Final [#&#8203;43911](https://github.com/spring-projects/spring-boot/issues/43911) - Upgrade to Jersey 3.1.10 [#&#8203;43793](https://github.com/spring-projects/spring-boot/issues/43793) - Upgrade to jOOQ 3.19.18 [#&#8203;43844](https://github.com/spring-projects/spring-boot/issues/43844) - Upgrade to Lettuce 6.4.2.RELEASE [#&#8203;43609](https://github.com/spring-projects/spring-boot/issues/43609) - Upgrade to Logback 1.5.16 [#&#8203;43715](https://github.com/spring-projects/spring-boot/issues/43715) - Upgrade to Micrometer 1.14.3 [#&#8203;43745](https://github.com/spring-projects/spring-boot/issues/43745) - Upgrade to Micrometer Tracing 1.4.2 [#&#8203;43746](https://github.com/spring-projects/spring-boot/issues/43746) - Upgrade to Netty 4.1.117.Final [#&#8203;43845](https://github.com/spring-projects/spring-boot/issues/43845) - Upgrade to Postgresql 42.7.5 [#&#8203;43846](https://github.com/spring-projects/spring-boot/issues/43846) - Upgrade to Pulsar 3.3.4 [#&#8203;43912](https://github.com/spring-projects/spring-boot/issues/43912) - Upgrade to R2DBC MySQL 1.3.1 [#&#8203;43722](https://github.com/spring-projects/spring-boot/issues/43722) - Upgrade to Reactor Bom 2024.0.2 [#&#8203;43747](https://github.com/spring-projects/spring-boot/issues/43747) - Upgrade to Spring AMQP 3.2.2 [#&#8203;43748](https://github.com/spring-projects/spring-boot/issues/43748) - Upgrade to Spring Data Bom 2024.1.2 [#&#8203;43749](https://github.com/spring-projects/spring-boot/issues/43749) - Upgrade to Spring Framework 6.2.2 [#&#8203;43750](https://github.com/spring-projects/spring-boot/issues/43750) - Upgrade to Spring Kafka 3.3.2 [#&#8203;43751](https://github.com/spring-projects/spring-boot/issues/43751) - Upgrade to Spring Pulsar 1.2.2 [#&#8203;43752](https://github.com/spring-projects/spring-boot/issues/43752) - Upgrade to SQLite JDBC 3.47.2.0 [#&#8203;43723](https://github.com/spring-projects/spring-boot/issues/43723) #### :heart: Contributors Thank you to all the contributors who worked on this release: [@&#8203;arefbehboudi](https://github.com/arefbehboudi), [@&#8203;dreis2211](https://github.com/dreis2211), [@&#8203;gavarava](https://github.com/gavarava), [@&#8203;hezean](https://github.com/hezean), [@&#8203;izeye](https://github.com/izeye), [@&#8203;jxblum](https://github.com/jxblum), [@&#8203;ngocnhan-tran1996](https://github.com/ngocnhan-tran1996), [@&#8203;nosan](https://github.com/nosan), [@&#8203;quaff](https://github.com/quaff), and [@&#8203;tmaciejewski](https://github.com/tmaciejewski) </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi4xIiwidXBkYXRlZEluVmVyIjoiMzkuODIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot added 1 commit 2025-01-24 00:13:21 +00:00
renovate-bot force-pushed renovate/spring-boot from 4c952743e3 to 2a7cd5a496 2025-02-21 00:21:22 +00:00 Compare
renovate-bot changed title from fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.2 to fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.3 2025-02-21 00:21:26 +00:00
antoine merged commit 2a7cd5a496 into main 2025-03-01 19:31:26 +00:00
antoine deleted branch renovate/spring-boot 2025-03-01 19:31:26 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: java/java-template#40
No description provided.