Sam Brannen

Results 763 comments of Sam Brannen

Yes, the core Spring Framework project has used Gradle for its builds for several years.

Spring Boot historically used Maven for its build; however, the Spring Boot team recently migrated to Gradle. See the [Migrating Spring Boot's Build to Gradle](https://spring.io/blog/2020/06/08/migrating-spring-boot-s-build-to-gradle) blog for details.

> We could just stop using `SpringBootDependencyInjectionTestExecutionListener` as it doesn't appear to work as hoped or I think we need to rework the approach in a way that means we...

> That sounds great, Sam. Thanks. We'll be left with the problem described in this issue in 2.x, but with a much better path forward in 3.0. - See https://github.com/spring-projects/spring-framework/issues/28826

Since JUnit Jupiter 5.1, you can check the test instance lifecycle via `org.junit.jupiter.api.extension.ExtensionContext.getTestInstanceLifecycle()`.

I raised this issue to make us all aware of the fact that `ConditionEvaluationReport` support has been lost for Spring integration tests. However, I do not see this as a...

> Probably worth noting that `SpringBootDependencyInjectionTestExecutionListener` only outputs the report upon refresh failure and that, currently, it [doesn't work as intended](https://github.com/spring-projects/spring-boot/issues/24888). Ahhhh.... that's good to know. Thanks for sharing. I...

Putting this issue "on hold". After changing `AspectJHints` to the following... ```java @NativeHint(trigger = Assertions.class, initialization = { // Based on the native-image.properties in Byte Buddy // https://github.com/raphw/byte-buddy/blob/master/byte-buddy/src/main/resources/META-INF/native-image/net.bytebuddy/byte-buddy/native-image.properties @InitializationHint( packageNames...

Please keep in mind that reporting features like display names and reporting entries (via a map of key-value pairs) will end up in the new reporting format from the Open...