17 instantiations of MSBuildArgs
Microsoft.DotNet.Cli.Utils (17)
MSBuildArgs.cs (17)
122
return new
MSBuildArgs
(
146
return new
MSBuildArgs
(properties, null, null, null, null, null, null, null, noLogo: false, null);
151
return new
MSBuildArgs
(null, null, null, null, null, null, null, null, noLogo: false, args.ToArray());
155
return new
MSBuildArgs
(null, null, null, null, null, null, null, verbosity, noLogo: false, null);
158
public static readonly MSBuildArgs ForHelp =
new
(null, null, null, null, null, null, null, null, noLogo: true, ["--help"]);
165
return new
MSBuildArgs
(
186
return new
MSBuildArgs
(
199
return new
MSBuildArgs
(
217
return new
MSBuildArgs
(
231
return new
MSBuildArgs
(
249
return new
MSBuildArgs
(
267
return new
MSBuildArgs
(
281
return new
MSBuildArgs
(
299
return new
MSBuildArgs
(
317
return new
MSBuildArgs
(
332
return new
MSBuildArgs
(
347
return new
MSBuildArgs
(
24 references to MSBuildArgs
dotnet-aot (9)
parent\dotnet\Commands\MSBuild\MSBuildForwardingApp.cs (5)
36
private static
MSBuildArgs
ConcatTelemetryLogger(
MSBuildArgs
msbuildArgs)
77
MSBuildArgs
.AnalyzeMSBuildArguments(rawMSBuildArgs.ToArray(), CommonOptions.CreatePropertyOption(), CommonOptions.CreateRestorePropertyOption(), CommonOptions.CreateMSBuildTargetOption(), CommonOptions.CreateVerbosityOption(), CommonOptions.CreateNoLogoOption()),
89
public MSBuildForwardingApp(
MSBuildArgs
msBuildArgs, string? msbuildPath = null)
91
var
modifiedMSBuildArgs = CommonRunHelpers.AdjustMSBuildForLLMs(ConcatTelemetryLogger(msBuildArgs));
parent\dotnet\Commands\Run\CommonRunHelpers.cs (3)
107
public static Dictionary<string, string> GetGlobalPropertiesFromArgs(
MSBuildArgs
msbuildArgs)
117
public static
MSBuildArgs
AdjustMSBuildForLLMs(
MSBuildArgs
msbuildArgs)
parent\dotnet\Parser.cs (1)
470
new MSBuildForwardingApp(
MSBuildArgs
.ForHelp).Execute();
Microsoft.DotNet.Cli.Utils (15)
MSBuildArgs.cs (12)
103
public static
MSBuildArgs
AnalyzeMSBuildArguments(IEnumerable<string> forwardedAndUserFacingArgs, params Option[] options)
144
public static
MSBuildArgs
FromProperties(ReadOnlyDictionary<string, string>? properties)
149
public static
MSBuildArgs
FromOtherArgs(params ReadOnlySpan<string> args)
153
public static
MSBuildArgs
FromVerbosity(VerbosityOptions verbosity)
158
public static readonly
MSBuildArgs
ForHelp = new(null, null, null, null, null, null, null, null, noLogo: true, ["--help"]);
163
public
MSBuildArgs
CloneWithExplicitArgs(string[] newArgs)
181
public
MSBuildArgs
CloneWithAdditionalArgs(params string[] additionalArgs)
212
public
MSBuildArgs
CloneWithAdditionalRestoreProperties(ReadOnlyDictionary<string, string>? additionalRestoreProperties)
262
public
MSBuildArgs
CloneWithAdditionalProperties(ReadOnlyDictionary<string, string>? additionalProperties)
312
public
MSBuildArgs
CloneWithAdditionalTargets(params ReadOnlySpan<string> additionalTargets)
330
public
MSBuildArgs
CloneWithVerbosity(VerbosityOptions newVerbosity)
345
public
MSBuildArgs
CloneWithNoLogo(bool noLogo)
MSBuildForwardingAppWithoutLogging.cs (3)
64
private
MSBuildArgs
_msbuildArgs;
84
public MSBuildForwardingAppWithoutLogging(
MSBuildArgs
msbuildArgs, string? msbuildPath = null, bool forceOutOfProc = false)
137
private string[] EmitMSBuildArgs(
MSBuildArgs
msbuildArgs) => [