fralalonde / strict-yaml-rust Goto Github PK
View Code? Open in Web Editor NEWA StrictYAML implementation for Rust
License: Apache License 2.0
A StrictYAML implementation for Rust
License: Apache License 2.0
Duplicate keys are not allowed in strictyaml, but strict-yaml-rust will quietly ignore them, keeping the last entered value. This seems like a risky kind of bug to me.
On the face of it, this is a trivial fix, but the problem is that errors are propagated from neither the insert_new_node
method nor on_event
on StrictYamlLoader
. This means the on_event
signatures would need to be updated in parser
to take a return Result
. I'm happy to make the changes and raise a PR, but I'd prefer to have some sanity check on the strategy and interactions before doing so.
I would be interested in using strict yaml subset. Is there any chance this would ever be merged back into https://github.com/chyh1990/yaml-rust ? And somehow got serde support?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.