Skip to content

Commit 77d1e49

Browse files
committed
Refactor functions
1 parent 464bd21 commit 77d1e49

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

src/Microsoft.OpenApi/Reader/Services/OpenApiRemoteReferenceCollector.cs

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ internal class OpenApiRemoteReferenceCollector : OpenApiVisitorBase
1818
private Guid _guid = new();
1919

2020
/// <summary>
21-
/// List of external references collected from OpenApiDocument
21+
/// List of all internal and external references collected from OpenApiDocument
2222
/// </summary>
2323
public IEnumerable<OpenApiReference> References
2424
{
@@ -34,24 +34,22 @@ public IEnumerable<OpenApiReference> References
3434
/// <param name="referenceable"></param>
3535
public override void Visit(IOpenApiReferenceable referenceable)
3636
{
37-
AddExternalReference(referenceable.Reference);
38-
AddLocalReference(referenceable.Reference);
37+
AddReferences(referenceable.Reference);
3938
}
4039

4140
/// <summary>
42-
/// Collect external reference
41+
/// Collect internal and external references
4342
/// </summary>
44-
private void AddExternalReference(OpenApiReference reference)
43+
private void AddReferences(OpenApiReference reference)
4544
{
45+
// External refs
4646
if (reference is {IsExternal: true} &&
4747
!_references.ContainsKey(reference.ExternalResource))
4848
{
4949
_references.Add(reference.ExternalResource, reference);
5050
}
51-
}
5251

53-
private void AddLocalReference(OpenApiReference reference)
54-
{
52+
// Local refs
5553
if (reference is { IsExternal: false } &&
5654
!_references.ContainsKey(reference.ReferenceV3))
5755
{

0 commit comments

Comments
 (0)