13 references to TaskInvocationCheckData
Microsoft.Build (13)
BuildCheck\API\IBuildCheckRegistrationContext.cs (1)
17
void RegisterTaskInvocationAction(Action<BuildCheckDataContext<
TaskInvocationCheckData
>> taskInvocationAction);
BuildCheck\Checks\DoubleWritesCheck.cs (4)
49
private void TaskInvocationAction(BuildCheckDataContext<
TaskInvocationCheckData
> context)
61
private void CheckCompilerTask(BuildCheckDataContext<
TaskInvocationCheckData
> context)
81
private void CheckCopyTask(BuildCheckDataContext<
TaskInvocationCheckData
> context)
104
private void CheckWrite(BuildCheckDataContext<
TaskInvocationCheckData
> context, string fileBeingWritten)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (3)
33
List<(CheckWrapper, Action<BuildCheckDataContext<
TaskInvocationCheckData
>>)> TaskInvocationActions,
93
internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<
TaskInvocationCheckData
>> taskInvocationAction)
164
TaskInvocationCheckData
taskInvocationCheckData,
BuildCheck\Infrastructure\BuildEventsProcessor.cs (4)
25
public
TaskInvocationCheckData
CheckData;
26
public Dictionary<string,
TaskInvocationCheckData
.TaskParameter> TaskParameters;
152
Dictionary<string,
TaskInvocationCheckData
.TaskParameter> taskParameters = new();
222
taskData.TaskParameters[parameterName] = new
TaskInvocationCheckData
.TaskParameter(parameterValue, isOutput);
BuildCheck\Infrastructure\CheckRegistrationContext.cs (1)
26
public void RegisterTaskInvocationAction(Action<BuildCheckDataContext<
TaskInvocationCheckData
>> taskInvocationAction) =>