From 5d3073aab180e6e0c0d696b25a5b4d8e89c6753a Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Fri, 6 Oct 2023 21:29:09 +1100 Subject: [PATCH] dont abstract type for private fields --- src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs | 2 +- src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs | 2 +- src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs b/src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs index 20490aca7..823a66c3d 100644 --- a/src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs +++ b/src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs @@ -30,7 +30,7 @@ public OpenApiV2VersionService(OpenApiDiagnostic diagnostic) Diagnostic = diagnostic; } - private IDictionary> _loaders = new Dictionary> + private Dictionary> _loaders = new() { [typeof(IOpenApiAny)] = OpenApiV2Deserializer.LoadAny, [typeof(OpenApiContact)] = OpenApiV2Deserializer.LoadContact, diff --git a/src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs b/src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs index 011680d3d..5787a703b 100644 --- a/src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs +++ b/src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs @@ -32,7 +32,7 @@ public OpenApiV3VersionService(OpenApiDiagnostic diagnostic) Diagnostic = diagnostic; } - private IDictionary> _loaders = new Dictionary> + private Dictionary> _loaders = new() { [typeof(IOpenApiAny)] = OpenApiV3Deserializer.LoadAny, [typeof(OpenApiCallback)] = OpenApiV3Deserializer.LoadCallback, diff --git a/src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs b/src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs index 6cc4d3a05..f8061ead3 100644 --- a/src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs +++ b/src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs @@ -17,11 +17,11 @@ namespace Microsoft.OpenApi.Validations /// public sealed class ValidationRuleSet : IEnumerable { - private IDictionary> _rules = new Dictionary>(); + private Dictionary> _rules = new(); private static ValidationRuleSet _defaultRuleSet; - private IList _emptyRules = new List(); + private List _emptyRules = new(); /// /// Retrieve the rules that are related to a specific type