259 references to AppendLine
aspire (11)
Documentation\Docs\DocsSearchService.cs (6)
54
sb.
AppendLine
(CultureInfo.InvariantCulture, $"# {title ?? $"Documentation for: \"{Query}\""}");
56
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Found {Results.Count} relevant documentation snippets:");
65
sb.
AppendLine
(CultureInfo.InvariantCulture, $"## {result.Title} (Score: {result.Score:F3})");
69
sb.
AppendLine
(CultureInfo.InvariantCulture, $"## {result.Title}");
72
sb.
AppendLine
(CultureInfo.InvariantCulture, $"**Slug:** `{result.Slug}`");
76
sb.
AppendLine
(CultureInfo.InvariantCulture, $"**Section:** {result.Section}");
Mcp\Tools\ListAppHostsTool.cs (1)
66
responseBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"App hosts within scope of working directory: {workingDirectory}");
Mcp\Tools\ListDocsTool.cs (4)
58
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Found {docs.Count} documentation pages:");
63
sb.
AppendLine
(CultureInfo.InvariantCulture, $"## {doc.Title}");
64
sb.
AppendLine
(CultureInfo.InvariantCulture, $"**Slug:** `{doc.Slug}`");
67
sb.
AppendLine
(CultureInfo.InvariantCulture, $"> {doc.Summary}");
Aspire.Acquisition.Tests (1)
tests\Shared\TemplatesTesting\CommandResult.cs (1)
32
_ = message.
AppendLine
(CultureInfo.InvariantCulture, $"{Environment.NewLine}Standard Output:{Environment.NewLine}{Output}");
Aspire.Dashboard (5)
Model\EnvHelpers.cs (2)
37
builder.
AppendLine
(System.Globalization.CultureInfo.InvariantCulture, $"{envVar.Key}=\"{value}\"");
41
builder.
AppendLine
(System.Globalization.CultureInfo.InvariantCulture, $"{envVar.Key}={value}");
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
146
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{current.GetType().FullName}: {current.Message}");
Otlp\Storage\TelemetryRepository.cs (2)
2008
sb.
AppendLine
(CultureInfo.InvariantCulture, $"There are {currentSpanLinks.Count} orphaned span links.");
2011
sb.
AppendLine
(CultureInfo.InvariantCulture, $"\tSource span ID: {link.SourceSpanId}, Target span ID: {link.SpanId}");
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\CommandResult.cs (1)
32
_ = message.
AppendLine
(CultureInfo.InvariantCulture, $"{Environment.NewLine}Standard Output:{Environment.NewLine}{Output}");
Aspire.Hosting (17)
ApplicationModel\ResourceNotificationService.cs (3)
1319
error.
AppendLine
(CultureInfo.InvariantCulture, $" {line.TrimEnd()}");
1342
error.
AppendLine
(CultureInfo.InvariantCulture, $" - {dependencyName}: Unable to retrieve current state.");
1349
error.
AppendLine
(CultureInfo.InvariantCulture, $"Unable to retrieve current state for resource '{resourceName}'.");
Pipelines\DistributedApplicationPipeline.cs (14)
1172
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Total steps defined: {allSteps.Count}");
1192
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{i + 1,3}. {step.Name}");
1205
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Step: {step.Name}");
1210
sb.
AppendLine
(CultureInfo.InvariantCulture, $" Description: {step.Description}");
1236
sb.
AppendLine
(CultureInfo.InvariantCulture, $" Resource: {step.Resource.Name} ({step.Resource.GetType().Name})");
1243
sb.
AppendLine
(CultureInfo.InvariantCulture, $" Tags: {string.Join(", ", sortedTags)}");
1265
sb.
AppendLine
(CultureInfo.InvariantCulture, $"WARNING: Step '{step.Name}' depends on missing step '{dep}'");
1283
sb.
AppendLine
(CultureInfo.InvariantCulture, $" - {step.Name}");
1303
sb.
AppendLine
(CultureInfo.InvariantCulture, $"If targeting '{targetStep.Name}':");
1309
sb.
AppendLine
(CultureInfo.InvariantCulture, $" Direct dependencies: {string.Join(", ", sortedDeps)}");
1327
sb.
AppendLine
(CultureInfo.InvariantCulture, $" Total steps: {stepsForTarget.Count}");
1342
sb.
AppendLine
(CultureInfo.InvariantCulture, $" [{level}] {stepsAtLevel[0]}");
1347
sb.
AppendLine
(CultureInfo.InvariantCulture, $" [{level}] {parallelSteps} (parallel)");
1520
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Pipeline with {_steps.Count} step(s):");
Aspire.Hosting.CodeGeneration.Python (135)
AtsPythonCodeGenerator.cs (133)
827
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{enumName} = typing.Literal[{string.Join(", ", enumType.Values.Select(v => $"\"{v}\""))}]");
848
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {className}(typing.TypedDict, total=False):");
859
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {prop.Name}: {propType}");
878
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{name} = types.SimpleNamespace()");
897
sb.
AppendLine
(CultureInfo.InvariantCulture, $"# {valueInfo.Description}");
900
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{childPath} = {RenderPythonExportedValue(valueInfo.Value, valueInfo.Type, dtoTypesById, topLevel: true)}");
904
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{childPath} = types.SimpleNamespace()");
1042
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {className}(abc.ABC):");
1043
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {className}.\"\"\"");
1048
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {className}:");
1049
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Type class for {className}.\"\"\"");
1056
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return f\"{className}(handle={{self._handle.handle_id}})\"");
1193
sb.
AppendLine
(CultureInfo.InvariantCulture, $" def cancel(self) -> None:");
1194
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Cancel the operation.\"\"\"");
1199
sb.
AppendLine
(CultureInfo.InvariantCulture, $" token: CancellationToken = self._client.invoke_capability(");
1200
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{getter.CapabilityId}',");
1201
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {{'context': self._handle}}");
1202
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1203
sb.
AppendLine
(CultureInfo.InvariantCulture, $" token.cancel()");
1211
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {propertyType}");
1212
sb.
AppendLine
(CultureInfo.InvariantCulture, $" def {snakeName}(self) -> {returnType}:");
1213
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{getter.Description}\"\"\"");
1217
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {propertyType}");
1218
sb.
AppendLine
(CultureInfo.InvariantCulture, $" def {snakeName}(self) -> {returnType}:");
1219
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{propertyName}\"\"\"");
1223
sb.
AppendLine
(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1224
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{getter.CapabilityId}',");
1225
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {{'context': self._handle}}");
1226
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1227
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1243
sb.
AppendLine
(CultureInfo.InvariantCulture, $" @{snakeName}.setter");
1244
sb.
AppendLine
(CultureInfo.InvariantCulture, $" def {snakeName}(self, value: {valueType}) -> None:");
1245
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{setter.Description}\"\"\"");
1249
sb.
AppendLine
(CultureInfo.InvariantCulture, $" @{snakeName}.setter");
1250
sb.
AppendLine
(CultureInfo.InvariantCulture, $" def {snakeName}(self, value: {valueType}) -> None:");
1251
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Set {propertyName}\"\"\"");
1255
sb.
AppendLine
(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1256
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{setter.CapabilityId}',");
1257
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {{'context': self._handle, 'value': value}}");
1258
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1317
sb.
AppendLine
(CultureInfo.InvariantCulture, $") -> {returnType}:{(isResourceBuilder ? " # type: ignore" : string.Empty)}");
1321
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1325
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{'{targetParamName}': self._handle}}");
1333
sb.
AppendLine
(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1334
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1338
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1345
sb.
AppendLine
(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1346
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1347
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args");
1348
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1356
sb.
AppendLine
(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1357
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1358
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args,");
1361
sb.
AppendLine
(CultureInfo.InvariantCulture, $" kwargs,");
1363
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1366
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1370
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return result");
1398
sb.
AppendLine
(CultureInfo.InvariantCulture, $"T_{builder.BuilderClassName} = typing.TypeVar('T_{builder.BuilderClassName}')");
1399
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}, typing.Generic[T_{builder.BuilderClassName}]):");
1403
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}):");
1405
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Abstract base class for {builder.BuilderClassName} interface.\"\"\"");
1494
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}({baseClass}):");
1495
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{builder.BuilderClassName} resource.\"\"\"");
1498
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return \"{builder.BuilderClassName}(handle={{self._handle.handle_id}})\"");
1500
sbOptions.
AppendLine
(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}Kwargs({optionsBaseClass}, total=False):");
1501
sbOptions.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{builder.BuilderClassName} options.\"\"\"");
1503
sbConstructor.
AppendLine
(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{builder.BuilderClassName}Kwargs]) -> None:");
1508
sb.
AppendLine
(CultureInfo.InvariantCulture, $"class {builder.BuilderClassName}(AbstractResource):");
1509
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"Base resource class.\"\"\"");
1521
sbOptions.
AppendLine
(CultureInfo.InvariantCulture, $"class {optionsBaseClass}(typing.TypedDict, total=False):");
1524
sbConstructor.
AppendLine
(CultureInfo.InvariantCulture, $" def __init__(self, handle: Handle, client: AspireClient, **kwargs: typing.Unpack[{optionsBaseClass}]) -> None:");
1609
options.
AppendLine
(CultureInfo.InvariantCulture, $" {optionName}: {formattedOtions}");
1641
sb.
AppendLine
(CultureInfo.InvariantCulture, $") -> None:");
1649
sb.
AppendLine
(CultureInfo.InvariantCulture, $") -> {returnType}:{(returnsChildBuilder ? " # type: ignore" : string.Empty)}");
1655
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1664
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{'{targetParamName}': self._handle}}");
1672
sb.
AppendLine
(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1673
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1677
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramHandler}");
1688
sb.
AppendLine
(CultureInfo.InvariantCulture, $" capability_id = '{mergedDispatch.AlternateCapabilityId}' if {discriminatingPythonParam} is not None else '{capability.CapabilityId}'");
1695
sb.
AppendLine
(CultureInfo.InvariantCulture, $" self._client.invoke_capability(");
1696
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {capabilityIdExpr},");
1697
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args");
1698
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1702
sb.
AppendLine
(CultureInfo.InvariantCulture, $" result = self._client.invoke_capability(");
1703
sb.
AppendLine
(CultureInfo.InvariantCulture, $" {capabilityIdExpr},");
1704
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args,");
1707
sb.
AppendLine
(CultureInfo.InvariantCulture, $" kwargs,");
1709
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1712
sb.
AppendLine
(CultureInfo.InvariantCulture, $" self._handle = self._wrap_builder(result)");
1713
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return self");
1717
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return typing.cast({returnType}, result)");
1773
sb.
AppendLine
(CultureInfo.InvariantCulture, $"def {methodName}({paramsString}) -> {returnType}:");
1774
sb.
AppendLine
(CultureInfo.InvariantCulture, $" \"\"\"{capability.Description}\"\"\"");
1778
sb.
AppendLine
(CultureInfo.InvariantCulture, $"def {methodName}({paramsString}) -> {returnType}:");
1782
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{}}");
1788
sb.
AppendLine
(CultureInfo.InvariantCulture, $" if {paramName} is not None:");
1789
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramName}");
1793
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args['{param.Name}'] = {paramName}");
1800
sb.
AppendLine
(CultureInfo.InvariantCulture, $" client.invoke_capability(");
1801
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1802
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args");
1803
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1807
sb.
AppendLine
(CultureInfo.InvariantCulture, $" result = client.invoke_capability(");
1808
sb.
AppendLine
(CultureInfo.InvariantCulture, $" '{capability.CapabilityId}',");
1809
sb.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args");
1810
sb.
AppendLine
(CultureInfo.InvariantCulture, $" )");
1811
sb.
AppendLine
(CultureInfo.InvariantCulture, $" return result");
2445
parameters.
AppendLine
(CultureInfo.InvariantCulture, $"class {methodName}(typing.TypedDict, total=False):");
2448
parameters.
AppendLine
(CultureInfo.InvariantCulture, $" {ToSnakeCase(requiredParam.Name!)}: typing.Required[{MapParameterToPython(requiredParam)}]");
2452
parameters.
AppendLine
(CultureInfo.InvariantCulture, $" {ToSnakeCase(optionalParam.Name!)}: {MapParameterToPython(optionalParam)}");
2530
builder.
AppendLine
(CultureInfo.InvariantCulture, $" if _{optionName} := kwargs.pop(\"{optionName}\", None):");
2548
builder.
AppendLine
(CultureInfo.InvariantCulture, $" {clause} _{optionName} is True:");
2549
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2550
builder.
AppendLine
(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2554
builder.
AppendLine
(CultureInfo.InvariantCulture, $" {clause} _validate_dict_types(_{optionName}, {currentOption}):");
2555
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2559
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2564
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2571
builder.
AppendLine
(CultureInfo.InvariantCulture, $" capability_id = '{mergedDispatch.AlternateCapabilityId}' if \"{snakeDiscrimParam}\" in _{optionName} else '{capability.CapabilityId}'");
2572
builder.
AppendLine
(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability(capability_id, rpc_args))");
2576
builder.
AppendLine
(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2582
builder.
AppendLine
(CultureInfo.InvariantCulture, $" {clause} _validate_tuple_types(_{optionName}, {currentOption}):");
2583
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2587
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2593
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args[\"{param.Name}\"] = {paramHandler}");
2595
builder.
AppendLine
(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2599
builder.
AppendLine
(CultureInfo.InvariantCulture, $" {clause} _validate_type(_{optionName}, {currentOption}):");
2600
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args: dict[str, typing.Any] = {{\"{targetParamName}\": handle}}");
2605
builder.
AppendLine
(CultureInfo.InvariantCulture, $" rpc_args[\"{singleParam.Name}\"] = {paramHandler}");
2606
builder.
AppendLine
(CultureInfo.InvariantCulture, $" handle = self._wrap_builder(client.invoke_capability('{variationCapabilityId}', rpc_args))");
2610
builder.
AppendLine
(CultureInfo.InvariantCulture, $" else:");
2611
builder.
AppendLine
(CultureInfo.InvariantCulture, $" raise TypeError(\"Invalid type for option '{optionName}'. Expected: {String.Join(" or ", variations.Select(v => v.OptionType.Replace("typing.", "")))}\")");
PythonModuleBuilder.cs (2)
87
output.
AppendLine
(CultureInfo.InvariantCulture, $"__version__ = \"0.1.0\"");
213
output.
AppendLine
(
Aspire.Hosting.EntityFrameworkCore (2)
EFCoreOperationExecutor.cs (2)
651
summary.
AppendLine
(CultureInfo.InvariantCulture, $"**Applied Migrations:** {appliedCount}");
652
summary.
AppendLine
(CultureInfo.InvariantCulture, $"**Pending Migrations:** {pendingCount}");
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\CommandResult.cs (1)
32
_ = message.
AppendLine
(CultureInfo.InvariantCulture, $"{Environment.NewLine}Standard Output:{Environment.NewLine}{Output}");
AzureFunctionsEndToEnd.Functions (4)
MyHttpTrigger.cs (4)
36
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"Aspire-injected EventHubProducerClient namespace: {eventHubProducerClient.FullyQualifiedNamespace}");
37
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"Aspire-injected QueueServiceClient URI: {queueServiceClient.Uri}");
38
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"Aspire-injected BlobServiceClient URI: {blobServiceClient.Uri}");
39
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"Aspire-injected BlobContainerClient URI: {blobContainerClient.Uri}");
Infrastructure.Tests (11)
tools\GenerateCITimeline\TimelineRenderer.cs (11)
301
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>Total wall time</td><td><b>{FormatDuration(totalSeconds)}</b></td></tr>");
302
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>Jobs</td><td>{allJobs.Count} ({groups.Count} unique)</td></tr>");
303
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>Status</td><td>{string.Join(" · ", statusParts)}</td></tr>");
306
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>Runners</td><td>{string.Join(" · ", labelParts)}</td></tr>");
346
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>{i + 1}</td><td>{icon} {ri}<code>{name}</code></td>"
387
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>⏳ {ri}<code>{name}</code></td><td><b>{FormatDuration(j.QueueTime)}</b></td></tr>");
435
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td colspan=\"5\"><b>📁 {phase}</b> ({jobsInPhase.Count} jobs)</td></tr>");
444
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<tr><td>{icon} {ri}<code>{name}</code></td>"
525
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<p>{conclusionIcon} <b>{E(conclusionLabel)}</b> — Total: <b>{FormatDuration(totalSeconds)}</b>{attemptNote}</p>");
535
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<summary><b>🐢 Critical path</b> — jobs with longest total pipeline time (deps + queue + run, showing total > {cpThreshold / 60:0}min)</summary>");
560
sb.
AppendLine
(CultureInfo.InvariantCulture, $"<summary>{label}</summary>");
Microsoft.AspNetCore.Http.Extensions (8)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.AspNetCore.Mvc.Abstractions (8)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.AspNetCore.OpenApi (8)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (8)
193
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"TryParse method found on {TypeNameHelper.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
194
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
195
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"bool TryParse(string, out {TypeNameHelper.GetTypeDisplayName(type, fullName: false)})");
287
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"BindAsync method found on {TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
288
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
289
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
290
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
291
stringBuilder.
AppendLine
(CultureInfo.InvariantCulture, $"ValueTask<{TypeNameHelper.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
Microsoft.NET.Sdk.StaticWebAssets.Tasks (4)
ScopedCss\ConcatenateCssFiles.cs (2)
75
builder.
AppendLine
(CultureInfo.InvariantCulture, $"@import '{importPath}';");
88
builder.
AppendLine
(CultureInfo.InvariantCulture, $"/* {NormalizePath(current.GetMetadata("BasePath"))}/{NormalizePath(current.GetMetadata("RelativePath"))} */");
ScopedCss\ConcatenateCssFiles50.cs (2)
75
builder.
AppendLine
(CultureInfo.InvariantCulture, $"@import '{importPath}';");
88
builder.
AppendLine
(CultureInfo.InvariantCulture, $"/* {NormalizePath(current.GetMetadata("BasePath"))}/{NormalizePath(current.GetMetadata("RelativePath"))} */");
Microsoft.TestPlatform.CrossPlatEngine (1)
TestEngine.cs (1)
540
stringBuilder.
AppendLine
(
NuGet.PackageManagement (1)
PackageDownloader.cs (1)
227
errors.
AppendLine
(CultureInfo.CurrentCulture, $" {tasksLookup[task].PackageSource.Source}: {message}");
PresentationFramework (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Context\XamlContextStack.cs (1)
144
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Stack: {(_currentFrame is null ? -1 : _currentFrame.Depth + 1)} frames");
SelectTests (38)
Program.cs (38)
329
sb.
AppendLine
(CultureInfo.InvariantCulture, $" <OverrideProjectToBuild Include=\"$(RepoRoot){relPath}\" />");
501
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- failing stage: {trace.Stage}");
504
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- processing: `{trace.Item}`");
508
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- error: {ex.GetType().Name}: {ex.Message}");
512
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- mode: {(options.Enforce ? "enforcing" : "audit")}");
513
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- change source: {changeSource}");
514
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- repo root: {options.RepoRoot}");
515
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- slnx: {options.SlnxPath}");
516
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- map: {options.MapPath}");
517
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- force-all: {options.ForceAll}");
518
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- skip-layer1: {options.SkipLayer1}");
732
sb.
AppendLine
(CultureInfo.InvariantCulture, $"**Runs the full test matrix + all jobs (ALL)** — {result.EscalationReason}");
744
sb.
AppendLine
(CultureInfo.InvariantCulture,
751
sb.
AppendLine
(CultureInfo.InvariantCulture, $"### Selected test projects ({tests.Count} / {allTestProjects.Count})");
758
sb.
AppendLine
(CultureInfo.InvariantCulture, $"### Selected jobs ({jobs.Count})");
833
sb.
AppendLine
(CultureInfo.InvariantCulture,
852
sb.
AppendLine
(CultureInfo.InvariantCulture, $"→ {RenderProjectList(direct.Select(p => $"`{p}`").ToList(), "directly")}");
856
sb.
AppendLine
(CultureInfo.InvariantCulture, $"→ {RenderProjectList(graph.Select(MemberWithHops).ToList(), "via the project graph")}");
860
sb.
AppendLine
(CultureInfo.InvariantCulture, $"→ {RenderProjectList(other.Select(p => $"`{p}`").ToList(), other.Count == 1 ? "test" : "tests")}");
877
sb.
AppendLine
(CultureInfo.InvariantCulture, $"| `{StripJobPrefix(token)}` | {JobCausesText(result.JobCauses, token)} |");
1040
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- mode: {(options.Enforce ? "enforcing" : "audit (advisory: the full matrix + all jobs run regardless of the selection below)")}");
1041
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- change source: {source}");
1045
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- force-all: {forceAllDetail}");
1046
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- layer 1 (affected-projects graph): {(options.SkipLayer1 || options.ForceAll ? "skipped" : $"{layer1Affected.Count} affected project(s) (production + test)")}");
1050
sb.
AppendLine
(CultureInfo.InvariantCulture, $"### Changed files ({changedFiles.Count})");
1056
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- `{file}`");
1067
sb.
AppendLine
(CultureInfo.InvariantCulture, $"### Pre-filtered (excluded) files ({excludedFiles.Count})");
1073
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- `{file}`");
1083
sb.
AppendLine
(CultureInfo.InvariantCulture, $"### Unattributed changed files ({unmatched.Count})");
1096
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- `{file}`");
1104
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- **selects ALL** — {result.EscalationReason}");
1115
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- selected test projects: {selected.Count} / {allTestProjects.Count}");
1116
sb.
AppendLine
(CultureInfo.InvariantCulture, $"- triggered jobs: {(jobTokens.Count == 0 ? "(none)" : string.Join(", ", jobTokens))}");
1142
builder.
AppendLine
(CultureInfo.InvariantCulture, $"<details><summary>{title} ({keys.Count})</summary>");
1146
builder.
AppendLine
(CultureInfo.InvariantCulture, $"- `{display(key)}`");
1151
builder.
AppendLine
(CultureInfo.InvariantCulture, $" - {VerboseCause(cause)}");
1162
builder.
AppendLine
(CultureInfo.InvariantCulture, $"<details><summary>{title} ({projects.Count})</summary>");
1166
builder.
AppendLine
(CultureInfo.InvariantCulture, $"- {p}");
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LightLambda.cs (1)
170
sb.
AppendLine
(CultureInfo.InvariantCulture, $"{_indent}IP_{i.ToString().PadLeft(4, '0')}: {instructionView.GetValue()}");
System.Xaml (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\Xaml\Context\XamlContextStack.cs (1)
144
sb.
AppendLine
(CultureInfo.InvariantCulture, $"Stack: {(_currentFrame is null ? -1 : _currentFrame.Depth + 1)} frames");