Kat Marchán
|
385171eb81
|
feat(derive): Allow anything Clone + Into<SourceSpan> to be used as a Span
Fixes: https://github.com/zkat/miette/issues/12
|
2021-08-17 19:30:22 -07:00 |
Kat Marchán
|
53074d3488
|
feat(protocol): add Source impls for Cow and Arc
|
2021-08-17 17:54:29 -07:00 |
Kat Marchán
|
49151bb095
|
fix(protocol): keep the owned spans
|
2021-08-17 17:15:05 -07:00 |
Kat Marchán
|
f390520b45
|
feat(protocol): reference-based DiagnosticReport!
|
2021-08-17 15:30:52 -07:00 |
Kat Marchán
|
acfeb9c5b0
|
feat(protocol): new SourceSpans with labels
|
2021-08-17 08:41:20 -07:00 |
Kat Marchán
|
f6e6acf2d2
|
feat(derive): Support for deriving snippet method (#18)
Fixes: #11
|
2021-08-16 22:20:13 -07:00 |
Kat Marchán
|
3e5ee0ee4d
|
fmt: cargo fmt --all
|
2021-08-15 21:08:53 -07:00 |
Kat Marchán
|
9ef0dd261f
|
feat(derive): improved derive support, including partial help format string support!
|
2021-08-15 18:15:50 -07:00 |
Kat Marchán
|
9a78a94395
|
fix(derive): move to plain syn to fix darling issues
|
2021-08-15 17:27:39 -07:00 |
Kat Marchán
|
0e7702700d
|
feat(derive): added basic derive macro
This should be good for most basic use cases. More features will be added over time :)
|
2021-08-15 11:49:02 -07:00 |
Kat Marchán
|
d201dde4b5
|
fix(reporter): fix reporter and tests... again
|
2021-08-10 22:47:28 -04:00 |
Kat Marchán
|
0d2e3312a4
|
fix(reporter): fix extra newline after header
|
2021-08-10 22:04:28 -04:00 |
Kat Marchán
|
02dd1f84d4
|
feat(protocol): Simplify protocol return values further
BREAKING CHANGE: Switched to Box instead of & for help/code return values.
|
2021-08-10 21:40:25 -04:00 |
Kat Marchán
|
b08e5cca62
|
format: cargo fmt
|
2021-08-10 19:21:31 -04:00 |
Kat Marchán
|
60bdf47e29
|
fix(tests): updating tests
|
2021-08-07 23:04:04 -04:00 |
Kat Marchán
|
3584dc600c
|
feat(protocol): improvements to snippets API
|
2021-08-07 22:59:20 -04:00 |
Kat Marchán
|
80e7dabbe4
|
feat(protocol): help is a single Display ref now.
|
2021-08-07 22:57:56 -04:00 |
Kat Marchán
|
7920a2315c
|
feat(protocol: Severity is now optional
|
2021-08-07 22:54:46 -04:00 |
Kat Marchán
|
e955321cbd
|
fix(protocol): protocol improvements after getting feedback
|
2021-08-05 09:12:41 -07:00 |
Kat Marchán
|
e1ef944689
|
docs: rewrite readme
|
2021-08-04 21:19:20 -07:00 |
Kat Marchán
|
6b51694733
|
feat(protocol) overhauled entire protocol to be based on byte offsets (#1)
Includes other improvements!
BREAKING CHANGE: Yeah this is pretty much a rewrite.
|
2021-08-04 20:27:12 -07:00 |
Kat Marchán
|
1cb0ad3852
|
feat(span): make span end optional
|
2021-08-03 12:56:56 -07:00 |
Kat Marchán
|
a437f44511
|
feat(reporter): dummy reporter implementation + tests
|
2021-08-03 00:52:10 -07:00 |