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 |
|
Alexander Andreev
|
fdbd6bb11a
|
Added test for check doc strings in crates.
#1856
|
2019-09-30 11:58:53 +03:00 |
|
uHOOCCOOHu
|
5a4b4f507e
|
Fix API of Attr
|
2019-09-30 16:17:53 +08:00 |
|
Aleksey Kladov
|
e010b144d5
|
move field list to ast/edit.rs
|
2019-09-30 09:27:26 +03:00 |
|
Aleksey Kladov
|
d847d53e36
|
Start simplifying editing API
|
2019-09-26 22:22:08 +03:00 |
|
Aleksey Kladov
|
183a38fb50
|
keep ast creation API simple
|
2019-09-26 15:29:28 +03:00 |
|
Aleksey Kladov
|
fabb32693f
|
disable periodic GC
There's hypothesis that it doesn't do anything useful now that we have
LRU...
|
2019-09-26 12:31:16 +03:00 |
|
Florian Diebold
|
d0d1a202d4
|
Fix retrieval of the Fn traits
I used the wrong query, so it only used the lang items from the respective
crate...
|
2019-09-25 20:04:37 +02:00 |
|
Aleksey Kladov
|
efeae82f52
|
clean up naming
|
2019-09-25 15:58:40 +03:00 |
|
Aleksey Kladov
|
98639d835c
|
cleanup diagnostics
|
2019-09-25 15:39:41 +03:00 |
|
Aleksey Kladov
|
32843ae6f7
|
shorten AstBuilder names
|
2019-09-25 15:28:26 +03:00 |
|