Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / Tarmil/FSharp.SystemTextJson issues and pull requests

#186 - Allowing null fields example from the docs is not working

Issue - State: open - Opened by paredes-intracen about 1 month ago - 2 comments

#185 - Custom serializer/`JsonConverter` for a record

Issue - State: open - Opened by rynoV 2 months ago

#184 - [#151] Add option to deserialize both null and missing as None

Pull Request - State: closed - Opened by Tarmil 3 months ago
Labels: enhancement

#183 - Untagged Attribute and options configurations don't seem to be working

Issue - State: open - Opened by vitash 3 months ago - 2 comments

#182 - Can't parse Option<'T> from a json field that's either missing or null

Issue - State: closed - Opened by pkese 4 months ago - 3 comments

#181 - Allow overriding property and union case attributes in options

Issue - State: open - Opened by Tarmil 5 months ago
Labels: enhancement

#180 - Allow overriding generic types

Issue - State: open - Opened by Tarmil 5 months ago
Labels: enhancement

#179 - Run build and tests in net8.0

Pull Request - State: closed - Opened by Tarmil 5 months ago

#176 - Deserialize null or missing fields as None?

Issue - State: closed - Opened by BrianVallelunga 7 months ago - 6 comments

#173 - Fix NullReferenceException when serializing null record-typed record field

Pull Request - State: closed - Opened by cmeeren 10 months ago - 4 comments

#172 - Regression in 1.2: NullReferenceException when serializing null record field

Issue - State: closed - Opened by cmeeren 10 months ago - 3 comments

#171 - WithUnwrapOption(false) still serializes None as null

Issue - State: open - Opened by cmeeren 11 months ago - 5 comments
Labels: enhancement

#170 - Support Tuples

Issue - State: closed - Opened by lucasteles 11 months ago - 1 comment

#169 - [#162] Allow choosing the map format as object or array-of-pairs

Pull Request - State: closed - Opened by Tarmil 11 months ago

#168 - #161 Allow using single-case unions as dictionary keys

Pull Request - State: closed - Opened by Tarmil 11 months ago

#167 - feat: Add structural comparison to Skippable<_>

Pull Request - State: closed - Opened by Tarmil 11 months ago

#166 - fix #164: NRE on deserializing missing field with JsonIgnoreCondition.WhenWritingNull

Pull Request - State: closed - Opened by Tarmil 12 months ago - 1 comment

#165 - Add failing unit test demonstrating an issue

Pull Request - State: closed - Opened by mlaily 12 months ago

#164 - Record deserialization throws NRE if ignore null values is on

Issue - State: closed - Opened by mlaily 12 months ago
Labels: bug

#163 - [StructuralComparison] for `Skippable`

Issue - State: closed - Opened by xperiandri 12 months ago - 3 comments

#162 - Allow handling arbitrary Map keys as JSON object properties

Issue - State: closed - Opened by Tarmil about 1 year ago - 1 comment
Labels: enhancement

#161 - Allow using single-case unions as dictionary keys

Issue - State: closed - Opened by Tarmil about 1 year ago - 1 comment
Labels: enhancement

#160 - Allow non-skippable option fields regardless of DefaultIgnoreCondition

Pull Request - State: closed - Opened by Tarmil about 1 year ago

#159 - Explicitly handle null values to throw an exception

Pull Request - State: closed - Opened by Tarmil about 1 year ago

#158 - Disallow null if not option-wrapped everywhere, not just for record fields

Issue - State: closed - Opened by cmeeren about 1 year ago - 6 comments
Labels: enhancement

#157 - Unwrap the whole union into a record

Issue - State: open - Opened by shanoaice about 1 year ago - 1 comment

#156 - Translate JsonValue from/to F# data

Issue - State: open - Opened by jkone27 about 1 year ago

#155 - Types with mutual recursion are not supported

Issue - State: open - Opened by jmfallecker over 1 year ago - 2 comments

#153 - Fix #151: do not wrap null with Some

Pull Request - State: closed - Opened by SamuelBerger over 1 year ago - 6 comments

#152 - Map serialization with non-string keys (e.g. Guid keys) fails

Issue - State: closed - Opened by cmeeren over 1 year ago - 6 comments

#151 - Inconsistent behavior of nulls?

Issue - State: closed - Opened by GBirkel over 1 year ago - 5 comments

#150 - How handle full cases from first letter

Issue - State: open - Opened by kyryloboiev over 1 year ago - 1 comment

#149 - Test on .NET 7 and use a build project instead of fake-cli

Pull Request - State: closed - Opened by Tarmil over 1 year ago

#148 - JsonConverterAttribute applied to a record field is ignored

Issue - State: open - Opened by kyryloboiev over 1 year ago - 4 comments

#147 - Never ending recursion when trying to handle recursive discriminated unions.

Issue - State: open - Opened by gdar91 over 1 year ago
Labels: bug

#146 - Add SkippableOptionFields that allows skipping option and voption fields

Pull Request - State: closed - Opened by Tarmil over 1 year ago

#145 - Use fluent options in all documentation

Pull Request - State: closed - Opened by Tarmil over 1 year ago

#144 - String can be null on serialization but throws on deserialization

Issue - State: open - Opened by jannikbuschke over 1 year ago - 3 comments

#143 - remove invalid argument

Pull Request - State: closed - Opened by kasperk81 over 1 year ago

#142 - Fix #137: empty anonymous records

Pull Request - State: closed - Opened by Tarmil over 1 year ago

#141 - Add fluent options builder

Pull Request - State: closed - Opened by Tarmil over 1 year ago - 4 comments

#139 - handle missing enum

Pull Request - State: closed - Opened by JonCanning over 1 year ago

#138 - How to get the behaviour before breaking change #123 ?

Issue - State: closed - Opened by SamuelBerger over 1 year ago - 4 comments

#137 - `System.Reflection.TargetInvocationException` when serializing empty anonymous record

Issue - State: closed - Opened by peterhirn over 1 year ago - 1 comment
Labels: bug

#136 - Untagged Unwrapped Single Cases

Pull Request - State: open - Opened by daniellittledev over 1 year ago

#135 - Add Support for Untagged Unwrapped Single Cases

Issue - State: open - Opened by daniellittledev over 1 year ago - 1 comment

#134 - Version 1.0 lost the ability to interpret missing field as None

Issue - State: closed - Opened by geysernrd over 1 year ago - 2 comments

#133 - Regression: 1.0 can't deserialize to non-public records

Issue - State: closed - Opened by cmeeren over 1 year ago - 3 comments
Labels: bug

#132 - Congrats on 1.0, please avoid binary breaking changes 😊

Issue - State: closed - Opened by cmeeren over 1 year ago - 8 comments
Labels: enhancement

#130 - how to deal with case mismatch for record

Issue - State: closed - Opened by yuuuxt almost 2 years ago - 1 comment

#129 - Can the library benefit of JSON contract customization to simplify any logic?

Issue - State: open - Opened by xperiandri almost 2 years ago - 2 comments

#128 - Add JsonFSharpTypes to restrict the types used by JsonFSharpConverter

Pull Request - State: closed - Opened by Tarmil almost 2 years ago

#127 - [#89] Add JsonName attribute for union cases with int or bool tags

Pull Request - State: closed - Opened by Tarmil almost 2 years ago - 3 comments

#125 - [#106] Deserialize null field representing wrapped nullable value

Pull Request - State: closed - Opened by Tarmil almost 2 years ago

#124 - Use JsonIgnoreCondition.WhenWritingNull as synonym for IgnoreNullValues

Pull Request - State: closed - Opened by Tarmil almost 2 years ago - 2 comments

#123 - How to make an option field be required for deserializing?

Issue - State: closed - Opened by reinux about 2 years ago - 4 comments
Labels: enhancement

#122 - Add options to serialize record properties

Pull Request - State: closed - Opened by Tarmil about 2 years ago

#121 - Format code with Fantomas

Pull Request - State: closed - Opened by Tarmil about 2 years ago

#120 - [#111] Support JsonKnownNamingPolicy in attributes

Pull Request - State: closed - Opened by Tarmil about 2 years ago

#119 - [#112] Add Options and Overrides Properties to JsonFSharpConverter

Pull Request - State: closed - Opened by Tarmil about 2 years ago

#118 - Use ListCollector to construct 'T list during deserialization

Issue - State: open - Opened by Tarmil about 2 years ago

#117 - Add a nullary constructor for JsonFSharpConverter

Issue - State: closed - Opened by Tarmil about 2 years ago - 1 comment
Labels: enhancement

#116 - Serialize Tuple as an object

Issue - State: open - Opened by isaacabraham about 2 years ago - 4 comments

#115 - Convert array to `[Flags]` enum

Issue - State: closed - Opened by xperiandri about 2 years ago - 2 comments

#114 - Fix typos

Pull Request - State: closed - Opened by cmeeren about 2 years ago

#113 - Add JsonNamingPolicy.PascalCase

Issue - State: closed - Opened by cmeeren about 2 years ago - 2 comments

#112 - Support getting JsonFSharpOptions and a list of overrides from JsonFSharpConverter

Issue - State: closed - Opened by AlexeyRaga about 2 years ago - 3 comments
Labels: enhancement

#111 - Support JsonKnownNamingPolicy in attributes

Issue - State: closed - Opened by Tarmil about 2 years ago - 1 comment

#110 - [#108] Add UnionFieldNamesFromTypes

Pull Request - State: closed - Opened by Tarmil about 2 years ago

#109 - Add .xml with documentation comments to nupkg

Pull Request - State: closed - Opened by exyi about 2 years ago - 1 comment

#108 - Support naming union fields from type names where field names are missing

Issue - State: closed - Opened by cmeeren about 2 years ago - 9 comments
Labels: enhancement

#107 - Null strings throw

Issue - State: closed - Opened by ImaginaryDevelopment about 2 years ago - 5 comments

#104 - Getting Swagger/OpenAPI schemas to show up correctly

Issue - State: open - Opened by reinux over 2 years ago - 6 comments
Labels: enhancement

#103 - Discriminated union serialized to object-compatible json

Issue - State: closed - Opened by kspeakman over 2 years ago - 2 comments

#102 - Fix #97: implement notification interfaces

Pull Request - State: open - Opened by Tarmil over 2 years ago

#101 - Fix #98: Implement JsonPropertyOrderAttribute on records

Pull Request - State: closed - Opened by Tarmil over 2 years ago

#100 - Allow unionTagName to be part of the record type definition when deserializing union of records

Issue - State: closed - Opened by Zaid-Ajaj over 2 years ago - 2 comments
Labels: bug

#99 - Fix for Giraffe 5.0.0 API change

Pull Request - State: closed - Opened by kkazuo over 2 years ago - 1 comment

#98 - .NET 6: Implement JsonPropertyOrderAttribute on records

Issue - State: closed - Opened by Tarmil almost 3 years ago
Labels: enhancement

#97 - .NET 6: Implement notification interfaces

Issue - State: open - Opened by Tarmil almost 3 years ago
Labels: enhancement

#95 - Implemented ability to deserialize discriminated unions regardless of union tag position

Pull Request - State: closed - Opened by xperiandri about 3 years ago - 8 comments

#94 - UntrustedRoot: self signed certificate in certificate chain

Issue - State: closed - Opened by james-d-hasselman over 3 years ago - 2 comments

#93 - Union deserialiser cannot handle the internal tag not being the first property

Issue - State: closed - Opened by Happypig375 over 3 years ago - 14 comments

#92 - Serializing member properties on record types

Issue - State: closed - Opened by jchannon over 3 years ago - 3 comments
Labels: enhancement

#91 - Unknow -> Unknown

Pull Request - State: closed - Opened by Happypig375 over 3 years ago

#90 - Point to updated docs page

Pull Request - State: closed - Opened by Happypig375 over 3 years ago

#89 - Union cases based on values other than strings

Issue - State: closed - Opened by Happypig375 over 3 years ago - 3 comments