Improve errors for `generate_solution_type` macro (#9553)
* add more errors for check attributes in npos elections solution type * revert local env * return Ok false if there are no attributes * fmt * Update primitives/npos-elections/solution-type/src/lib.rs Co-authored-by:Squirrel <gilescope@gmail.com> * Update primitives/npos-elections/solution-type/src/lib.rs Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com> * Update primitives/npos-elections/solution-type/src/lib.rs Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com> * Update primitives/npos-elections/solution-type/src/lib.rs * improve span by giving extra attribute, nightly fmt * fix test to test new error msg Co-authored-by:
Squirrel <gilescope@gmail.com> Co-authored-by:
Guillaume Thiolliere <gui.thiolliere@gmail.com>
Showing
- substrate/primitives/npos-elections/solution-type/src/lib.rs 15 additions, 12 deletionssubstrate/primitives/npos-elections/solution-type/src/lib.rs
- substrate/primitives/npos-elections/solution-type/tests/ui/fail/wrong_attribute.rs 0 additions, 0 deletions...-elections/solution-type/tests/ui/fail/wrong_attribute.rs
- substrate/primitives/npos-elections/solution-type/tests/ui/fail/wrong_attribute.stderr 5 additions, 0 deletions...ctions/solution-type/tests/ui/fail/wrong_attribute.stderr
- substrate/primitives/npos-elections/solution-type/tests/ui/fail/wrong_page.stderr 0 additions, 38 deletions...s-elections/solution-type/tests/ui/fail/wrong_page.stderr
Please register or sign in to comment