1254 Commits (3.3.x)

Author SHA1 Message Date
Andy Wilkinson 26e747d2db Fix package tangle in spring-boot-gradle-plugin 3 years ago
Scott Frederick 8acf9afccb Use String instead of enum for Gradle task Property 3 years ago
Andy Wilkinson 8621be6bba Make consistent use of Property for Gradle task configuration 3 years ago
Andy Wilkinson 2dacddb4d7 Make bootBuildImage produce native image when NBT plugin is applied 3 years ago
Andy Wilkinson 2c756ea874 Use collectReachabilityMetadata task to add metadata to bootJar 3 years ago
Phillip Webb c16c6bc3b5 Fix reachability argfile format 3 years ago
Phillip Webb 8358a0e3f3 Fix reachability-metadata.properties location 3 years ago
Andy Wilkinson 3082b0c5bf Add a section on AOT to the Gradle plugin's docs 3 years ago
Andy Wilkinson ff16f6d6c6 Work around configuration cache problem in NBT Gradle Plugin 3 years ago
Phillip Webb 071649360b Generate 'META-INF/native-image/argfile' file for buildpack use 3 years ago
Phillip Webb 430c6b7e9f Downgrade to SLF4J 1.7 for spring-boot-gradle-plugin tests 3 years ago
Andy Wilkinson 3ca5c7ff5b Create AOT source sets as soon as the Java plugin is applied 3 years ago
Andy Wilkinson 215eb96355 Improve error handling in SpringBootPlugin 3 years ago
Andy Wilkinson d351086a06 Adapt to breaking changes to AOT processing entry points 3 years ago
Phillip Webb e0b67889a8 Use Stream.toList instead of Stream.collect when possible 3 years ago
Stephane Nicoll e2dd0ef9a4 Adapt AotProcessor to changes in Spring Framework 3 years ago
Andy Wilkinson cfac7f55a4 Correct annotations on BootBuildImage's file-based inputs 3 years ago
Andy Wilkinson 7c7c34cda1 Fix classpath roots of AOT test processing 3 years ago
Andy Wilkinson 4a80b36160 Configure native image classpath outside of task realisation 3 years ago
Andy Wilkinson 6175c4210d Fix skipping of processAot when there is no main source 3 years ago
Andy Wilkinson fa81e8ca79 Skip processAot and processTestAot if there is no main or test code 3 years ago
Andy Wilkinson e8aa5680d6 Support file-based reachability metadata repositories 3 years ago
Andy Wilkinson 8323f24ccc Make classes generated by AOT test processing available to nativeTest 3 years ago
Scott Frederick 1ed4d89466 Copy native reachability metadata to jar file in Gradle plugin 3 years ago
Andy Wilkinson 2b503ee334 Add AOT-generated classes as a dependency 3 years ago
Andy Wilkinson 867c49337a Add AOT-generated classes to classpath of AOT JavaCompile tasks 3 years ago
Andy Wilkinson 23c2f73b3f Update tests to allow them to run on Java 19 3 years ago
Andy Wilkinson 78f4242e46 Build with Gradle 7.5 while still supporting Gradle 6.8+ 3 years ago
Andy Wilkinson 3dfe28c9f1 Ensure that a test engine is available to AOT test processing 3 years ago
Andy Wilkinson cf84ae7ad8 Exclude non-existent test classes dirs from AOT test processing 3 years ago
Andy Wilkinson fc979397be Polish SpringBootAotPlugin 3 years ago
Andy Wilkinson fd28f6d1d6 Add Gradle plugin support for processing test contexts ahead-of-time 3 years ago
Phillip Webb c0b3d36205 Rename 'generateAotSources' task to processAot' 3 years ago
Phillip Webb 546d7b41e9 Polish 'Add JVM options to prevent warnings with asciidoctor' 3 years ago
Dave Syer 7b4db4cafc Add JVM options to prevent warnings with asciidoctor 3 years ago
Andy Wilkinson a8ae7a1e44 Fix Gradle AOT integration test on Windows 3 years ago
Stephane Nicoll 332419e3a7 Remove extra 'build' directory 3 years ago
Stephane Nicoll e21041ce65 Harmonize location of generated classes processed Ahead-of-time 3 years ago
Andy Wilkinson cb18eb095b Make transitive runtime dependencies available to AOT processing 3 years ago
Phillip Webb e08c16dfd6 Polish 3 years ago
Andy Wilkinson 6c28156b29 Avoid config-time creation of AOT source set's tasks 3 years ago
Scott Frederick 4e0b3aad9f Clarify how docker image publishing registry is determined 3 years ago
Scott Frederick f9cf31e59e Fix compile errors 3 years ago
Scott Frederick 9b0cdac58a Simplify support for pushing images to unauthenticated registries 3 years ago
Andy Wilkinson 6da8c88b2b Include library resources on classpath of AOT source generation 3 years ago
Andy Wilkinson 7bd9873cd9 Raise the minimum supported version of Gradle to 7.5 3 years ago
Moritz Halbritter 3703b317ce Enable GraalVM reachability metadata repository 3 years ago
dreis2211 5db04da275 Use pattern matching for instanceof where appropriate 4 years ago
dreis2211 fb45fc4819 Use Files.writeString() and Files.readString() where possible 4 years ago
dreis2211 a639685053 Remove obsolete Java compatibility code 4 years ago