46 references to JavaAppHostToolchainResolver
aspire (5)
Projects\GuestAppHostProject.cs (5)
2055
else if (
JavaAppHostToolchainResolver
.IsJavaLanguage(_resolvedLanguage))
2057
var resolution =
JavaAppHostToolchainResolver
.Resolve(directory, _logger);
2058
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(resolution, cancellationToken);
2059
runtimeSpec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(runtimeSpec, resolution, directory);
2111
JavaAppHostToolchainResolver
.ClearStagedDependencies(javaToolchain);
Aspire.Cli.Tests (41)
Projects\JavaAppHostToolchainResolverTests.cs (41)
74
Assert.Equal(JavaAppHostToolchain.Javac,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot).Toolchain);
83
Assert.Equal(JavaAppHostToolchain.Maven,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot).Toolchain);
94
Assert.Equal(JavaAppHostToolchain.Gradle,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot).Toolchain);
104
Assert.Equal(JavaAppHostToolchain.Maven,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot).Toolchain);
117
Assert.Equal(JavaAppHostToolchain.Javac,
JavaAppHostToolchainResolver
.Resolve(appHostDirectory).Toolchain);
127
Assert.Same(baseSpec,
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(baseSpec,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot));
138
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(),
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot);
215
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(specWithCheck,
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot);
237
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(),
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot);
245
["-q", "--init-script",
JavaAppHostToolchainResolver
.GradleInitScriptRelativePath.Replace('/', Path.DirectorySeparatorChar), "aspireCopyDependencies"],
275
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(),
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), workspace.WorkspaceRoot);
291
() =>
JavaAppHostToolchainResolver
.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain));
309
var invocation =
JavaAppHostToolchainResolver
.GetToolInvocation(workspace.WorkspaceRoot, workspace.WorkspaceRoot, toolchain);
349
var invocation =
JavaAppHostToolchainResolver
.GetToolInvocation(moduleDirectory, moduleDirectory, toolchain);
379
() =>
JavaAppHostToolchainResolver
.GetToolInvocation(innerCheckout, innerCheckout, toolchain));
405
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), CancellationToken.None);
410
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), CancellationToken.None);
422
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot), CancellationToken.None);
441
JavaAppHostToolchainResolver
.ClearStagedDependencies(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot));
454
JavaAppHostToolchainResolver
.ClearStagedDependencies(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot));
470
JavaAppHostToolchainResolver
.ClearStagedDependencies(
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot));
488
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(
489
JavaAppHostToolchainResolver
.Resolve(workspace.WorkspaceRoot),
507
var resolution =
JavaAppHostToolchainResolver
.Resolve(appHostDirectory);
520
Assert.Equal(JavaAppHostToolchain.Javac,
JavaAppHostToolchainResolver
.Resolve(appHostDirectory).Toolchain);
531
var resolution =
JavaAppHostToolchainResolver
.Resolve(appHostDirectory);
532
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory);
573
var resolution =
JavaAppHostToolchainResolver
.Resolve(appHostDirectory);
574
await
JavaAppHostToolchainResolver
.EnsureToolchainFilesExistAsync(resolution, CancellationToken.None);
581
var spec =
JavaAppHostToolchainResolver
.ApplyToRuntimeSpec(CreateJavacRuntimeSpec(), resolution, appHostDirectory);