Aleksey Kladov
|
6d186ec3be
|
add search scope stuct
|
2019-10-24 13:41:25 +03:00 |
|
Aleksey Kladov
|
ac1b7b07e7
|
add some profiling calls
|
2019-10-24 10:37:20 +03:00 |
|
Ekaterina Babshukova
|
decfd28bd1
|
some fixes, add docs
|
2019-10-23 00:35:06 +03:00 |
|
Ekaterina Babshukova
|
b5a3ee93e2
|
support items that visible to the parent module
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
55e1910d00
|
classify module from declaration
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
93c179531b
|
fix highlighting
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
328be5721a
|
remove SearchScope
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
88ff88d318
|
use Lazy, some fixes
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
19fbf2c16b
|
remove unreachable!()
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
835173d065
|
replace trait by a bunch of functions
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
d26d0ada50
|
restructure a bit
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
0dd08b8023
|
classify definition of a function right
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
df8441b24e
|
some fixes, add tests
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
5b03773fbe
|
implement search of references
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
01853e8d6c
|
find scope for Declaration item
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
121aa35f12
|
return Declaration from classify_name_ref
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
83f780eabf
|
return Declaration from classify_name
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
0b5d0a41fd
|
replace a chain of if let by macro
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
d6ae1b5f0f
|
refactor name_ref_kind.rs
|
2019-10-22 23:47:31 +03:00 |
|
Ekaterina Babshukova
|
11577288c2
|
initial classify_name
|
2019-10-22 23:47:31 +03:00 |
|
oxalica
|
24d50ebcd1
|
Guess macro braces from docs
|
2019-10-21 02:16:01 +08:00 |
|
kjeremy
|
c3045c68a9
|
relative-path 1.0
|
2019-10-17 13:08:33 -04:00 |
|
bors[bot]
|
762fce5bdd
|
Merge #2012
2012: #1435 postfix completion for integer literals r=matklad a=pasa
Fix for #1435 Incorrect postfix completion for integer literals
Co-authored-by: Sergey Parilin <parilinsa@gmail.com>
|
2019-10-17 11:21:00 +00:00 |
|
Sergey Parilin
|
bec47e221f
|
#1435 postfix completion for integer literals
|
2019-10-14 18:39:40 +03:00 |
|
bors[bot]
|
8e3864fd58
|
Merge #2008
2008: Prepare SourceDatabase API for lazy file loading r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-14 13:26:42 +00:00 |
|
Aleksey Kladov
|
abf2179c0b
|
Prepare SourceDatabase API for lazy file loading
|
2019-10-14 16:23:55 +03:00 |
|
kjeremy
|
a1d631da4f
|
Use correct db type
|
2019-10-11 15:56:17 -04:00 |
|
bors[bot]
|
f70c54ccfb
|
Merge #1994
1994: remove last traces of source roots from hir r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-11 07:49:39 +00:00 |
|
Aleksey Kladov
|
e44c7ce200
|
remove last traces of source roots from hir
|
2019-10-11 10:48:46 +03:00 |
|
Shotaro Yamada
|
04741ae2bc
|
Use original_file instead of as_original_file
|
2019-10-11 06:50:53 +09:00 |
|
Aleksey Kladov
|
8d3d5cbdb0
|
tweak fn labels in completion
|
2019-10-10 18:09:14 +03:00 |
|
Aleksey Kladov
|
31561b118f
|
if completion does auto-insertion, indicate this in the label
|
2019-10-10 13:18:42 +03:00 |
|
bors[bot]
|
afc871199d
|
Merge #1973
1973: add <> for type aliases as well r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-09 08:54:00 +00:00 |
|
Aleksey Kladov
|
d9f83d9b16
|
add <> for type aliases as well
|
2019-10-09 11:53:32 +03:00 |
|
Aleksey Kladov
|
048be5d9a3
|
smal cleanup
|
2019-10-09 11:26:41 +03:00 |
|
bors[bot]
|
b976772566
|
Merge #1972
1972: extend selection correctly handles commas in tuples r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-09 08:26:31 +00:00 |
|
Aleksey Kladov
|
8d65530843
|
extend selection correctly handles commas in tuples
|
2019-10-09 11:26:09 +03:00 |
|
Aleksey Kladov
|
e0b1c17dcb
|
add <> when completing generic types
|
2019-10-08 21:14:52 +03:00 |
|
Aleksey Kladov
|
f4fa98b1bf
|
simplify
|
2019-10-08 20:34:30 +03:00 |
|
Aleksey Kladov
|
2f85a640a2
|
refactor
|
2019-10-08 20:32:19 +03:00 |
|
bors[bot]
|
06a8deae4a
|
Merge #1969
1969: restore coloring of attributes r=matklad a=matklad
Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
|
2019-10-08 11:55:27 +00:00 |
|
Aleksey Kladov
|
6503add6e3
|
restore coloring of attributes
|
2019-10-08 14:52:03 +03:00 |
|
ice1000
|
b043358be9
|
Address comments: fix docs, add completion test for Self .
|
2019-10-08 07:32:41 -04:00 |
|
Aleksey Kladov
|
355419d404
|
use slightly more idiomatic api for cfg
|
2019-10-08 14:22:49 +03:00 |
|
ice1000
|
6bad638928
|
Support inferring Self type in enum definitions
Signed-off-by: ice1000 <ice1000kotlin@foxmail.com>
|
2019-10-07 19:40:14 -04:00 |
|
bors[bot]
|
d3872964f8
|
Merge #1960
1960: Replace AST visitors with macro r=viorina a=viorina
Fixes #1672.
Co-authored-by: Ekaterina Babshukova <ekaterina.babshukova@yandex.ru>
|
2019-10-05 14:54:25 +00:00 |
|
Ekaterina Babshukova
|
2fc2290173
|
replace AST visitors with macro
|
2019-10-05 17:03:03 +03:00 |
|
uHOOCCOOHu
|
43f09ad36c
|
Refactor CfgOptions inside
|
2019-10-03 02:28:02 +08:00 |
|
uHOOCCOOHu
|
d2ea776b8f
|
Enable CfgOptions test for workspace crates
|
2019-10-03 02:28:02 +08:00 |
|
Alexander Andreev
|
81efd696cc
|
Merge branch 'master' into feature/issue/1856
# Conflicts:
# crates/ra_assists/src/ast_editor.rs
|
2019-09-30 12:07:26 +03:00 |
|