Skip to content

Commit 85367f5

Browse files
committed
Fixed resolveReference properly this time
1 parent eb2189d commit 85367f5

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/Microsoft.OpenApi/Models/OpenApiDocument.cs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,15 @@ internal T ResolveReferenceTo<T>(OpenApiReference reference) where T : class, IO
351351
/// <summary>
352352
/// Load the referenced <see cref="IOpenApiReferenceable"/> object from a <see cref="OpenApiReference"/> object
353353
/// </summary>
354-
public IOpenApiReferenceable ResolveReference(OpenApiReference reference, bool useExternal)
354+
public IOpenApiReferenceable ResolveReference(OpenApiReference reference)
355+
{
356+
return ResolveReference(reference, false);
357+
}
358+
359+
/// <summary>
360+
/// Load the referenced <see cref="IOpenApiReferenceable"/> object from a <see cref="OpenApiReference"/> object
361+
/// </summary>
362+
internal IOpenApiReferenceable ResolveReference(OpenApiReference reference, bool useExternal)
355363
{
356364
if (reference == null)
357365
{

test/Microsoft.OpenApi.Tests/PublicApi/PublicApi.approved.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ namespace Microsoft.OpenApi.Models
508508
public System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiServer> Servers { get; set; }
509509
public System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiTag> Tags { get; set; }
510510
public Microsoft.OpenApi.Services.OpenApiWorkspace Workspace { get; set; }
511-
public Microsoft.OpenApi.Interfaces.IOpenApiReferenceable ResolveReference(Microsoft.OpenApi.Models.OpenApiReference reference, bool useExternal) { }
511+
public Microsoft.OpenApi.Interfaces.IOpenApiReferenceable ResolveReference(Microsoft.OpenApi.Models.OpenApiReference reference) { }
512512
public System.Collections.Generic.IEnumerable<Microsoft.OpenApi.Models.OpenApiError> ResolveReferences() { }
513513
public void SerializeAsV2(Microsoft.OpenApi.Writers.IOpenApiWriter writer) { }
514514
public void SerializeAsV3(Microsoft.OpenApi.Writers.IOpenApiWriter writer) { }

0 commit comments

Comments
 (0)