Make transitive runtime dependencies available to AOT processing

Closes gh-31970
This commit is contained in:
Andy Wilkinson
2022-08-03 13:54:50 +01:00
parent 080ce92ac8
commit cb18eb095b
3 changed files with 38 additions and 5 deletions

View File

@@ -60,4 +60,10 @@ class SpringBootAotPluginIntegrationTests {
assertThat(this.gradleBuild.build("generateAotSourcesClasspath").getOutput()).contains("library.jar");
}
@TestTemplate
void generateAotSourcesHasTransitiveRuntimeDependenciesOnItsClasspath() {
String output = this.gradleBuild.build("generateAotSourcesClasspath").getOutput();
assertThat(output).contains("org.jboss.logging/jboss-logging");
}
}