53 references to JavaAppHostToolchainResolver
aspire (5)
Projects\GuestAppHostProject.cs (5)
2082else if (JavaAppHostToolchainResolver.IsJavaLanguage(_resolvedLanguage)) 2084var resolution = JavaAppHostToolchainResolver.Resolve(directory, _logger); 2085await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(resolution, cancellationToken); 2086runtimeSpec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 2149JavaAppHostToolchainResolver.ClearStagedDependencies(javaToolchain);
Aspire.Cli.Tests (48)
Projects\JavaAppHostToolchainResolverTests.cs (47)
77Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 86Assert.Equal(JavaAppHostToolchain.Maven, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 97Assert.Equal(JavaAppHostToolchain.Gradle, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 107Assert.Equal(JavaAppHostToolchain.Maven, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 120Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(appHostDirectory).Toolchain); 130Assert.Same(baseSpec, JavaAppHostToolchainResolver.ApplyToRuntimeSpec(baseSpec, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot)); 141var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 219var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(specWithCheck, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 246var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 254["-q", "--init-script", JavaAppHostToolchainResolver.GradleInitScriptRelativePath.Replace('/', Path.DirectorySeparatorChar), "aspireCopyDependencies"], 284var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 300() => JavaAppHostToolchainResolver.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain)); 318var invocation = JavaAppHostToolchainResolver.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain); 358var invocation = JavaAppHostToolchainResolver.GetToolInvocation(moduleDirectory, moduleDirectory, toolchain); 378var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 379JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 444var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 445JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 487var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 488var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory); 700() => JavaAppHostToolchainResolver.GetToolInvocation(innerCheckout, innerCheckout, toolchain)); 726await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 731await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 743await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 762JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 775JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 791JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 809await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync( 810JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), 828var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 841Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(appHostDirectory).Toolchain); 852var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 853var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory); 894var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 895await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(resolution, CancellationToken.None); 902var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory);
Templating\JavaStarterScaffoldTests.cs (1)
115var toolchain = JavaAppHostToolchainResolver.Resolve(new DirectoryInfo(outputDirectory));