Skip to content

Commit 7e512ab

Browse files
committed
Resolve trimmer warnings
1 parent 3a35cb9 commit 7e512ab

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/Microsoft.OpenApi/Models/OpenApiSchema.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,11 @@ where Type.Value.HasFlag(flag)
846846
writer.WriteOptionalCollection(OpenApiConstants.Type, list, (w, s) => w.WriteValue(s));
847847
}
848848

849+
#if NET5_0_OR_GREATER
850+
private static readonly Array jsonSchemaTypeValues = System.Enum.GetValues<JsonSchemaType>();
851+
#else
849852
private static readonly Array jsonSchemaTypeValues = System.Enum.GetValues(typeof(JsonSchemaType));
853+
#endif
850854

851855
private void DowncastTypeArrayToV2OrV3(JsonSchemaType schemaType, IOpenApiWriter writer, OpenApiSpecVersion version)
852856
{

test/Microsoft.OpenApi.Trimming.Tests/Microsoft.OpenApi.Trimming.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PublishAot>true</PublishAot>
99
<TrimmerSingleWarn>false</TrimmerSingleWarn>
1010
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
11-
<NoWarn>NU1903; IL3000</NoWarn>
11+
<NoWarn>NU1903</NoWarn>
1212
<IsPackable>false</IsPackable>
1313
</PropertyGroup>
1414

0 commit comments

Comments
 (0)