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)
119data.Parameters.Count.ShouldBe(1); 120data.Parameters["Text"].IsOutput.ShouldBe(false); 121data.Parameters["Text"].Value.ShouldBe("Hello"); 141data.Parameters.Count.ShouldBe(3); 143data.Parameters["Paths"].IsOutput.ShouldBe(false); 144data.Parameters["Paths"].Value.ShouldBeAssignableTo(typeof(IList)); 145IList listValue = (IList)data.Parameters["Paths"].Value!; 151data.Parameters["CombinedPaths"].IsOutput.ShouldBe(true); 152data.Parameters["CombinedPaths"].Value.ShouldNotBeNull();