1 write to Parameters
Microsoft.Build (1)
BuildCheck\OM\ParsedItemsCheckData.cs (1)
155Parameters = parameters;
12 references to Parameters
Microsoft.Build (3)
BuildCheck\Checks\DoubleWritesCheck.cs (2)
63var taskParameters = context.Data.Parameters; 83var 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)
120data.Parameters.Count.ShouldBe(1); 121data.Parameters["Text"].IsOutput.ShouldBe(false); 122data.Parameters["Text"].Value.ShouldBe("Hello"); 142data.Parameters.Count.ShouldBe(3); 144data.Parameters["Paths"].IsOutput.ShouldBe(false); 145data.Parameters["Paths"].Value.ShouldBeAssignableTo(typeof(IList)); 146IList listValue = (IList)data.Parameters["Paths"].Value!; 152data.Parameters["CombinedPaths"].IsOutput.ShouldBe(true); 153data.Parameters["CombinedPaths"].Value.ShouldNotBeNull();