1 instantiation of TaskInvocationCheckData
Microsoft.Build (1)
BuildCheck\Infrastructure\BuildEventsProcessor.cs (1)
160CheckData = new(
16 references to TaskInvocationCheckData
Microsoft.Build (16)
BuildCheck\API\IBuildCheckRegistrationContext.cs (1)
17void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction);
BuildCheck\Checks\DoubleWritesCheck.cs (5)
13using static Microsoft.Build.Experimental.BuildCheck.TaskInvocationCheckData; 56private void TaskInvocationAction(BuildCheckDataContext<TaskInvocationCheckData> context) 73private void CheckCompilerTask(BuildCheckDataContext<TaskInvocationCheckData> context) 93private void CheckCopyTask(BuildCheckDataContext<TaskInvocationCheckData> context) 116private void CheckWrite(BuildCheckDataContext<TaskInvocationCheckData> context, string fileBeingWritten)
BuildCheck\Checks\ExecCliBuildCheck.cs (2)
63private static void TaskInvocationAction(BuildCheckDataContext<TaskInvocationCheckData> context) 68&& context.Data.Parameters.TryGetValue(CommandParameterName, out TaskInvocationCheckData.TaskParameter? commandArgument))
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (3)
40internal CallbackCollection<TaskInvocationCheckData> TaskInvocationActions { get; } = new(); 140internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) 208TaskInvocationCheckData taskInvocationCheckData,
BuildCheck\Infrastructure\BuildEventsProcessor.cs (4)
26public TaskInvocationCheckData CheckData; 27public Dictionary<string, TaskInvocationCheckData.TaskParameter> TaskParameters; 155Dictionary<string, TaskInvocationCheckData.TaskParameter> taskParameters = new(MSBuildNameIgnoreCaseComparer.Default); 222taskData.TaskParameters[parameterName] = new TaskInvocationCheckData.TaskParameter(parameterValue, isOutput);
BuildCheck\Infrastructure\CheckRegistrationContext.cs (1)
26public void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) =>