22 references to Project
Microsoft.Build.CommandLine.UnitTests (14)
CommandLineSwitches_Tests.cs (14)
263
Assert.Equal(CommandLineSwitches.ParameterizedSwitch.
Project
, parameterizedSwitch);
1046
switchesLeft.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.
Project
, "tempproject.proj", "tempproject.proj", false, true, false);
1048
Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1055
Assert.False(switchesRight.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1060
Assert.Equal("tempproject.proj", switchesLeft.GetParameterizedSwitchCommandLineArg(CommandLineSwitches.ParameterizedSwitch.
Project
));
1061
Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1063
string[] parameters = switchesLeft[CommandLineSwitches.ParameterizedSwitch.
Project
];
1151
switchesLeft.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.
Project
, "tempproject.proj", "tempproject.proj", false, true, false);
1153
Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1157
switchesRight.SetParameterizedSwitch(CommandLineSwitches.ParameterizedSwitch.
Project
, "Rhubarb.proj", "Rhubarb.proj", false, true, false);
1159
Assert.True(switchesRight.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1163
Assert.Equal("tempproject.proj", switchesLeft.GetParameterizedSwitchCommandLineArg(CommandLineSwitches.ParameterizedSwitch.
Project
));
1164
Assert.True(switchesLeft.IsParameterizedSwitchSet(CommandLineSwitches.ParameterizedSwitch.
Project
));
1166
string[] parameters = switchesLeft[CommandLineSwitches.ParameterizedSwitch.
Project
];
MSBuild (8)
CommandLine\CommandLineParser.cs (2)
487
if (parameterizedSwitch == CommandLineSwitches.ParameterizedSwitch.
Project
&& IsEnvironmentVariable(switchParameters))
525
var projectDirectory = GetProjectDirectory(commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.
Project
]);
CommandLine\CommandLineSwitches.cs (3)
244
new ParameterizedSwitchInfo( [null], ParameterizedSwitch.
Project
, "DuplicateProjectSwitchError", false, null, true, false, null),
473
is not ParameterizedSwitch.
Project
601
if (IsParameterizedSwitchSet((ParameterizedSwitch)i) && ((ParameterizedSwitch)i != ParameterizedSwitch.
Project
))
CommandLine\CommandLineSwitchesAccessor.cs (1)
53
public string[]? Project => GetParameterizedSwitchValue(ParameterizedSwitch.
Project
);
XMake.cs (2)
364
string projectFile = ProcessProjectSwitch(commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.
Project
], commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.IgnoreProjectExtensions], Directory.GetFiles);
2223
projectFile = ProcessProjectSwitch(commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.
Project
], commandLineSwitches[CommandLineSwitches.ParameterizedSwitch.IgnoreProjectExtensions], Directory.GetFiles);