3 instantiations of JavaAppHostToolchainResolution
aspire (3)
Projects\JavaAppHostToolchainResolver.cs (3)
135return new(JavaAppHostToolchain.Maven, candidate, $"{MavenPomFileName} found in {candidate.FullName}"); 142return new(JavaAppHostToolchain.Gradle, candidate, $"{gradleBuildFileName} found in {candidate.FullName}"); 147return new(JavaAppHostToolchain.Javac, appHostDirectory, $"no build file found in {appHostDirectory.FullName}");
16 references to JavaAppHostToolchainResolution
aspire (9)
Projects\GuestAppHostProject.cs (2)
68private JavaAppHostToolchainResolution? _javaToolchainResolution; 2084var resolution = JavaAppHostToolchainResolver.Resolve(directory, _logger);
Projects\JavaAppHostToolchainResolver.cs (7)
113public static JavaAppHostToolchainResolution Resolve(DirectoryInfo appHostDirectory, ILogger? logger = null) 115var resolution = ResolveWithReason(appHostDirectory); 125internal static JavaAppHostToolchainResolution ResolveWithReason(DirectoryInfo appHostDirectory) 357public static RuntimeSpec ApplyToRuntimeSpec(RuntimeSpec baseRuntimeSpec, JavaAppHostToolchainResolution resolution, DirectoryInfo appHostDirectory) 366JavaAppHostToolchainResolution resolution, 426JavaAppHostToolchainResolution resolution, 488public static void ClearStagedDependencies(JavaAppHostToolchainResolution resolution)
Aspire.Cli.Tests (7)
Projects\JavaAppHostToolchainResolverTests.cs (6)
378var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 444var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 487var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 828var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 852var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 894var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory);
Templating\JavaStarterScaffoldTests.cs (1)
115var toolchain = JavaAppHostToolchainResolver.Resolve(new DirectoryInfo(outputDirectory));