53 references to JavaAppHostToolchainResolver
aspire (5)
Projects\GuestAppHostProject.cs (5)
2506else if (JavaAppHostToolchainResolver.IsJavaLanguage(_resolvedLanguage)) 2508var resolution = JavaAppHostToolchainResolver.Resolve(directory, _logger); 2509await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(resolution, cancellationToken); 2510runtimeSpec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 2574JavaAppHostToolchainResolver.ClearStagedDependencies(javaToolchain);
Aspire.Cli.Tests (48)
Projects\JavaAppHostToolchainResolverTests.cs (47)
78Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 87Assert.Equal(JavaAppHostToolchain.Maven, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 98Assert.Equal(JavaAppHostToolchain.Gradle, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 108Assert.Equal(JavaAppHostToolchain.Maven, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot).Toolchain); 121Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(appHostDirectory).Toolchain); 131Assert.Same(baseSpec, JavaAppHostToolchainResolver.ApplyToRuntimeSpec(baseSpec, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot)); 142var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 220var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(specWithCheck, JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 247var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 255["-q", "--init-script", JavaAppHostToolchainResolver.GradleInitScriptRelativePath.Replace('/', Path.DirectorySeparatorChar), "aspireCopyDependencies"], 285var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot); 301() => JavaAppHostToolchainResolver.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain)); 319var invocation = JavaAppHostToolchainResolver.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain); 359var invocation = JavaAppHostToolchainResolver.GetToolInvocation(moduleDirectory, moduleDirectory, toolchain); 379var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 380JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 445var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 446JavaAppHostToolchainResolver.ApplyToRuntimeSpec( 488var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 489var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory); 701() => JavaAppHostToolchainResolver.GetToolInvocation(innerCheckout, innerCheckout, toolchain)); 727await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 732await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 744await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), CancellationToken.None); 763JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 776JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 792JavaAppHostToolchainResolver.ClearStagedDependencies(JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot)); 810await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync( 811JavaAppHostToolchainResolver.Resolve(workspace.WorkspaceRoot), 829var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 842Assert.Equal(JavaAppHostToolchain.Javac, JavaAppHostToolchainResolver.Resolve(appHostDirectory).Toolchain); 853var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 854var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory); 895var resolution = JavaAppHostToolchainResolver.Resolve(appHostDirectory); 896await JavaAppHostToolchainResolver.EnsureToolchainFilesExistAsync(resolution, CancellationToken.None); 903var spec = JavaAppHostToolchainResolver.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory);
Templating\JavaStarterScaffoldTests.cs (1)
115var toolchain = JavaAppHostToolchainResolver.Resolve(new DirectoryInfo(outputDirectory));