about summary refs log tree commit diff
path: root/crates
AgeCommit message (Expand)AuthorLines
2022-02-26Split up highlighting tests a bit moreLukas Wirth-139/+91
2022-02-26Re-order and cleanup highlighting testsLukas Wirth-208/+199
2022-02-26fix: Don't emit unresolvedReference highlight tags in unlinked filesLukas Wirth-4/+12
2022-02-25Merge #11538bors[bot]-2/+12
2022-02-25feat: Make private editable completions configurable, disable by defaultLukas Wirth-2/+12
2022-02-25Implement the new built-in `unreachable!` macroJonas Schievink-0/+21
2022-02-25Resolve `$crate` in `HirDisplay` of `Path`Jonas Schievink-1/+42
2022-02-25Merge #11550bors[bot]-663/+775
2022-02-25Avoid autoderef coercions leaking if they don't applyFlorian Diebold-0/+42
2022-02-25Merge #11549bors[bot]-0/+94
2022-02-25Fix unreachable pubFlorian Diebold-1/+1
2022-02-25Refactor autoderef and method resolutionFlorian Diebold-667/+655
2022-02-25Add some testsFlorian Diebold-0/+82
2022-02-25feat: support concat_bytesihciah-0/+94
2022-02-25Add CSV output to analysis-statsFlorian Diebold-6/+68
2022-02-25Minor perf change: `vec.clone().into_iter()` => `vec.iter().cloned()`Chayim Refael Friedman-1/+1
2022-02-25Update references to macro_rules in the "Extract module" assistChayim Refael Friedman-0/+26
2022-02-25Do not change visibility of macro_rules in the "Extract module" assistChayim Refael Friedman-1/+0
2022-02-25Generate AST code after rust-analyzer/ungrammar#46Chayim Refael Friedman-0/+1
2022-02-24refactor(11422): make number unsigned, nest enums into each otherMoritz Vetter-13/+11
2022-02-24fix(11422): have two different funuctions - one for iterating breaks, one for...Moritz Vetter-49/+104
2022-02-24add logic to highlight continue and break keywords according to expectationsMoritz Vetter-32/+60
2022-02-24refactor helper function to work with function taking expression enum instead...Moritz Vetter-10/+15
2022-02-24add some breaking tests (TDD - style)Moritz Vetter-0/+109
2022-02-24Merge #11531bors[bot]-28/+427
2022-02-24Merge #11540bors[bot]-65/+63
2022-02-24add `is_slice` method to `hir::Type`Akshay-0/+4
2022-02-23Ignore doc(hidden) for crate-local enumsOle Strohm-139/+176
2022-02-23fix: Resolve private fields in type inferenceLukas Wirth-1/+17
2022-02-23SimplifyLukas Wirth-64/+46
2022-02-23SimplifyLukas Wirth-30/+20
2022-02-23Reduce visibility of proc-macros to pub(crate)Lukas Wirth-98/+100
2022-02-23Resolve functions as proc-macros via FileAstIdLukas Wirth-5/+42
2022-02-22Added testOle Strohm-3/+27
2022-02-22Dedup codeOle Strohm-17/+21
2022-02-22Merge #11461bors[bot]-29/+203
2022-02-22Replaced fold with for loopJonas Goronczy-32/+27
2022-02-22Merge #11472bors[bot]-13/+45
2022-02-22chore: reposition commentvi_mi-6/+2
2022-02-22fix: Make match_arms assist handle doc(hidden) and non_exhaustiveOle Strohm-28/+362
2022-02-22fix: visibility in impl items and pub(crate) to pub in extract_modulevi_mi-13/+49
2022-02-22fix: Fix expand_macro always expanding the first listed deriveLukas Wirth-4/+18
2022-02-22update references::derive test outputLukas Wirth-2/+5
2022-02-22simplify and documentLukas Wirth-47/+52
2022-02-22SimplifyLukas Wirth-27/+37
2022-02-22Fix syntax highlighting not highlighting derives anymoreLukas Wirth-0/+38
2022-02-22Make replace_derive_with_manual_impl work againLukas Wirth-130/+118
2022-02-22Fix `expand_macro` not working for derive attributesLukas Wirth-18/+42
2022-02-22internal: Expand the derive attribute into a pseudo expansionLukas Wirth-155/+178
2022-02-22Merge #11527bors[bot]-104/+147