spring-boot
spring-boot copied to clipboard
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Our documentations says [here](https://docs.spring.io/spring-boot/reference/features/external-config.html#features.external-config.typesafe-configuration-properties.java-bean-binding): > Collections and arrays can be accessed either through an index (typically with YAML) or by using a single comma-separated value (properties). In the latter case,...
`org.springframework.boot.actuate.health` currently mixes health indicator API and enpoint implementation details. I think it could be worth splitting the package up.
Hi, [spring-boot-configuration-metadata](https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata) has a dependency on `com.vaadin.external.google:android-json:0.0.20131108.vaadin1` (managed [here](https://github.com/spring-projects/spring-boot/blob/dd120b937ef97a7b62fe7ecb574812c7d74189f0/spring-boot-project/spring-boot-parent/build.gradle#L14)). This library was last released in 2013, and having it on the classpath often causes warnings like ``` Found multiple occurrences...
## Context Spring Boot comes with many handy failure analyzers which makes troubleshooting easier, so we can quickly understand why application failed to start and suggests how to fix the...
The `OriginLookup` interface has `isImmutable` and `getPrefix` methods that were added to fix a package tangle. They don't really belong in this interface and it would be good to find...
With https://github.com/spring-projects/spring-framework/commit/2a29e1645628448f7752ba4cba66b1bd5f8c3767 we'll need to consider how and when we want to support Jackson 3. Specifically we need to decide if we're to support Jackson 2 and Jackson 3 at...
Documentation for `@ImportHttpServices` hasn't yet been added because we want to get early feedback first.
Early work on HTTP Service clients included the concept of labels and selectors. These are based on the similar concept in Kubernetes and would allow you to apply labels to...
I suggest to decorate `ApplicationContextAssert::getBean(s)` methods with a [`@CheckReturnValue`](https://errorprone.info/bugpattern/CheckReturnValue) annotation so that incomplete statements like the following are spotted by static analysis tools like [SpotBugs](https://github.com/spotbugs/spotbugs/blob/119956bce1c594cf21052a1c541df2ed90e6b696/spotbugs/src/main/java/edu/umd/cs/findbugs/detect/BuildCheckReturnAnnotationDatabase.java#L122) and [IntelliJ IDEA](https://youtrack.jetbrains.com/issue/IDEA-153192/): ```java assertThat(context).getBean(MyService.class);...
If https://github.com/spring-projects/spring-framework/pull/30396 is merged we can deprecate our own implementation (assuming they are compatible).