2 instantiations of JavaBuildToolAnnotation
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
571new JavaBuildToolAnnotation(tool, configuration.LaunchArgs), 710new JavaBuildToolAnnotation(tool, args.Length > 0 ? [goalOrTask, .. args] : [goalOrTask]),
19 references to JavaBuildToolAnnotation
Aspire.Hosting.Java (17)
JavaDockerfileGenerator.cs (5)
293|| resource.HasAnnotationOfType<JavaBuildToolAnnotation>() 1149var tool = resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launch) 1161if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool))
JavaHostingExtensions.cs (12)
568if (!resource.HasAnnotationOfType<JavaBuildToolAnnotation>()) 606if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launch)) 695if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var existing) && existing.Tool != tool) 812if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var launchTool) && launchTool.Tool != tool) 959if (builder.Resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool)) 1385if (resource.TryGetLastAnnotation<JavaBuildToolAnnotation>(out var buildTool)) 1791if (resource.HasAnnotationOfType<JavaBuildToolAnnotation>()
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);