13 references to TaskInvocationCheckData
Microsoft.Build (13)
BuildCheck\API\IBuildCheckRegistrationContext.cs (1)
14void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction);
BuildCheck\Checks\DoubleWritesCheck.cs (4)
52private void TaskInvocationAction(BuildCheckDataContext<TaskInvocationCheckData> context) 64private void CheckCompilerTask(BuildCheckDataContext<TaskInvocationCheckData> context) 84private void CheckCopyTask(BuildCheckDataContext<TaskInvocationCheckData> context) 107private void CheckWrite(BuildCheckDataContext<TaskInvocationCheckData> context, string fileBeingWritten)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (3)
27List<(CheckWrapper, Action<BuildCheckDataContext<TaskInvocationCheckData>>)> TaskInvocationActions, 80internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) 141TaskInvocationCheckData taskInvocationCheckData,
BuildCheck\Infrastructure\BuildEventsProcessor.cs (4)
25public TaskInvocationCheckData CheckData; 26public Dictionary<string, TaskInvocationCheckData.TaskParameter> TaskParameters; 139Dictionary<string, TaskInvocationCheckData.TaskParameter> taskParameters = new(); 209taskData.TaskParameters[parameterName] = new TaskInvocationCheckData.TaskParameter(parameterValue, isOutput);
BuildCheck\Infrastructure\CheckRegistrationContext.cs (1)
21public void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) =>