xFrednet
5275d02433
Use Vec for expectations to have a constant order (RFC-2383)
2022-03-02 18:10:07 +01:00
xFrednet
4887eb7b2d
Added panics
for unreachable states for expectations (RFC 2383)
2022-03-02 17:46:11 +01:00
xFrednet
3414ad9551
Emit unfullfilled_lint_expectation
using a HirId
for performance (RFC-2383)
2022-03-02 17:46:10 +01:00
xFrednet
a9bf9eaef5
Add UI tests for the expect
attribute (RFC-2383)
...
* Add UI tests with macros for the `expect` attribute (RFC-2383)
* Addressed review comments - mostly UI test updates (RFC-2383)
* Documented lint level attribute on macro not working bug (RFC-2383)
See `rust#87391`
2022-03-02 17:46:08 +01:00
xFrednet
33a5945069
Make LintExpectationId
stable between compilation sessions (RFC-2383)
2022-03-02 17:46:08 +01:00
xFrednet
44cb8fa482
Check lint expectations and emit lint if unfulfilled (RFC-2383)
2022-03-02 17:46:07 +01:00