46 references to DiagnosticDescriptors
Microsoft.AspNetCore.Components.Analyzers (15)
ComponentInternalUsageDiagnosticAnalzyer.cs (2)
26
_inner = new InternalUsageAnalyzer(IsInInternalNamespace, hasInternalAttribute: null,
DiagnosticDescriptors
.DoNotUseRenderTreeTypes);
29
public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes);
ComponentParameterAnalyzer.cs (10)
26
DiagnosticDescriptors
.ComponentParametersShouldBePublic,
27
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic,
28
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesMustBeUnique,
29
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesHasWrongType,
30
DiagnosticDescriptors
.ComponentParametersShouldBeAutoProperties,
85
DiagnosticDescriptors
.ComponentParametersShouldBePublic,
92
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic,
106
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesHasWrongType,
116
DiagnosticDescriptors
.ComponentParametersShouldBeAutoProperties,
127
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesMustBeUnique,
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
23
=> ImmutableArray.Create(
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id);
ComponentParameterUsageAnalyzer.cs (2)
19
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent,
106
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent,
Microsoft.AspNetCore.Components.Analyzers.Tests (31)
ComponentInternalUsageDiagnosticsAnalyzerTest.cs (11)
34
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
39
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
44
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
49
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
54
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
59
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
78
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
83
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
88
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
93
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
98
Assert.Same(
DiagnosticDescriptors
.DoNotUseRenderTreeTypes, diagnostic.Descriptor);
ComponentParameterCaptureUnmatchedValuesHasWrongTypeTest.cs (1)
64
Id =
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesHasWrongType.Id,
ComponentParameterCaptureUnmatchedValuesMustBeUniqueTest.cs (1)
52
Id =
DiagnosticDescriptors
.ComponentParameterCaptureUnmatchedValuesMustBeUnique.Id,
ComponentParameterSettersShouldBePublicTest.cs (3)
78
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
88
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
98
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
ComponentParameterShouldBeAutoPropertiesTest.cs (2)
102
Id =
DiagnosticDescriptors
.ComponentParametersShouldBeAutoProperties.Id,
141
Id =
DiagnosticDescriptors
.ComponentParametersShouldBeAutoProperties.Id,
ComponentParametersShouldBePublicCodeFixProviderTest.cs (4)
45
Id =
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id,
85
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
95
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
105
Id =
DiagnosticDescriptors
.ComponentParameterSettersShouldBePublic.Id,
ComponentParametersShouldBePublicTest.cs (4)
63
Id =
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id,
73
Id =
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id,
83
Id =
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id,
93
Id =
DiagnosticDescriptors
.ComponentParametersShouldBePublic.Id,
ComponentParameterUsageAnalyzerTest.cs (5)
50
Id =
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent.Id,
81
Id =
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent.Id,
112
Id =
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent.Id,
143
Id =
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent.Id,
174
Id =
DiagnosticDescriptors
.ComponentParametersShouldNotBeSetOutsideOfTheirDeclaredComponent.Id,