aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src/helpers
Commit message (Expand)AuthorAgeFilesLines
* Don't insert imports outside of cfg attributed itemsLukas Wirth2021-06-181-25/+45
* Merge #9334bors[bot]2021-06-182-13/+67
|\
| * Allow to disable import insertion on single path glob importsLukas Wirth2021-06-182-13/+67
* | internal: retire famous_defs_fixtureAleksey Kladov2021-06-171-26/+0
* | internal: add derive and ord support to minicoreAleksey Kladov2021-06-171-10/+0
|/
* internal: add From to minicoreAleksey Kladov2021-06-171-10/+0
* minor: dead codeAleksey Kladov2021-06-171-7/+0
* internal: add default to minicoreAleksey Kladov2021-06-171-6/+0
* internal: remove dead codeAleksey Kladov2021-06-171-24/+0
* internal: switch some tests to minicoreAleksey Kladov2021-06-171-70/+0
* internal: cleanup testsAleksey Kladov2021-06-151-3/+4
* clippy::redudant_borrowMaan20032021-06-132-3/+3
* Fix edge case for ImportGranularity guessingLukas Wirth2021-06-082-7/+26
* Unescape generated clippy lintsLukas Wirth2021-06-051-314/+726
* Replace `-` with `_` in generated lint namesLukas Wirth2021-06-041-137/+135
* Generate default lint groupsLukas Wirth2021-06-041-0/+29
* Generate default lint completionsLukas Wirth2021-06-041-0/+6891
* Implement per-edition preludesJonas Schievink2021-06-011-10/+12
* Exclude inherent traits more eagerlyKirill Bulatov2021-05-271-11/+8
* Don't compare ast::Visibility by stringifyingLukas Tobias Wirth2021-05-201-6/+9
* Check for differing attributes in granularity guessingLukas Tobias Wirth2021-05-203-7/+21
* Replace ImportGranularity::Guess with guessing boolean flagLukas Tobias Wirth2021-05-193-21/+183
* Add ImportGranularity::GuessLukas Tobias Wirth2021-05-181-12/+4
* Implement import-granularity guessingLukas Tobias Wirth2021-05-181-2/+33
* MergeBehavior -> ImportGranularityLukas Tobias Wirth2021-05-182-10/+33
* internal: remove SyntaxRewriterAleksey Kladov2021-05-141-1/+3
* internal: remove one more immutable treeAleksey Kladov2021-05-141-14/+20
* Give MergeBehaviour variants better namesLukas Wirth2021-05-102-45/+53
* internal: introduce `ast::make::ext` module with common shortcutsAleksey Kladov2021-05-091-1/+1
* Split out merge_imports module from helpers::insert_useLukas Wirth2021-04-242-317/+316
* Add cov_marks to insert_use testsLukas Wirth2021-04-202-1/+39
* Remove SyntaxRewriter usage in insert_use in favor of tedLukas Wirth2021-04-202-178/+103
* Check for rust doc code attributes like rustdoc doesLukas Wirth2021-04-191-0/+34
* Merge #8467bors[bot]2021-04-191-0/+8
|\
| * Adds impl Deref assistjake2021-04-111-0/+8
* | Exclude inherent traits from flyimportsKirill Bulatov2021-04-161-6/+16
|/
* Convert Into to From assistGraeme Coupar2021-04-031-1/+5
* Rename target_ty to self_tyLukas Wirth2021-03-291-1/+1
* Cleanup ide_db importsLukas Wirth2021-03-271-1/+2
* syntax: return owned string instead of leaking stringcynecx2021-03-262-2/+2
* rewrite merge use trees assist to use muatable syntax treesAleksey Kladov2021-03-221-2/+2
* Reexport PrefixKind to remove deps to hirEdwin Cheng2021-03-221-1/+3
* Less reallocationsKirill Bulatov2021-03-211-3/+0
* Disable unqualified assoc items completion for nowKirill Bulatov2021-03-201-1/+8
* DocsKirill Bulatov2021-03-201-3/+3
* Do not query item search by name eagerlyKirill Bulatov2021-03-201-121/+89
* Do not propose assoc items without qualifiersKirill Bulatov2021-03-201-3/+5
* Fix associated items not being appended to paths in import_assetsLukas Wirth2021-03-181-1/+5
* avoid converting types into themselves via .into() (clippy::useless-conversion)Matthias Krüger2021-03-171-1/+1
* Better strip turbofishesKirill Bulatov2021-03-081-4/+4