Kirill Bulatov
|
426c0f26fe
|
If possible, use --exact flag when running tests
|
2020-02-15 01:06:14 +02:00 |
|
Mikhail Modin
|
f8f454ab5c
|
Init implementation of structural search replace
|
2020-02-14 21:45:42 +00:00 |
|
Kevin DeLorey
|
be97cbfdb4
|
Adjusted the completion lookups to filter by just the name.
|
2020-02-13 19:10:08 -06:00 |
|
Kevin DeLorey
|
0bc9e62374
|
Completion now replaces whole fn/const/type def with snippet.
|
2020-02-12 21:00:47 -06:00 |
|
Kevin DeLorey
|
43e62a87ab
|
Cheese const tests as they requre an ident before becoming a CONST_DEF.
|
2020-02-12 20:46:55 -06:00 |
|
Kevin DeLorey
|
877cfbacf9
|
Started to refactor the trigger of the trait_impl completion.
|
2020-02-12 20:21:43 -06:00 |
|
Aleksey Kladov
|
6ec982d54d
|
Simplify
|
2020-02-12 18:02:00 +01:00 |
|
Aleksey Kladov
|
f3dd0a05bb
|
Return early, return often
|
2020-02-11 18:36:12 +01:00 |
|
Aleksey Kladov
|
adfed5c689
|
Fix join lines when two rules match
|
2020-02-11 18:33:25 +01:00 |
|
Kevin DeLorey
|
6f130e7ef8
|
Formatting.
|
2020-02-11 10:07:23 -06:00 |
|
Kevin DeLorey
|
47d314e856
|
Fixing minor suggestions and added module level documentation.
|
2020-02-11 10:04:30 -06:00 |
|
Kevin DeLorey
|
e664cd73e3
|
Removed doc comments entirely from the changes.
|
2020-02-11 09:48:26 -06:00 |
|
bors[bot]
|
305d921982
|
Merge #3064
3064: Handle macro token cases for rename r=matklad a=edwin0cheng
Fixes #2957
Co-authored-by: Edwin Cheng <edwin0cheng@gmail.com>
|
2020-02-11 15:46:05 +00:00 |
|
Kevin DeLorey
|
3aaf46afa1
|
Formatted changes.
|
2020-02-11 09:40:08 -06:00 |
|
Kevin DeLorey
|
d7e36c3dd2
|
Removed docs from private method.
|
2020-02-11 07:31:39 -06:00 |
|
Kevin DeLorey
|
785723e0d9
|
Added tests to test associated types and consts.
|
2020-02-10 21:02:51 -06:00 |
|
Kevin DeLorey
|
52c4324e31
|
Added some documentation to the complete_trait_impl completion.
|
2020-02-10 20:55:49 -06:00 |
|
Kevin DeLorey
|
3ffc84fd15
|
Added associated const magic completion.
|
2020-02-09 20:59:12 -06:00 |
|
Matthew Jasper
|
8c8d0bb34f
|
Add or- and parenthesized-patterns
|
2020-02-09 22:06:15 +00:00 |
|
Kevin DeLorey
|
d85abd77b9
|
Added a utility function that can be used to determine the missing impl items.
|
2020-02-09 12:24:59 -06:00 |
|
Kevin DeLorey
|
a957c473fd
|
Merge branch 'master' into kdelorey/complete-trait-impl
|
2020-02-09 10:37:43 -06:00 |
|
Aleksey Kladov
|
9769c5140c
|
Simplify Assists interface
Instead of building a physical tree structure, just "tag" related
assists with the same group
|
2020-02-09 16:03:54 +01:00 |
|
Edwin Cheng
|
3038470c68
|
Use get_or_insert_with
|
2020-02-09 20:41:29 +08:00 |
|
Edwin Cheng
|
dd0421e587
|
Handle macro token cases for rename
|
2020-02-09 17:17:56 +08:00 |
|
Aleksey Kladov
|
409f8e1fb0
|
Remove hard-coded auto-import during completion
We now have a real auto-import system, so we can do a proper thing.
|
2020-02-09 10:04:47 +01:00 |
|
Kevin DeLorey
|
22caf982b9
|
Added associated type completion.
|
2020-02-08 15:41:25 -06:00 |
|
Kevin DeLorey
|
5c0c18926b
|
Cleaning up unessicary code that the Magic completion takes care of.
|
2020-02-08 13:22:31 -06:00 |
|
Kevin DeLorey
|
f801723dd2
|
Got the magic completion working.
|
2020-02-08 11:28:39 -06:00 |
|
Kevin DeLorey
|
5216b09ed6
|
Update completion kind to Magic in the unit tests.
|
2020-02-07 21:02:01 -06:00 |
|
Kirill Bulatov
|
740a26b7d2
|
Rename add import assist
|
2020-02-07 23:53:08 +02:00 |
|
Aleksey Kladov
|
ae70d07237
|
Rename
|
2020-02-07 14:26:59 +01:00 |
|
Aleksey Kladov
|
f55be75a17
|
Remove irrelevant distinction
|
2020-02-07 14:25:16 +01:00 |
|
Aleksey Kladov
|
7e73b7a5f8
|
Minor rename
|
2020-02-06 18:47:26 +01:00 |
|
Aleksey Kladov
|
ad204f7562
|
Mostly remove ImoportLocator infra
|
2020-02-06 17:17:51 +01:00 |
|
Aleksey Kladov
|
a173e31890
|
Make assists use ImportsLocator directly
|
2020-02-06 16:40:28 +01:00 |
|
Aleksey Kladov
|
dfbe96750b
|
Move imports locator to ide_db
|
2020-02-06 16:26:43 +01:00 |
|
Aleksey Kladov
|
271017e6bf
|
Move NameKind up
|
2020-02-06 16:23:28 +01:00 |
|
Aleksey Kladov
|
f8dde21fe9
|
Simplify
|
2020-02-06 16:00:39 +01:00 |
|
Aleksey Kladov
|
832dfae250
|
Tweak goto parent module
|
2020-02-06 15:47:33 +01:00 |
|
Aleksey Kladov
|
8a39519e1c
|
Cleanup
|
2020-02-06 15:10:07 +01:00 |
|
Aleksey Kladov
|
88267c86c0
|
cleanup imports
|
2020-02-06 14:03:45 +01:00 |
|
Aleksey Kladov
|
939f05f3e3
|
Move to a crate
|
2020-02-06 12:43:56 +01:00 |
|
Aleksey Kladov
|
1bfb111cf9
|
Move change to ide-db
|
2020-02-06 12:35:40 +01:00 |
|
Aleksey Kladov
|
ee76e6141e
|
Fix test imports
|
2020-02-06 12:26:10 +01:00 |
|
Aleksey Kladov
|
0509a0a34e
|
Move Query
|
2020-02-06 12:24:13 +01:00 |
|
Aleksey Kladov
|
ad247aa670
|
Move symbol_index
|
2020-02-06 12:22:35 +01:00 |
|
Aleksey Kladov
|
ec95152a4e
|
Move FeatureFlags
|
2020-02-06 12:18:52 +01:00 |
|
Aleksey Kladov
|
ee2ee1a8ff
|
Move line_index
|
2020-02-06 12:17:40 +01:00 |
|
Aleksey Kladov
|
551f33d754
|
Move ide-db
|
2020-02-06 12:08:08 +01:00 |
|
Aleksey Kladov
|
896906fea8
|
Start ide_db
|
2020-02-06 12:07:06 +01:00 |
|