Remove PreserveDependency on non-existing type (#36657)
authorEric Erhardt <eric.erhardt@microsoft.com>
Mon, 18 May 2020 19:33:42 +0000 (14:33 -0500)
committerGitHub <noreply@github.com>
Mon, 18 May 2020 19:33:42 +0000 (15:33 -0400)
The DefaultArrayConverter type was been refactored away causing the linker to warn about it.

src/libraries/System.Text.Json/src/System/Text/Json/Serialization/Converters/Collection/IEnumerableConverterFactory.cs

index 27214b3..1a58ed8 100644 (file)
@@ -28,7 +28,6 @@ namespace System.Text.Json.Serialization.Converters
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.ArrayConverter`2")]
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.ConcurrentQueueOfTConverter`2")]
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.ConcurrentStackOfTConverter`2")]
-        [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.DefaultArrayConverter`2")]
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.DictionaryOfStringTValueConverter`2")]
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.ICollectionOfTConverter`2")]
         [PreserveDependency(".ctor", "System.Text.Json.Serialization.Converters.IDictionaryOfStringTValueConverter`2")]