31 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 (20)
ApiActionsDoNotRequireExplicitModelValidationCheckAnalyzerIntegrationTest.cs (1)
65var descriptor = ApiDiagnosticDescriptors.API1003_ApiActionsDoNotRequireExplicitModelValidationCheck;
ApiConventionAnalyzerIntegrationTest.cs (19)
78var diagnostic = Assert.Single(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 109Assert.DoesNotContain(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 139Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 171Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 205Assert.Contains(result, d => d.Id == ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode.Id); 210=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 214=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 218=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 200); 222=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 404); 226=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 422); 230=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 400); 234=> RunTest(ApiDiagnosticDescriptors.API1000_ActionReturnsUndocumentedStatusCode, 202); 238=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 242=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 246=> RunTest(ApiDiagnosticDescriptors.API1001_ActionReturnsUndocumentedSuccessResult); 250=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 400); 254=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 404); 258=> RunTest(ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode, 200); 312ApiDiagnosticDescriptors.API1002_ActionDoesNotReturnDocumentedStatusCode.Id,