@@ -339,7 +339,6 @@ public async Task Ignore_PublicProperty_ConflictWithPublicDuePolicy()
339339 }
340340
341341 [ Fact ]
342- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
343342 public async Task Throw_PublicProperty_ConflictDueAttributes ( )
344343 {
345344 // Serialize
@@ -354,7 +353,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
354353 }
355354
356355 [ Fact ]
357- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
358356 public async Task Throw_PublicPropertyAndField_ConflictDueAttributes ( )
359357 {
360358 // Serialize
@@ -369,7 +367,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
369367 }
370368
371369 [ Fact ]
372- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
373370 public async Task Throw_PublicProperty_ConflictDueAttributes_SingleInheritance ( )
374371 {
375372 // Serialize
@@ -393,7 +390,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
393390 }
394391
395392 [ Fact ]
396- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
397393 public async Task Throw_PublicPropertyAndField_ConflictDueAttributes_SingleInheritance ( )
398394 {
399395 // Serialize
@@ -417,7 +413,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
417413 }
418414
419415 [ Fact ]
420- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
421416 public async Task Throw_PublicProperty_ConflictDueAttributes_DoubleInheritance ( )
422417 {
423418 // Serialize
@@ -442,7 +437,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
442437 }
443438
444439 [ Fact ]
445- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
446440 public async Task Throw_PublicPropertyAndField_ConflictDueAttributes_DoubleInheritance ( )
447441 {
448442 // Serialize
@@ -467,7 +461,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
467461 }
468462
469463 [ Fact ]
470- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
471464 public async Task Throw_PublicProperty_ConflictDuePolicy ( )
472465 {
473466 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -484,7 +477,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
484477 }
485478
486479 [ Fact ]
487- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
488480 public async Task Throw_PublicPropertyAndField_ConflictDuePolicy ( )
489481 {
490482 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -501,7 +493,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
501493 }
502494
503495 [ Fact ]
504- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
505496 public async Task Throw_PublicProperty_ConflictDuePolicy_SingleInheritance ( )
506497 {
507498 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -528,7 +519,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
528519 }
529520
530521 [ Fact ]
531- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
532522 public async Task Throw_PublicPropertyAndField_ConflictDuePolicy_SingleInheritance ( )
533523 {
534524 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -555,7 +545,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
555545 }
556546
557547 [ Fact ]
558- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
559548 public async Task Throw_PublicProperty_ConflictDuePolicy_DobuleInheritance ( )
560549 {
561550 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -583,7 +572,6 @@ await Assert.ThrowsAsync<InvalidOperationException>(
583572 }
584573
585574 [ Fact ]
586- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
587575 public async Task Throw_PublicPropertyAndField_ConflictDuePolicy_DobuleInheritance ( )
588576 {
589577 var options = new JsonSerializerOptions { PropertyNamingPolicy = JsonNamingPolicy . CamelCase } ;
@@ -1150,7 +1138,6 @@ public async Task JsonIgnoreAttribute()
11501138 // Needs support for more collections.
11511139 [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/53393" ) ]
11521140#endif
1153- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71981" ) ]
11541141 public async Task JsonIgnoreAttribute_UnsupportedCollection ( )
11551142 {
11561143 string json =
@@ -2426,7 +2413,6 @@ public class ClassWithThingsToIgnore_PerProperty
24262413 [ Theory ]
24272414 [ InlineData ( typeof ( ClassWithBadIgnoreAttribute ) ) ]
24282415 [ InlineData ( typeof ( StructWithBadIgnoreAttribute ) ) ]
2429- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
24302416 public virtual async Task JsonIgnoreCondition_WhenWritingNull_OnValueType_Fail ( Type type )
24312417 {
24322418 InvalidOperationException ex = await Assert . ThrowsAsync < InvalidOperationException > ( async ( ) => await Serializer . DeserializeWrapper ( "{}" , type ) ) ;
@@ -2447,7 +2433,6 @@ public virtual async Task JsonIgnoreCondition_WhenWritingNull_OnValueType_Fail(T
24472433 [ Theory ]
24482434 [ InlineData ( typeof ( ClassWithBadIgnoreAttribute ) ) ]
24492435 [ InlineData ( typeof ( StructWithBadIgnoreAttribute ) ) ]
2450- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
24512436 public virtual async Task JsonIgnoreCondition_WhenWritingNull_OnValueType_Fail_EmptyJson ( Type type )
24522437 {
24532438 InvalidOperationException ex = await Assert . ThrowsAsync < InvalidOperationException > ( async ( ) => await Serializer . DeserializeWrapper ( "" , type ) ) ;
@@ -2760,7 +2745,6 @@ public async Task JsonIgnoreCondition_Polymorphic()
27602745 }
27612746
27622747 [ Fact ]
2763- [ ActiveIssue ( "https://github.com/dotnet/runtime/issues/71838" , typeof ( PlatformDetection ) , nameof ( PlatformDetection . IsBrowser ) , nameof ( PlatformDetection . IsMonoAOT ) ) ]
27642748 public async Task SerializationMetadataNotComputedWhenMemberIgnored ( )
27652749 {
27662750 string janePayload = @"{""Name"":""Jane Doe""}" ;
0 commit comments