Mingun

Results 157 issues of Mingun

**Is your feature request related to a problem? Please describe.** I use worktrees a lot. Currently Gitnuro shows an error in an attempt to open worktree working copy. For example,...

enhancement

As you can see in this example of TR-34 Rebind Token, `TBSCertList` recognized the following fields: - signature - issuer - thisUpdate This is wrong, according to [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280#section-5.1) there...

The following `.ksy` is accepted by compiler (at least in web-IDE) and parses 1 byte: ```yaml meta: id: type_reference_bugs types: u2be: seq: - id: value size: 1 seq: - id:...

bug found

[The code](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=0551945af3b0581fefd8c0c9684e4182) ```rust use serde::Deserialize; // 1.0.171; use serde_json; // 1.0.102; #[derive(Deserialize, Debug)] #[serde(deny_unknown_fields)] pub struct Thing { pub w: u8, #[serde(alias = "z", alias = "x")] pub y: u8,...

derive

Store `has_flatten` mark in the `Variant` attributes and use it instead of `attr::Container::has_flatten()` in methods that can be called for variants. Fixes #1904, fixes #2565

This PR fixes #2105 and give some insights about the current situation with skipped fields. You can see what changed in the generated code by running the following commands: -...

- Check that alias is not the same as name of other field / variant (it still can be the name of owning field / variant) - Check that aliases...

This PR starts as a refactor of internally tagged enums tests in preparation to updating #1922, but in the process of development, I found some interesting consequences. The first is...

As suggested in https://github.com/serde-rs/serde/pull/2250#pullrequestreview-1564212707, this PR replaces `__Field` generation with common structs inside `serde` crate. There are three different forms of a `__Field` struct, each one has its own struct:...

Unfortunately, blanket implementation `IntoDeserializer for Deserializer` is impossible right now because this would be a breaking change. External crates may have this such implementation (and serde_json actually have it for...