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