Skip to content

Commit 62999e8

Browse files
authored
Merge pull request #1409 from SimonCropp/dont-abstract-type-for-private-fields
dont abstract type for private fields
2 parents ad401de + 5d3073a commit 62999e8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Microsoft.OpenApi.Readers/V2/OpenApiV2VersionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public OpenApiV2VersionService(OpenApiDiagnostic diagnostic)
3030
Diagnostic = diagnostic;
3131
}
3232

33-
private IDictionary<Type, Func<ParseNode, object>> _loaders = new Dictionary<Type, Func<ParseNode, object>>
33+
private Dictionary<Type, Func<ParseNode, object>> _loaders = new()
3434
{
3535
[typeof(IOpenApiAny)] = OpenApiV2Deserializer.LoadAny,
3636
[typeof(OpenApiContact)] = OpenApiV2Deserializer.LoadContact,

src/Microsoft.OpenApi.Readers/V3/OpenApiV3VersionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public OpenApiV3VersionService(OpenApiDiagnostic diagnostic)
3232
Diagnostic = diagnostic;
3333
}
3434

35-
private IDictionary<Type, Func<ParseNode, object>> _loaders = new Dictionary<Type, Func<ParseNode, object>>
35+
private Dictionary<Type, Func<ParseNode, object>> _loaders = new()
3636
{
3737
[typeof(IOpenApiAny)] = OpenApiV3Deserializer.LoadAny,
3838
[typeof(OpenApiCallback)] = OpenApiV3Deserializer.LoadCallback,

src/Microsoft.OpenApi/Validations/ValidationRuleSet.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ namespace Microsoft.OpenApi.Validations
1717
/// </summary>
1818
public sealed class ValidationRuleSet : IEnumerable<ValidationRule>
1919
{
20-
private IDictionary<Type, IList<ValidationRule>> _rules = new Dictionary<Type, IList<ValidationRule>>();
20+
private Dictionary<Type, IList<ValidationRule>> _rules = new();
2121

2222
private static ValidationRuleSet _defaultRuleSet;
2323

24-
private IList<ValidationRule> _emptyRules = new List<ValidationRule>();
24+
private List<ValidationRule> _emptyRules = new();
2525

2626
/// <summary>
2727
/// Retrieve the rules that are related to a specific type

0 commit comments

Comments
 (0)