1 instantiation of CheckWrapper
Microsoft.Build (1)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (1)
695return new CheckWrapper(ba, resultReporter);
44 references to CheckWrapper
Microsoft.Build (43)
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (33)
25List<(CheckWrapper, Action<BuildCheckDataContext<EvaluatedPropertiesCheckData>>)> EvaluatedPropertiesActions, 26List<(CheckWrapper, Action<BuildCheckDataContext<ParsedItemsCheckData>>)> ParsedItemsActions, 27List<(CheckWrapper, Action<BuildCheckDataContext<TaskInvocationCheckData>>)> TaskInvocationActions, 28List<(CheckWrapper, Action<BuildCheckDataContext<PropertyReadData>>)> PropertyReadActions, 29List<(CheckWrapper, Action<BuildCheckDataContext<PropertyWriteData>>)> PropertyWriteActions, 30List<(CheckWrapper, Action<BuildCheckDataContext<ProjectRequestProcessingDoneData>>)> ProjectRequestProcessingDoneActions, 31List<(CheckWrapper, Action<BuildCheckDataContext<BuildFinishedCheckData>>)> BuildFinishedActions, 32List<(CheckWrapper, Action<BuildCheckDataContext<EnvironmentVariableCheckData>>)> EnvironmentVariableCheckDataActions, 33List<(CheckWrapper, Action<BuildCheckDataContext<ProjectImportedCheckData>>)> ProjectImportedCheckDataActions) 40internal void DeregisterCheck(CheckWrapper check) 69internal void RegisterEnvironmentVariableReadAction(CheckWrapper check, Action<BuildCheckDataContext<EnvironmentVariableCheckData>> environmentVariableAction) 72internal void RegisterEvaluatedPropertiesAction(CheckWrapper check, Action<BuildCheckDataContext<EvaluatedPropertiesCheckData>> evaluatedPropertiesAction) 77internal void RegisterParsedItemsAction(CheckWrapper check, Action<BuildCheckDataContext<ParsedItemsCheckData>> parsedItemsAction) 80internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) 83internal void RegisterPropertyReadAction(CheckWrapper check, Action<BuildCheckDataContext<PropertyReadData>> propertyReadAction) 86internal void RegisterPropertyWriteAction(CheckWrapper check, Action<BuildCheckDataContext<PropertyWriteData>> propertyWriteAction) 89internal void RegisterProjectRequestProcessingDoneAction(CheckWrapper check, Action<BuildCheckDataContext<ProjectRequestProcessingDoneData>> projectDoneAction) 92internal void RegisterBuildFinishedAction(CheckWrapper check, Action<BuildCheckDataContext<BuildFinishedCheckData>> buildFinishedAction) 95internal void RegisterProjectImportedAction(CheckWrapper check, Action<BuildCheckDataContext<ProjectImportedCheckData>> projectImportedAction) 99CheckWrapper wrappedCheck, 101List<(CheckWrapper, Action<BuildCheckDataContext<T>>)> handlersRegistry) 116internal void DeregisterCheck(CheckWrapper check) => _globalCallbacks.DeregisterCheck(check); 121Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 128Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 135Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 143Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 151Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 159Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 167Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> 175Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> resultHandler) 181Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> resultHandler) 185List<(CheckWrapper, Action<BuildCheckDataContext<T>>)> registeredCallbacks, 188Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> resultHandler)
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (4)
21internal delegate CheckWrapper CheckWrapperFactory(ConfigurationContext configurationContext); 227CheckWrapper wrapper; 680public CheckWrapper Initialize(Check ba, IResultReporter resultReporter, ConfigurationContext configContext) 698public CheckWrapper? MaterializedCheck { get; set; }
BuildCheck\Infrastructure\BuildEventsProcessor.cs (1)
232CheckWrapper checkWrapper,
BuildCheck\Infrastructure\CheckRegistrationContext.cs (1)
9internal sealed class CheckRegistrationContext(CheckWrapper checkWrapper, BuildCheckCentralContext buildCheckCentralContext)
BuildCheck\OM\BuildCheckDataContext.cs (4)
65private readonly CheckWrapper _executionCheckWrapper; 68private readonly Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> _resultHandler; 71CheckWrapper checkWrapper, 74Action<CheckWrapper, ICheckContext, CheckConfigurationEffective[], BuildCheckResult> resultHandler,
Microsoft.Build.BuildCheck.UnitTests (1)
MockBuildCheckRegistrationContext.cs (1)
54private void ResultHandler(CheckWrapper wrapper, ICheckContext context, CheckConfigurationEffective[] configs, BuildCheckResult result)