2 instantiations of JavaBuildToolAnnotation
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
574new JavaBuildToolAnnotation(tool, configuration.LaunchArgs), 713new JavaBuildToolAnnotation(tool, args.Length > 0 ? [goalOrTask, .. args] : [goalOrTask]),
18 references to JavaBuildToolAnnotation
Aspire.Hosting.Java (16)
JavaDockerfileGenerator.cs (5)
295|| resource.HasAnnotationOfType<JavaBuildToolAnnotation>() 1148var tool = resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launch) 1160if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool))
JavaHostingExtensions.cs (11)
571if (!resource.HasAnnotationOfType<JavaBuildToolAnnotation>()) 609if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launch)) 698if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var existing) && existing.Tool != tool) 815if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launchTool) && launchTool.Tool != tool) 962if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool)) 1388if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool))
Aspire.Hosting.Java.Tests (2)
AddSpringBootAppTests.cs (2)
78var runTool = Assert.Single(runApp.Resource.Annotations.OfType<JavaBuildToolAnnotation>()).Tool; 142Assert.Equal(["spring-boot:run"], Assert.Single(app.Resource.Annotations.OfType<JavaBuildToolAnnotation>()).Args);