Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Better naming and docs | Kirill Bulatov | 2020-08-11 | 1 | -19/+20 |
| | |||||
* | Move the DiagnosticsWithFix trait on the ide level | Kirill Bulatov | 2020-08-11 | 1 | -29/+2 |
| | |||||
* | Make the fix AST source Optional | Kirill Bulatov | 2020-08-11 | 1 | -13/+13 |
| | |||||
* | Refactor the diagnostics | Kirill Bulatov | 2020-08-11 | 1 | -59/+38 |
| | |||||
* | Require source implementations for Diagnostic | Kirill Bulatov | 2020-08-11 | 1 | -6/+6 |
| | |||||
* | Restore accidentally removed public method | Kirill Bulatov | 2020-08-11 | 1 | -9/+5 |
| | |||||
* | Fix another missing fields diagnostics | Kirill Bulatov | 2020-08-11 | 1 | -39/+11 |
| | |||||
* | Better naming | Kirill Bulatov | 2020-08-11 | 1 | -30/+25 |
| | |||||
* | Less stubs | Kirill Bulatov | 2020-08-11 | 1 | -17/+21 |
| | |||||
* | Custom ranges for missing fields | Kirill Bulatov | 2020-08-11 | 1 | -4/+48 |
| | |||||
* | Allign RecordPat with RecordExpr | Aleksey Kladov | 2020-07-31 | 1 | -1/+1 |
| | |||||
* | Rename RecordLit -> RecordExpr | Aleksey Kladov | 2020-07-30 | 1 | -6/+6 |
| | |||||
* | Mark MismatchedArgCount as experimental | Jonas Schievink | 2020-07-24 | 1 | -0/+3 |
| | |||||
* | Add a builder for DiagnosticSink | Jonas Schievink | 2020-07-24 | 1 | -2/+2 |
| | |||||
* | Refactor the test of diagnostic tests | Aleksey Kladov | 2020-07-14 | 1 | -16/+224 |
| | |||||
* | Allow multiline annotations | Aleksey Kladov | 2020-07-14 | 1 | -2/+1 |
| | |||||
* | Compress match checking tests | Aleksey Kladov | 2020-07-14 | 1 | -1/+4 |
| | |||||
* | Data-driven diagnostics tests | Aleksey Kladov | 2020-07-14 | 1 | -0/+22 |
| | |||||
* | Cleanup visibility | Aleksey Kladov | 2020-07-14 | 1 | -5/+6 |
| | |||||
* | Cleanup hir diagnostics API | Aleksey Kladov | 2020-07-14 | 1 | -1/+14 |
| | |||||
* | Consolidate hir diagnostics code in one place | Aleksey Kladov | 2020-07-14 | 1 | -0/+3 |
| | |||||
* | Correctly pluralize message | Jonas Schievink | 2020-07-09 | 1 | -1/+2 |
| | |||||
* | Add argument count mismatch diagnostic | Jonas Schievink | 2020-07-09 | 1 | -0/+29 |
| | |||||
* | Use dynamic dispatch in AstDiagnostic | Laurențiu Nicola | 2020-07-01 | 1 | -5/+5 |
| | |||||
* | Address review comments, have MissingUnsafe diagnostic point to each unsafe ↵ | Paul Daniel Faria | 2020-06-27 | 1 | -9/+6 |
| | | | | use, update tests | ||||
* | Remove UnnecessaryUnsafe diagnostic, Fix Expr::Call unsafe analysis | Paul Daniel Faria | 2020-06-27 | 1 | -29/+4 |
| | |||||
* | Move diagnostics back into expr, add tests for diagnostics, fix logic to ↵ | Paul Daniel Faria | 2020-06-27 | 1 | -9/+7 |
| | | | | account for derefs of raw ptrs | ||||
* | Add unsafe diagnostics and unsafe highlighting | Paul Daniel Faria | 2020-06-27 | 1 | -0/+58 |
| | |||||
* | Add quickfix to add a struct field | Timo Freiberg | 2020-06-12 | 1 | -1/+11 |
| | |||||
* | Fixed missing newline on each field on "Missing structure fields". | Cadu | 2020-05-27 | 1 | -2/+2 |
| | |||||
* | Add diagnostic for break outside of loop | Florian Diebold | 2020-05-08 | 1 | -0/+28 |
| | |||||
* | Simplify Diagnostic structure | Aleksey Kladov | 2020-04-17 | 1 | -23/+1 |
| | | | | | | It's not entirely clear what subnode ranges should mean in the presence of macros, so let's leave them out for now. We are not using them heavily anyway. | ||||
* | Correctly highlight ranges of diagnostics from macros | Aleksey Kladov | 2020-04-17 | 1 | -11/+11 |
| | | | | closes #2799 | ||||
* | Don't expose impl details of SyntaxPtr | Aleksey Kladov | 2020-04-17 | 1 | -1/+23 |
| | |||||
* | Forward compat | Aleksey Kladov | 2020-04-10 | 1 | -5/+5 |
| | |||||
* | add record pat missing field diagnostic | Josh Mcguigan | 2020-04-10 | 1 | -0/+23 |
| | |||||
* | missing match arms diagnostic change source to match expression | Josh Mcguigan | 2020-04-07 | 1 | -1/+2 |
| | |||||
* | missing match arms diagnostic | Josh Mcguigan | 2020-04-07 | 1 | -1/+19 |
| | |||||
* | Remove some unwraps | Aleksey Kladov | 2020-03-28 | 1 | -4/+4 |
| | |||||
* | More manual clippy fixes | Kirill Bulatov | 2020-02-18 | 1 | -1/+1 |
| | |||||
* | Rename Source -> InFile | Aleksey Kladov | 2019-11-28 | 1 | -7/+7 |
| | |||||
* | Move Ty | Aleksey Kladov | 2019-11-27 | 1 | -0/+91 |