11// Copyright (c) The LEGO Group. All rights reserved.
22
3- using LEGO . AsyncAPI . Readers . V2 ;
4-
53namespace LEGO . AsyncAPI . Readers
64{
75 using System . Collections . Generic ;
@@ -42,24 +40,24 @@ public AsyncApiDocument Read(YamlDocument input, out AsyncApiDiagnostic diagnost
4240 diagnostic = new AsyncApiDiagnostic ( ) ;
4341 var context = new ParsingContext ( diagnostic )
4442 {
45- ExtensionParsers = settings . ExtensionParsers ,
43+ ExtensionParsers = this . settings . ExtensionParsers ,
4644 } ;
4745
4846 AsyncApiDocument document = null ;
4947 try
5048 {
5149 document = context . Parse ( input ) ;
5250
53- ResolveReferences ( diagnostic , document ) ;
51+ this . ResolveReferences ( diagnostic , document ) ;
5452 }
5553 catch ( AsyncApiException ex )
5654 {
5755 diagnostic . Errors . Add ( new AsyncApiError ( ex ) ) ;
5856 }
5957
60- if ( settings . RuleSet != null && settings . RuleSet . Rules . Count > 0 )
58+ if ( this . settings . RuleSet != null && this . settings . RuleSet . Rules . Count > 0 )
6159 {
62- var asyncApiErrors = document . Validate ( settings . RuleSet ) ;
60+ var asyncApiErrors = document . Validate ( this . settings . RuleSet ) ;
6361 foreach ( var item in asyncApiErrors . Where ( e => e is AsyncApiValidatorError ) )
6462 {
6563 diagnostic . Errors . Add ( item ) ;
@@ -79,25 +77,25 @@ public async Task<ReadResult> ReadAsync(YamlDocument input)
7977 var diagnostic = new AsyncApiDiagnostic ( ) ;
8078 var context = new ParsingContext ( diagnostic )
8179 {
82- ExtensionParsers = settings . ExtensionParsers ,
80+ ExtensionParsers = this . settings . ExtensionParsers ,
8381 } ;
8482
8583 AsyncApiDocument document = null ;
8684 try
8785 {
8886 // Parse the AsyncApi Document
8987 document = context . Parse ( input ) ;
90- ResolveReferences ( diagnostic , document ) ;
88+ this . ResolveReferences ( diagnostic , document ) ;
9189 }
9290 catch ( AsyncApiException ex )
9391 {
9492 diagnostic . Errors . Add ( new AsyncApiError ( ex ) ) ;
9593 }
9694
9795 // Validate the document
98- if ( settings . RuleSet != null && settings . RuleSet . Rules . Count > 0 )
96+ if ( this . settings . RuleSet != null && this . settings . RuleSet . Rules . Count > 0 )
9997 {
100- var errors = document . Validate ( settings . RuleSet ) ;
98+ var errors = document . Validate ( this . settings . RuleSet ) ;
10199 foreach ( var item in errors )
102100 {
103101 diagnostic . Errors . Add ( item ) ;
@@ -116,7 +114,7 @@ private void ResolveReferences(AsyncApiDiagnostic diagnostic, AsyncApiDocument d
116114 var errors = new List < AsyncApiError > ( ) ;
117115
118116 // Resolve References if requested
119- switch ( settings . ReferenceResolution )
117+ switch ( this . settings . ReferenceResolution )
120118 {
121119 case ReferenceResolutionSetting . ResolveReferences :
122120 errors . AddRange ( document . ResolveReferences ( ) ) ;
@@ -145,7 +143,7 @@ public T ReadFragment<T>(YamlDocument input, AsyncApiVersion version, out AsyncA
145143 diagnostic = new AsyncApiDiagnostic ( ) ;
146144 var context = new ParsingContext ( diagnostic )
147145 {
148- ExtensionParsers = settings . ExtensionParsers ,
146+ ExtensionParsers = this . settings . ExtensionParsers ,
149147 } ;
150148
151149 IAsyncApiElement element = null ;
@@ -160,9 +158,9 @@ public T ReadFragment<T>(YamlDocument input, AsyncApiVersion version, out AsyncA
160158 }
161159
162160 // Validate the element
163- if ( settings . RuleSet != null && settings . RuleSet . Rules . Count > 0 )
161+ if ( this . settings . RuleSet != null && this . settings . RuleSet . Rules . Count > 0 )
164162 {
165- var errors = element . Validate ( settings . RuleSet ) ;
163+ var errors = element . Validate ( this . settings . RuleSet ) ;
166164 foreach ( var item in errors )
167165 {
168166 diagnostic . Errors . Add ( item ) ;
0 commit comments