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