Oli Scherer
Oli Scherer
I don't really have an issue with being more permissive than the standard, as long as there are no ambiguities. How does `Vec` serialize to xml right now? With one...
Why should the default be I-JSON? (Note I do not know anything about I-JSON at all).
> What happens if deserialization induces a Rust integer overflow? ```rust let u: u64 = serde_json::from_str("999999999999999999999999").unwrap(); ``` > ErrorImpl { code: Message("invalid type: floating point `1000000000000000000000000`, expected u64"), line: 1,...
In the old xml parser I simply stripped such prefixes. I have no idea what they even do, and if everyone just ignores them anyway, I don't see a reason...
To allow this we'd need unique ids for targets, because the list of targets may change between reloads. Maybe we could hash the target's settings...
updated
rebased & stuffs
oh wait forgot the gpl version
like so?
ping?