miette/miette-derive/src
Kyle Brown 5b8b5478b6
feat(derive): Make derive macro `diagnostic` attribute more flexible. (#115)
Fixes: #114 

* Improved defaulting

* Added correct combining logic
Added variable number of diagnostic attributes

* Error handling, testing, and docs improvements

Co-authored-by: Kyle Brown <kyleb@liquidrocketry.com>
2022-02-17 22:04:03 -08:00
..
code.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00
diagnostic.rs feat(derive): Make derive macro `diagnostic` attribute more flexible. (#115) 2022-02-17 22:04:03 -08:00
diagnostic_arg.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00
fmt.rs feat(reporter): fancy new reporter with unicode, colors, and multiline (#23) 2021-08-20 20:09:23 -07:00
forward.rs feat(related): Add related diagnostics (#68) 2021-09-22 16:34:21 -07:00
help.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00
label.rs feat(labels): replace snippet stuff with simpler labels (#62) 2021-09-22 16:34:21 -07:00
lib.rs feat(related): Add related diagnostics (#68) 2021-09-22 16:34:21 -07:00
related.rs feat(related): Add related diagnostics (#68) 2021-09-22 16:34:21 -07:00
severity.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00
source_code.rs feat(labels): replace snippet stuff with simpler labels (#62) 2021-09-22 16:34:21 -07:00
url.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00
utils.rs feat(derive): Add `#[diagnostic(forward(field_name), code(...))]` (#41) 2021-09-13 15:39:04 -07:00