ラベル: area-System.Text.Json

dotnet/runtimeにマージされたPull RequestをAIで日本語要約

ラベル一覧へ戻る

ラベル: area-System.Text.Json の Pull Request の一覧を表示します。上から新しい順に表示されています。

  1. #136136 Fix JsonArray lazy list initialization race
  2. #136221 Use extension-member polyfills across libraries
  3. #135776 Allow non-metadata JSON property names with a leading dollar sign
  4. #136156 Use Volatile.ReadBarrier in JsonArray/JsonObject.GetUnderlyingReprese…
  5. #135477 Fix nullable struct deserialization across buffer boundaries
  6. #135325 [release/11.0] JsonNamingPolicyAttribute: Add missing PascalCase
  7. #135238 JsonNamingPolicyAttribute: Add missing PascalCase
  8. #135271 Fix JsonSchemaExporter handling of extension data with global Disallow
  9. #134593 [release/11.0] Use streaming serialization for JSONL entries
  10. #134554 Use streaming serialization for JSONL entries
  11. #133886 [release/11.0] Fix System.Text.Json source-generated unsafe accessors
  12. #133951 [release/11.0] Honor JsonNumberHandlingAttribute declarations on C# unions
  13. #133599 Fix System.Text.Json source-generated unsafe accessors
  14. #133075 [release/11.0] [System.Text.Json] Use root-level patterns for generated unions
  15. #133475 [release/11.0] Suppress SYSLIB1227 for unions with custom converters
  16. #133099 Revert "[System.Text.Json] Fix ARM64 Utf8JsonReader regression"
  17. #133243 Fix JsonSchemaExporter handling of default struct parameters
  18. #133244 Suppress SYSLIB1227 for unions with custom converters
  19. #133062 [release/9.0-staging] [S.T.J] Fix PropertyRef.Equals
  20. #133061 [release/10.0] [S.T.J] Fix PropertyRef.Equals
  21. #133060 [release/11.0] [S.T.J] Fix PropertyRef.Equals
  22. #133017 [System.Text.Json] Use root-level patterns for generated unions
  23. #133027 [S.T.J] Fix PropertyRef.Equals
  24. #133004 [release/11.0] Support nested closed hierarchy inference in System.Text.Json
  25. #132972 Support nested closed hierarchy inference in System.Text.Json
  26. #132766 Throw JsonException for duplicate JsonObject properties
  27. #132271 Fix JSON schema nullability for readonly properties
  28. #130695 Remove dead net9 code
  29. #130694 Remove dead net8 code
  30. #132452 [System.Text.Json] Fix ARM64 Utf8JsonReader regression
  31. #132427 [release/11.0-rc1] Add structural union type classifier
  32. #132411 [System.Text.Json] Add structural union type classifier
  33. #131879 Always match union payloads through the Value property pattern
  34. #131797 Suppress union ambiguity warning when a global classified is specified at compile time
  35. #131623 Add JsonPolymorphicAttribute.InferClosedTypePolymorphism
  36. #131018 Optimize method invocations in System.Text.Json et al.
  37. #131523 Add System.Text.Json converters for BFloat16 and the IEEE 754 decimal types
  38. #131452 Use Reflection.Emit accessors when dynamic code is supported
  39. #130976 Modernize System.Text.Json product code
  40. #130665 Produce deprecated property in JsonSchema for obsolete types
  41. #130164 Percent-encode JSON pointer reference tokens in JsonSchemaExporter $ref values
  42. #130808 Infer System.Text.Json polymorphism from closed type hierarchies
  43. #130484 Disable Utf8JsonReader whitespace-skip vectorization on browser/WASM
  44. #130656 Avoid duplicate PropertyRef[] allocation in UTF-8 property cache publish
  45. #130618 Fix net481 build break and private-constructor assert regressions from PR #130503
  46. #130503 Select STJ member accessor based on IsDynamicCodeCompiled
  47. #130454 Fix #130453 build break
  48. #130163 Re-enable source generator support for inaccessible [JsonInclude] members
  49. #130094 Suppress [Experimental] diagnostics in System.Text.Json source generator output
  50. #130132 Enable trim/AOT analyzers on System.Text.Json source generator tests
  51. #129834 [JSON] Fix source generator serializing null byte[] as empty string
  52. #128285 Allow empty string identifiers on non-flags enums in JsonStringEnumConverter
  53. #129965 Disable System.Text.Json polymorphic source-gen tests on NativeAOT
  54. #129781 Use SearchValues to scan for characters to escape with default Json options
  55. #129803 Avoid bounds checks in JsonWriterHelper.EscapeNextBytes/Chars
  56. #129755 Consolidate STJ polymorphism tests into a shared abstract suite
  57. #129701 Use SearchValues in Utf8JsonReader.SkipWhiteSpace
  58. #129628 Fix compiled/source-generated lazy loop stack unwinding when giving up at max iteration
  59. #129530 Fix JsonSchemaExporter dropping nullability for nullable floating-point composition schemas
  60. #127844 fix: use Stopwatch for ReflectionEmitCachingMemberAccessor TTL
  61. #129163 Disable failing tests on mono
  62. #126712 Dispose IAsyncEnumerable enumerators inline during property-based JSON serialization
  63. #127318 Support open generics in polymorphic serialization in System.Text.Json
  64. #128900 Fix two union serialization defects: nullable case overload merging (#128688) and default(struct union) crash (#128834)
  65. #127461 Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2987866
  66. #128162 Add System.Text.Json union support
  67. #127679 Fix scoped Utf8JsonReader to carry original position
  68. #127567 Add JSONL serialization support to System.Text.Json
  69. #127047 Fix string buffer size calculation in Utf8JsonWriter.WriteStringValue
  70. #126559 Use ThrowHelper in JsonElement.GetByte/GetSByte/GetInt16/GetUInt16
  71. #126575 Fix JsonException message property type info in class parameterized constructor
  72. #126832 Set commit message for image pinning from Renovate
  73. #126578 Add Utf8JsonWriter.Reset overloads accepting JsonWriterOptions
  74. #126507 Fix STJ source gen missing type parameter constraints on generic accessor wrappers
  75. #124650 [STJ Source gen] Use UnsafeAccessor/reflection for inaccessible members
  76. #125610 Add System.Text.Json support for F# discriminated unions
  77. #124644 Add JsonNamingPolicy.PascalCase and JsonKnownNamingPolicy.PascalCase
  78. #122950 Support constructors with byref parameters (in/ref/out) in System.Text.Json
  79. #124645 Add JsonNamingPolicyAttribute for member-level naming policies in System.Text.Json
  80. #123209 Support generic converters on generic types with JsonConverterAttribute
  81. #124646 Support type-level JsonIgnoreCondition via [JsonIgnore] on classes, structs, and interfaces
  82. #125139 Fix GetValue<object>() and TryGetValue<JsonElement?> on JsonValueOfJsonPrimitive types
  83. #118207 Optimize Version JSON deserialization with UTF-8 parsing
  84. #124965 Include propertyName in KeyNotFoundException thrown by JsonElement.GetProperty
  85. #124994 Fix source generator diagnostics to support #pragma warning disable
  86. #124892 Convert verbatim string literals to raw string literals in System.Text.Json tests
  87. #117956 Fuzz Json Deserializing
  88. #124186 Revert System.Text.Json source generator changes from PR #124077
  89. #123940 Add GetTypeInfo<T>() and TryGetTypeInfo<T>() to JsonSerializerOptions
  90. #123417 Fix STJ source generator for partial class contexts with JsonSerializable attributes on multiple declarations
  91. #120805 Fix primitive converters to honor JsonNumberHandling when obtained via GetConverter
  92. #120306 Add IReadOnlySet support to System.Text.Json
  93. #122841 Fix JsonNode.GetPath() to properly escape characters in property names
  94. #122838 Fix JsonSerializer.Serialize producing invalid JSON for [JsonExtensionData] with JsonObject
  95. #122835 Fix StackOverflowException serializing dictionary with string key and object-converter that handles string
  96. #122740 Fix JsonSourceGenerator verbatim identifier handling in property initializers