YamlDotNet icon indicating copy to clipboard operation
YamlDotNet copied to clipboard

YamlDotNet is a .NET library for YAML

Results 197 YamlDotNet issues
Sort by recently updated
recently updated
newest added

I'm trying to figure out the canonical way to deserialize a record with an optional field that is not a scalar value. Given the script: ```fsharp [] type SubThing =...

I'm trying to use the C# YamlDotNet to return a serialized output of an object expressed as YAML, where much of the YAML will have tags similiar to those avaialble...

Resolves #933 The `ArrayNodeDeserializer` delegates the deserialization of elements to the `CollectionNodeDeserializer.DeserializeHelper`. This, in turn, handles circular references by relying on the `IValuePromise.ValueAvailable` event to write all the resolved references...

https://github.com/aaubry/YamlDotNet/blob/23991bd3d22009f7478e9e5c3ac71b106a8da3b7/YamlDotNet/Serialization/NodeDeserializers/ArrayNodeDeserializer.cs#L48C13-L53C1 The `ArrayNodeDeserializer` leverages `CollectionNodeDeserializer.DeserializeHelper` to deserialize nodes, however, because it doesn't know the final size of the array being deserialized it uses an `ArrayList` as a temporary result bucket....

Fixes #932 Add support for deserialization of FSharp List type

**Is your feature request related to a problem? Please describe.** All values are treated as strings, but numeric strings are not escaped, example: ```csharp ISerializer serializer = new SerializerBuilder().Build(); serializer.Serialize(new...

While looking at #913, I noticed that there is currently no support for F# List. In F# BCL, there is basically 3 main collections : - `seq` (= C# IEnumerable)...

One file setting global defaults, `.fsproj` files require unsetting the value in order for the compiler to understand.

* enabled for main project, added exclusion for things that would make changes bigger * fix where makes sense * added couple polyfills that allow using better APIs on newer...

Improving scalar loading performance a bit as it's done a lot for common files. Check for "null" marker faster and don't do try-catch in a loop. I fixed the saltern...