Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: improve performance by delaying computation of fixes for diagnostics | Aleksey Kladov | 2021-04-13 | 1 | -21/+39 |
| | |||||
* | internal: prepare for lazy diagnostics | Aleksey Kladov | 2021-04-12 | 1 | -39/+44 |
| | |||||
* | Shrink `unlinked-file` diagnostic to 3 characters | Jonas Schievink | 2021-04-09 | 1 | -7/+9 |
| | |||||
* | Don't mark unlinked file diagnostic as unused | Jonas Schievink | 2021-03-28 | 1 | -1/+0 |
| | |||||
* | Redo it properly and add a quickfix | Jonas Schievink | 2021-03-15 | 1 | -7/+154 |
| | |||||
* | Diagnose files that aren't in the module tree | Jonas Schievink | 2021-03-10 | 1 | -3/+13 |
| | |||||
* | For unresolved macros, hightlight only the last segment | Aleksey Kladov | 2021-02-28 | 1 | -11/+56 |
| | |||||
* | Add diagnostic for filter_map followed by next | Phil Ellison | 2021-01-23 | 1 | -0/+3 |
| | |||||
* | Handle self/super/crate in PathSegment as NameRef | Lukas Wirth | 2021-01-15 | 1 | -2/+2 |
| | |||||
* | Phase out SourceFileEdits in favour of a plain HashMap | Lukas Wirth | 2021-01-14 | 1 | -7/+5 |
| | |||||
* | Group file source edits by FileId | Lukas Wirth | 2021-01-14 | 1 | -10/+9 |
| | |||||
* | Switch test marker | Phil Ellison | 2021-01-07 | 1 | -1/+1 |
| | |||||
* | Add fix to wrap return expression in Some | Phil Ellison | 2021-01-07 | 1 | -2/+51 |
| | |||||
* | Change <|> to $0 - Rebase | Kevaundray Wedderburn | 2021-01-07 | 1 | -22/+22 |
| | |||||
* | test for new behavior | AdnoC | 2020-12-30 | 1 | -0/+16 |
| | |||||
* | Smarter bracketed use diagnostic | AdnoC | 2020-12-30 | 1 | -0/+6 |
| | |||||
* | Simplify more | Aleksey Kladov | 2020-12-24 | 1 | -43/+22 |
| | |||||
* | Simplify | Aleksey Kladov | 2020-12-24 | 1 | -35/+7 |
| | |||||
* | Prevent multiple incorrect case diagnostics in functions | unexge | 2020-12-23 | 1 | -0/+13 |
| | |||||
* | Update test diagnostics in ide | Daiki Ihara | 2020-12-21 | 1 | -0/+1 |
| | |||||
* | Merge #6769 | bors[bot] | 2020-12-10 | 1 | -0/+3 |
|\ | | | | | | | | | | | | | | | | | | | 6769: Add native "remove this semicolon" diagnostics r=matklad a=ivan770 Closes #6739 ![demo2](https://user-images.githubusercontent.com/14003886/101530533-b76c3180-399a-11eb-9d18-5c8457721655.gif) Co-authored-by: ivan770 <[email protected]> | ||||
| * | Remove this semicolon | ivan770 | 2020-12-08 | 1 | -0/+3 |
| | | |||||
* | | Introduce anchored_path | Aleksey Kladov | 2020-12-09 | 1 | -4/+6 |
|/ | | | | | They allow to represent paths like `#[path = "C:\path.rs"] mod foo;` in a lossless cross-platform & network-transparent way. | ||||
* | Don't diagnose `#[cfg]` in macros | Jonas Schievink | 2020-12-03 | 1 | -0/+5 |
| | |||||
* | More accurately place proc-macro diagnostic | Jonas Schievink | 2020-11-27 | 1 | -4/+6 |
| | |||||
* | Publish diagnostics for macro expansion errors | Jonas Schievink | 2020-11-27 | 1 | -0/+7 |
| | |||||
* | Fill the diagnostic code field in publish_diagnostics | Lukas Wirth | 2020-11-17 | 1 | -8/+32 |
| | |||||
* | Do insertion lookahead in algo::diff | Lukas Wirth | 2020-10-26 | 1 | -1/+1 |
| | |||||
* | Re-export base_db from ide_db | Igor Aleksanov | 2020-10-24 | 1 | -1/+1 |
| | |||||
* | Rewrite algo::diff to support insertion and deletion | Lukas Wirth | 2020-10-22 | 1 | -1/+1 |
| | |||||
* | Fixup botched rename | Jonas Schievink | 2020-10-20 | 1 | -1/+1 |
| | |||||
* | Add a (hint) diagnostic for unconfigured items | Jonas Schievink | 2020-10-20 | 1 | -1/+15 |
| | |||||
* | Simplify diagnostic construction, add unused field | Jonas Schievink | 2020-10-20 | 1 | -38/+35 |
| | |||||
* | Move field_shorthand to a separate module | Aleksey Kladov | 2020-10-15 | 1 | -196/+5 |
| | |||||
* | Diagnose shorthand in patterns as well | Aleksey Kladov | 2020-10-15 | 1 | -5/+94 |
| | |||||
* | flatten | Aleksey Kladov | 2020-10-15 | 1 | -26/+33 |
| | |||||
* | Prepare for pat_field_shorthand | Aleksey Kladov | 2020-10-15 | 1 | -5/+13 |
| | |||||
* | Use TextRange::contains_inclusive in fixes check | Igor Aleksanov | 2020-10-12 | 1 | -4/+2 |
| | |||||
* | Fix code style issues | Igor Aleksanov | 2020-10-12 | 1 | -1/+0 |
| | |||||
* | Apply case check diagnostic to impl items | Igor Aleksanov | 2020-10-12 | 1 | -0/+24 |
| | |||||
* | Make incorrect case diagnostic work inside of functions | Igor Aleksanov | 2020-10-12 | 1 | -0/+26 |
| | |||||
* | Add diagnostics for enum names and variants | Igor Aleksanov | 2020-10-12 | 1 | -0/+26 |
| | |||||
* | Add fix for incorrect case diagnostic | Igor Aleksanov | 2020-10-12 | 1 | -0/+64 |
| | |||||
* | rename mock_analysis -> fixture | Aleksey Kladov | 2020-10-02 | 1 | -9/+6 |
| | |||||
* | Get rid of MockAnalysis | Aleksey Kladov | 2020-10-02 | 1 | -15/+13 |
| | |||||
* | Update tests | Jonas Schievink | 2020-09-16 | 1 | -5/+57 |
| | |||||
* | Switch to expect_test from crates.io | Aleksey Kladov | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Merge #5804 | bors[bot] | 2020-08-18 | 1 | -59/+17 |
|\ | | | | | | | | | | | | | | | | | | | 5804: Add type safety to diagnostic codes r=matklad a=matklad bors r+ 🤖 Co-authored-by: Aleksey Kladov <[email protected]> | ||||
| * | Add type safety to diagnostic codes | Aleksey Kladov | 2020-08-18 | 1 | -59/+17 |
| | | |||||
* | | Introduce Label | Aleksey Kladov | 2020-08-18 | 1 | -9/+4 |
|/ |