32 references to ApiDiagnosticDescriptors
Microsoft.AspNetCore.Mvc.Api.Analyzers (11)
AddResponseTypeAttributeCodeFixProvider.cs (2)
17ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id, 18ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult.Id);
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzer.cs (2)
16ApiDiagnosticDescriptors.API1003_ApiActionsDoNotRequireExplicitModelValidationCheck); 123ApiDiagnosticDescriptors.API1003_ApiActionsDoNotRequireExplicitModelValidationCheck,
ApiActionsDoNotRequireExplicitModelValidationCodeFixProvider.cs (1)
21ImmutableArray.Create(ApiDiagnosticDescriptors.API1003_ApiActionsDoNotRequireExplicitModelValidationCheck.Id);
ApiConventionAnalyzer.cs (6)
16ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 17ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult, 18ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode); 61ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult, 67ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 87ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode,
Mvc.Api.Analyzers.Test (21)
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzerIntegrationTest.cs (1)
65var descriptor = ApiDiagnosticDescriptors.API1003_ApiActionsDoNotRequireExplicitModelValidationCheck;
ApiConventionAnalyzerIntegrationTest.cs (20)
78var diagnostic = Assert.Single(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 109Assert.DoesNotContain(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 137Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode.Id); 167Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 199Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 233Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 238=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 242=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 246=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 200); 250=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 254=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 422); 258=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 400); 262=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 202); 266=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 270=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 274=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 278=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 400); 282=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 404); 286=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 200); 340ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode.Id,