38 references to BuildCheckDataSource
Microsoft.Build (38)
BackEnd\BuildManager\BuildManager.cs (1)
2990buildCheckManagerProvider!.Instance.SetDataSource(BuildCheckDataSource.EventArgs);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (5)
1110buildCheckManager.SetDataSource(BuildCheckDataSource.BuildExecution); 1125BuildCheckDataSource.BuildExecution, 1150BuildCheckDataSource.BuildExecution, 1156BuildCheckDataSource.BuildExecution, 1227BuildCheckDataSource.BuildExecution,
BuildCheck\Infrastructure\BuildCheckConnectorLogger.cs (4)
61_buildCheckManager.EndProjectEvaluation(BuildCheckDataSource.EventArgs, eventArgs.BuildEventContext!); 69_buildCheckManager.StartProjectEvaluation(BuildCheckDataSource.EventArgs, eventArgs.BuildEventContext!, eventArgs.ProjectFile!); 161{ typeof(ProjectStartedEventArgs), (BuildEventArgs e) => _buildCheckManager.StartProjectRequest(BuildCheckDataSource.EventArgs, e.BuildEventContext!) }, 162{ typeof(ProjectFinishedEventArgs), (BuildEventArgs e) => _buildCheckManager.EndProjectRequest(BuildCheckDataSource.EventArgs, e.BuildEventContext!) },
BuildCheck\Infrastructure\BuildCheckManagerProvider.cs (13)
70private readonly bool[] _enabledDataSources = new bool[(int)BuildCheckDataSource.ValuesCount]; 82private bool IsInProcNode => _enabledDataSources[(int)BuildCheckDataSource.EventArgs] && 83_enabledDataSources[(int)BuildCheckDataSource.BuildExecution]; 90public void SetDataSource(BuildCheckDataSource buildCheckDataSource) 110RegisterCustomAnalyzer(BuildCheckDataSource.EventArgs, analyzersFactories, buildEventContext); 145private void RegisterBuiltInAnalyzers(BuildCheckDataSource buildCheckDataSource) 164BuildCheckDataSource buildCheckDataSource, 186BuildCheckDataSource buildCheckDataSource, 376public void StartProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext, 379if (buildCheckDataSource == BuildCheckDataSource.EventArgs && IsInProcNode) 397public void EndProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 401public void StartProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 405public void EndProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext)
BuildCheck\Infrastructure\IBuildCheckManager.cs (5)
55void SetDataSource(BuildCheckDataSource buildCheckDataSource); 67void StartProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext, string fullPath); 69void EndProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext); 71void StartProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext); 73void EndProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext);
BuildCheck\Infrastructure\NullBuildCheckManager.cs (10)
26public void SetDataSource(BuildCheckDataSource buildCheckDataSource) 53public void StartProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext, string fullPath) 57public void EndProjectEvaluation(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 61public void StartProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 65public void EndProjectRequest(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 69public void YieldProject(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 73public void ResumeProject(BuildCheckDataSource buildCheckDataSource, BuildEventContext buildEventContext) 79public void StartTaskInvocation(BuildCheckDataSource buildCheckDataSource, TaskStartedEventArgs eventArgs) 82public void EndTaskInvocation(BuildCheckDataSource buildCheckDataSource, TaskFinishedEventArgs eventArgs) 85public void ProcessTaskParameter(BuildCheckDataSource buildCheckDataSource, TaskParameterEventArgs eventArg)