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