11 references to SharedAnalyzerHelpers
Microsoft.Build.TaskAuthoring.Analyzer (11)
MultiThreadableTaskAnalyzer.cs (1)
12using static Microsoft.Build.TaskAuthoring.Analyzer.SharedAnalyzerHelpers;
MultiThreadableTaskCodeFixProvider.cs (1)
16using static Microsoft.Build.TaskAuthoring.Analyzer.SharedAnalyzerHelpers;
MultiThreadableTaskDeclarationAnalyzer.cs (4)
83if (!SharedAnalyzerHelpers.ImplementsInterface(type, taskType)) 113bool implementsInterface = SharedAnalyzerHelpers.ImplementsInterface(type, multiThreadableTaskType); 127else if (!hasAttribute && SharedAnalyzerHelpers.DeclaresMultiThreadableTaskInterface(type, multiThreadableTaskType)) 149foreach (IPropertySymbol property in SharedAnalyzerHelpers.GetPropertiesIncludingBaseTypes(type))
PreferTypedParameterAnalyzer.cs (1)
14using static Microsoft.Build.TaskAuthoring.Analyzer.SharedAnalyzerHelpers;
RequiredTaskPropertyInitializationSuppressor.cs (1)
45if (containingType is null || !SharedAnalyzerHelpers.ImplementsInterface(containingType, iTaskType))
TaskEnvironmentConstructorInjectionAnalyzer.cs (1)
58!SharedAnalyzerHelpers.ImplementsInterface(taskType, multiThreadableTaskType) ||
TransitiveCallChainAnalyzer.cs (1)
12using static Microsoft.Build.TaskAuthoring.Analyzer.SharedAnalyzerHelpers;
UnsupportedTaskItemTypeAnalyzer.cs (1)
8using static Microsoft.Build.TaskAuthoring.Analyzer.SharedAnalyzerHelpers;