2 instantiations of CargoMetadataReader
Aspire.Hosting.Rust.Tests (2)
CargoMetadataTests.cs (2)
293
var metadata = await new
CargoMetadataReader
().ReadAsync(crate.Path, manifestPath: null, "api", environment: ReadOnlyDictionary<string, string>.Empty, TestContext.Current.CancellationToken);
327
() => new
CargoMetadataReader
().ReadAsync(crate.Path, manifestPath: null, "api", environment: ReadOnlyDictionary<string, string>.Empty, TestContext.Current.CancellationToken));
19 references to CargoMetadataReader
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
89
builder.Services.TryAddSingleton<ICargoMetadataReader,
CargoMetadataReader
>();
Aspire.Hosting.Rust.Tests (18)
CargoMetadataTests.cs (18)
90
Assert.Equal(["metadata", "--format-version", "1", "--no-deps"],
CargoMetadataReader
.BuildArguments(manifestPath: null));
94
CargoMetadataReader
.BuildArguments("/app/Cargo.toml"));
107
var diagnostic =
CargoMetadataReader
.FormatStandardError(
119
var diagnostic =
CargoMetadataReader
.FormatStandardError(" secret \n", environment);
130
var standardError = $"{new string('x',
CargoMetadataReader
.MaximumStandardErrorLength - 6)}{Secret}tail";
132
var diagnostic =
CargoMetadataReader
.FormatStandardError(standardError, environment);
135
$"{new string('x',
CargoMetadataReader
.MaximumStandardErrorLength - TruncatedDiagnosticSuffix.Length)}{TruncatedDiagnosticSuffix}",
149
var diagnostic =
CargoMetadataReader
.FormatStandardError(
165
var diagnostic =
CargoMetadataReader
.FormatStandardError(
188
var diagnostic =
CargoMetadataReader
.FormatStandardError(
206
var diagnostic =
CargoMetadataReader
.FormatStandardError(
219
var diagnostic =
CargoMetadataReader
.FormatStandardError("cargo failed with exit code 1", environment);
233
var diagnostic =
CargoMetadataReader
.FormatStandardError("cargo failed with exit code 1", environment);
243
var diagnostic =
CargoMetadataReader
.FormatStandardError(string.Empty, environment);
252
var retainedLength =
CargoMetadataReader
.MaximumStandardErrorLength - TruncatedDiagnosticSuffix.Length;
255
var diagnostic =
CargoMetadataReader
.FormatStandardError(
268
var readMethod = typeof(
CargoMetadataReader
).GetMethod(nameof(
CargoMetadataReader
.ReadAsync));