about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates
AgeCommit message (Expand)AuthorLines
2024-06-29Make borrow checking configurable for term searchTavo Annus-2/+23
2024-06-27Use proper `ImplTraits` in `insert_inference_vars_for_impl_trait`Shoyu Vanilla-31/+19
2024-06-27Add a regression test for issue 17199 that causes stack overflowShoyu Vanilla-0/+19
2024-06-27Remove the `box_pointers` lint.Nicholas Nethercote-1/+0
2024-06-26do not normalize `use foo::{self}` to `use foo`Harry Sarson-4/+79
2024-06-25RFC 2383: Stabilize `lint_reasons` :tada:xFrednet-3/+3
2024-06-25feat: add bool_to_enum assist for parameterswinstxnhdw-16/+20
2024-06-25tests: add test for param transformationwinstxnhdw-1/+92
2024-06-24Auto merge of #17489 - Veykril:tt-iter, r=Veykrilbors-319/+331
2024-06-24move tt-iter into tt crateLukas Wirth-319/+331
2024-06-24Auto merge of #17488 - alibektas:17485/duplicate_snippets, r=alibektasbors-0/+3
2024-06-24Apply minor changesAli Bektas-1/+1
2024-06-24minor : Fix duplicate snippets showing up on hover.Ali Bektas-0/+3
2024-06-24Auto merge of #17487 - Veykril:ty-perf-stuff, r=Veykrilbors-260/+339
2024-06-24Fix term_search filtering enum variant generics incorrectlyLukas Wirth-5/+5
2024-06-24Auto merge of #17471 - davidsemakula:fix-remove-parenthesis, r=Veykrilbors-0/+37
2024-06-24Auto merge of #17411 - Wilfred:clearer_unlinked_file, r=Veykrilbors-2/+4
2024-06-24Shrink mbe's OpLukas Wirth-29/+54
2024-06-24Intern ModPath within RawVisibilityLukas Wirth-20/+31
2024-06-24Save a bit on empty item trees by deduplicating themLukas Wirth-43/+76
2024-06-24Enum variants are not generic def idsLukas Wirth-178/+188
2024-06-24Auto merge of #17466 - chenyukang:patch-1, r=Veykrilbors-1/+1
2024-06-24Auto merge of #17481 - roife:fix-issue-17480, r=Veykrilbors-2/+2
2024-06-24Auto merge of #17478 - kilpkonn:master, r=Veykrilbors-448/+155
2024-06-23fix: pattern completions in let-stmtroife-2/+2
2024-06-22Fix suggestions of unstable constantsTavo Annus-4/+8
2024-06-22Increase search depth to account for more granual stepsTavo Annus-5/+7
2024-06-22Simplify `impl_method` tacticTavo Annus-104/+41
2024-06-22Simplify `impl_static_method` tacticTavo Annus-102/+28
2024-06-22Remove remove not-very-helpful optimizationsTavo Annus-47/+0
2024-06-21Run `data_constructor` tactic only backwardsTavo Annus-190/+75
2024-06-21Auto merge of #17469 - roife:fix-issue-17425, r=Veykrilbors-0/+1
2024-06-21Prevent re-allocation in `CallableSig::from_params_and_return`Lukas Wirth-8/+9
2024-06-21Save allocations for empty generic_defaults query resultsLukas Wirth-60/+67
2024-06-21Don't attempt to compute implict sized clauses for empty genericsLukas Wirth-37/+46
2024-06-21Save allocations for empty generic_predicates query resultsLukas Wirth-14/+27
2024-06-21Lazy genericsLukas Wirth-11/+26
2024-06-21SimplifyLukas Wirth-27/+27
2024-06-21There can only be one self paramLukas Wirth-66/+61
2024-06-21Light docs and privacyLukas Wirth-106/+84
2024-06-21fix: don't remove parentheses for calls of function-like pointers that are me...davidsemakula-0/+37
2024-06-21fix: use ItemInNs::Macros to convert ModuleItem to ItemInNsroife-0/+1
2024-06-21Extract generics moduleLukas Wirth-323/+333
2024-06-20fix: Improve hover text in unlinked file diagnosticsWilfred Hughes-2/+4
2024-06-21Fix diagnostic name in macro_error.rsYukang-1/+1
2024-06-20Check that Expr is none before adding fixupWyatt Herkamp-1/+15
2024-06-20Auto merge of #17462 - Veykril:sema-attr-macro-res, r=Veykrilbors-6/+6
2024-06-20fix: Fix IDE features breaking in some attr macrosLukas Wirth-6/+6
2024-06-20Auto merge of #17461 - Veykril:drop-flycheck-recv, r=Veykrilbors-0/+1
2024-06-20Auto merge of #17419 - ishanjain28:filter_builtin_macro_expansion, r=Veykrilbors-5/+75