Aleksey Kladov
|
431e4ff4ef
|
avoid TextEditorBuilder for simple edits
|
2019-10-26 20:09:56 +03:00 |
|
Aleksey Kladov
|
53e3bee0cf
|
insert space after ->
|
2019-10-25 12:41:34 +03:00 |
|
Aleksey Kladov
|
ea948e9fbb
|
refactor typing_handlers
|
2019-10-25 12:04:17 +03:00 |
|
Aleksey Kladov
|
6f00bb1cb0
|
introduce SingleFileChange
|
2019-10-25 11:49:38 +03:00 |
|
Aleksey Kladov
|
b112430ca7
|
move source change to a dedicated file
|
2019-10-25 11:30:50 +03:00 |
|
Aleksey Kladov
|
8d2fd59cfb
|
make typing infra slightly more extensible
|
2019-10-25 11:30:46 +03:00 |
|
kjeremy
|
64c1dd10b8
|
bump insta
|
2019-10-24 10:35:22 -04:00 |
|
Aleksey Kladov
|
4529da906d
|
for highlighting, search only the current file
|
2019-10-24 14:16:36 +03:00 |
|
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 |
|