| Commit message (Expand) | Author | Age | Files | Lines |
* | Extract the import code into the shared module | Kirill Bulatov | 2020-11-27 | 1 | -1204/+0 |
* | Fix the profiling string | Kirill Bulatov | 2020-11-27 | 1 | -1/+1 |
* | Profile completions better | Kirill Bulatov | 2020-11-27 | 1 | -0/+1 |
* | Avoid turning completion objects into builders | Kirill Bulatov | 2020-11-16 | 1 | -1/+1 |
* | Better filter mod paths | Kirill Bulatov | 2020-11-16 | 1 | -1/+1 |
* | Use imports_locator | Kirill Bulatov | 2020-11-16 | 1 | -15/+19 |
* | Add imports in auto completion | Kirill Bulatov | 2020-11-16 | 1 | -6/+8 |
* | Remove the fixme | Kirill Bulatov | 2020-11-12 | 1 | -36/+15 |
* | Add a FIXME for non-unified inner attributes | Kirill Bulatov | 2020-11-12 | 1 | -2/+7 |
* | Do not insert imports before inner comments | Kirill Bulatov | 2020-11-12 | 1 | -18/+92 |
* | Make insert_use return a SyntaxRewriter | Lukas Wirth | 2020-11-02 | 1 | -13/+18 |
* | Remove more unreachable pubs | Aleksey Kladov | 2020-11-02 | 2 | -5/+5 |
* | Fix indentation of inserted use statements | Florian Diebold | 2020-10-24 | 1 | -34/+132 |
* | Properly qualify trait methods in qualify_path assist | Lukas Wirth | 2020-10-15 | 1 | -23/+17 |
*-. | Merge #6207 #6224 #6226 #6227 | bors[bot] | 2020-10-14 | 1 | -0/+268 |
|\ \ |
|
* | | | Fix stackoverflow in insert_use::recursive_merge | Lukas Wirth | 2020-10-14 | 1 | -2/+22 |
| |/
|/| |
|
* | | Fix MergeBehaviour::Full not working when merging nested long paths | Lukas Wirth | 2020-10-13 | 1 | -3/+32 |
| * | Slightly cleanup import_assets module | Lukas Wirth | 2020-10-13 | 1 | -56/+78 |
| * | Adhere to style guidelines in import_assets | Lukas Wirth | 2020-10-13 | 1 | -37/+29 |
| * | Extract ImportAssets out of auto_import | Lukas Wirth | 2020-10-13 | 1 | -0/+254 |
|/ |
|
* | Fix path comparison not comparing paths correctly with unequal lengths | Lukas Wirth | 2020-10-01 | 1 | -48/+85 |
* | Fix MergingBehaviour::Last not working properly | Lukas Wirth | 2020-09-30 | 1 | -21/+52 |
* | Remove partial import test in insert_use | Lukas Wirth | 2020-09-25 | 1 | -10/+0 |
* | Merge #5989 | bors[bot] | 2020-09-16 | 1 | -84/+272 |
|\ |
|
| * | Add make::glob_use_tree function to create star-only UseTree | Lukas Wirth | 2020-09-16 | 1 | -11/+3 |
| * | Fix merge imports failing if the `self` module import is in the wrong tree | Lukas Wirth | 2020-09-12 | 1 | -22/+34 |
| * | Tidy up `recursive_merge` implementation | Lukas Wirth | 2020-09-12 | 1 | -60/+60 |
| * | Reimplement import merging by making it recursive properly nesting all levels | Lukas Wirth | 2020-09-12 | 1 | -64/+248 |
* | | Make MergeBehaviour configurable | Lukas Wirth | 2020-09-12 | 1 | -1/+1 |
|/ |
|
* | Allow merge_imports assists to merge imports of equal visibility | Lukas Wirth | 2020-09-05 | 1 | -6/+11 |
* | Remove duplicated import merge logic | Lukas Wirth | 2020-09-05 | 1 | -2/+7 |
* | Fix segment_iter not iterating segments properly | Lukas Wirth | 2020-09-05 | 1 | -5/+16 |
* | Add extra insert_use test for pub(crate) re-export handling | Lukas Wirth | 2020-09-03 | 1 | -8/+14 |
* | Fix import insertion breaking nested modules | Lukas Wirth | 2020-09-03 | 1 | -43/+95 |
* | Fix inserting imports in front of inner attributes | Lukas Wirth | 2020-09-03 | 1 | -1/+51 |
* | Replace insert_use_statement with the new insert_use | Lukas Wirth | 2020-09-03 | 1 | -8/+10 |
* | Impl make::blank_line | Lukas Wirth | 2020-09-03 | 1 | -25/+8 |
* | Use mark to check that paths that are too long will not be merged | Lukas Wirth | 2020-09-03 | 1 | -0/+13 |
* | Tidy up tests and apply suggested changes | Lukas Wirth | 2020-09-03 | 1 | -72/+107 |
* | Add more import insertion tests | Lukas Wirth | 2020-09-03 | 1 | -3/+68 |
* | Begin refactor of import insertion | Lukas Wirth | 2020-09-03 | 1 | -468/+440 |
* | Don't expose hir::Path out of hir | Aleksey Kladov | 2020-08-15 | 1 | -3/+2 |
* | Rename ra_assists -> assists | Aleksey Kladov | 2020-08-13 | 1 | -0/+547 |