1 write to Parameters
Microsoft.Build (1)
BuildCheck\OM\ParsedItemsCheckData.cs (1)
155
Parameters
= parameters;
12 references to Parameters
Microsoft.Build (3)
BuildCheck\Checks\DoubleWritesCheck.cs (2)
63
var taskParameters = context.Data.
Parameters
;
83
var taskParameters = context.Data.
Parameters
;
BuildCheck\Checks\ExecCliBuildCheck.cs (1)
65
&& context.Data.
Parameters
.TryGetValue(CommandParameterName, out TaskInvocationCheckData.TaskParameter? commandArgument))
Microsoft.Build.BuildCheck.UnitTests (9)
TaskInvocationAnalysisDataTests.cs (9)
120
data.
Parameters
.Count.ShouldBe(1);
121
data.
Parameters
["Text"].IsOutput.ShouldBe(false);
122
data.
Parameters
["Text"].Value.ShouldBe("Hello");
142
data.
Parameters
.Count.ShouldBe(3);
144
data.
Parameters
["Paths"].IsOutput.ShouldBe(false);
145
data.
Parameters
["Paths"].Value.ShouldBeAssignableTo(typeof(IList));
146
IList listValue = (IList)data.
Parameters
["Paths"].Value!;
152
data.
Parameters
["CombinedPaths"].IsOutput.ShouldBe(true);
153
data.
Parameters
["CombinedPaths"].Value.ShouldNotBeNull();