spring-boot/spring-boot-project/spring-boot-tools
Andy Wilkinson 2b503ee334 Add AOT-generated classes as a dependency
Previously, the AOT-generated classes were added directly to the
compile classpath of the AOT compilation task. This didn't work
perfectly in IntelliJ IDEA, leaving the generated classes in the
runtime scope and causing compilation problems where the
AOT-generated source tried to reference those classes.

This commit updates the plugin to add the AOT-generated classes as
a dependency to the AOT source set's implementation configuration.
This makes the classes available during compilation by the source
set's Java compilation task while also makeing IntelliJ IDEA aware
of their presence on the compile classpath.

Closes gh-32395
2022-09-15 14:02:54 +01:00
..
spring-boot-antlib Name custom task inputs 2021-11-19 15:35:39 +00:00
spring-boot-autoconfigure-processor Fix windows build 2022-09-10 16:24:29 +02:00
spring-boot-buildpack-platform Merge branch '2.7.x' 2022-09-08 19:38:18 -07:00
spring-boot-configuration-metadata Use pattern matching for instanceof where appropriate 2022-06-20 17:55:36 +01:00
spring-boot-configuration-processor Merge branch '2.7.x' 2022-07-26 12:18:14 +01:00
spring-boot-gradle-plugin Add AOT-generated classes as a dependency 2022-09-15 14:02:54 +01:00
spring-boot-gradle-test-support Merge branch '2.6.x' into 2.7.x 2022-09-09 15:14:40 +01:00
spring-boot-jarmode-layertools Merge branch '2.7.x' 2022-08-17 08:34:52 +02:00
spring-boot-loader Merge branch '2.7.x' 2022-09-08 19:38:18 -07:00
spring-boot-loader-tools Merge branch '2.7.x' 2022-08-01 20:51:40 +01:00
spring-boot-maven-plugin Include 'classesDirectory' in ProcessTestAotMojo classpath 2022-09-14 13:50:27 -07:00
spring-boot-test-support Auto-configure the new Elasticsearch clients 2022-07-19 15:26:42 +01:00