File tree Expand file tree Collapse file tree 4 files changed +55
-0
lines changed
crates/ide-db/src/test_data Expand file tree Collapse file tree 4 files changed +55
-0
lines changed Original file line number Diff line number Diff line change 41
41
container_name: None,
42
42
is_alias: false,
43
43
is_assoc: false,
44
+ is_import: false,
44
45
do_not_complete: Yes,
45
46
},
46
47
FileSymbol {
74
75
container_name: None,
75
76
is_alias: false,
76
77
is_assoc: false,
78
+ is_import: false,
77
79
do_not_complete: Yes,
78
80
},
79
81
FileSymbol {
107
109
container_name: None,
108
110
is_alias: true,
109
111
is_assoc: false,
112
+ is_import: false,
110
113
do_not_complete: Yes,
111
114
},
112
115
FileSymbol {
140
143
container_name: None,
141
144
is_alias: true,
142
145
is_assoc: false,
146
+ is_import: false,
143
147
do_not_complete: Yes,
144
148
},
145
149
FileSymbol {
173
177
container_name: None,
174
178
is_alias: true,
175
179
is_assoc: false,
180
+ is_import: false,
176
181
do_not_complete: Yes,
177
182
},
178
183
FileSymbol {
206
211
container_name: None,
207
212
is_alias: true,
208
213
is_assoc: false,
214
+ is_import: false,
209
215
do_not_complete: Yes,
210
216
},
211
217
FileSymbol {
239
245
container_name: None,
240
246
is_alias: true,
241
247
is_assoc: false,
248
+ is_import: false,
242
249
do_not_complete: Yes,
243
250
},
244
251
],
Original file line number Diff line number Diff line change 39
39
container_name: None,
40
40
is_alias: false,
41
41
is_assoc: false,
42
+ is_import: false,
42
43
do_not_complete: Yes,
43
44
},
44
45
FileSymbol {
70
71
container_name: None,
71
72
is_alias: false,
72
73
is_assoc: false,
74
+ is_import: false,
73
75
do_not_complete: Yes,
74
76
},
75
77
FileSymbol {
101
103
container_name: None,
102
104
is_alias: false,
103
105
is_assoc: false,
106
+ is_import: false,
104
107
do_not_complete: Yes,
105
108
},
106
109
FileSymbol {
134
137
container_name: None,
135
138
is_alias: false,
136
139
is_assoc: false,
140
+ is_import: false,
137
141
do_not_complete: Yes,
138
142
},
139
143
FileSymbol {
167
171
container_name: None,
168
172
is_alias: false,
169
173
is_assoc: false,
174
+ is_import: true,
170
175
do_not_complete: Yes,
171
176
},
172
177
FileSymbol {
200
205
container_name: None,
201
206
is_alias: false,
202
207
is_assoc: false,
208
+ is_import: false,
203
209
do_not_complete: Yes,
204
210
},
205
211
FileSymbol {
231
237
container_name: None,
232
238
is_alias: false,
233
239
is_assoc: false,
240
+ is_import: false,
234
241
do_not_complete: Yes,
235
242
},
236
243
FileSymbol {
264
271
container_name: None,
265
272
is_alias: false,
266
273
is_assoc: false,
274
+ is_import: false,
267
275
do_not_complete: Yes,
268
276
},
269
277
FileSymbol {
297
305
container_name: None,
298
306
is_alias: false,
299
307
is_assoc: false,
308
+ is_import: false,
300
309
do_not_complete: Yes,
301
310
},
302
311
FileSymbol {
332
341
),
333
342
is_alias: false,
334
343
is_assoc: false,
344
+ is_import: false,
335
345
do_not_complete: Yes,
336
346
},
337
347
FileSymbol {
367
377
),
368
378
is_alias: false,
369
379
is_assoc: false,
380
+ is_import: false,
370
381
do_not_complete: Yes,
371
382
},
372
383
FileSymbol {
400
411
container_name: None,
401
412
is_alias: false,
402
413
is_assoc: false,
414
+ is_import: false,
403
415
do_not_complete: Yes,
404
416
},
405
417
FileSymbol {
433
445
container_name: None,
434
446
is_alias: false,
435
447
is_assoc: false,
448
+ is_import: false,
436
449
do_not_complete: Yes,
437
450
},
438
451
FileSymbol {
464
477
container_name: None,
465
478
is_alias: false,
466
479
is_assoc: false,
480
+ is_import: false,
467
481
do_not_complete: Yes,
468
482
},
469
483
FileSymbol {
497
511
container_name: None,
498
512
is_alias: false,
499
513
is_assoc: false,
514
+ is_import: true,
500
515
do_not_complete: Yes,
501
516
},
502
517
FileSymbol {
530
545
container_name: None,
531
546
is_alias: false,
532
547
is_assoc: false,
548
+ is_import: false,
533
549
do_not_complete: Yes,
534
550
},
535
551
FileSymbol {
565
581
container_name: None,
566
582
is_alias: false,
567
583
is_assoc: false,
584
+ is_import: false,
568
585
do_not_complete: Yes,
569
586
},
570
587
FileSymbol {
600
617
container_name: None,
601
618
is_alias: false,
602
619
is_assoc: false,
620
+ is_import: false,
603
621
do_not_complete: Yes,
604
622
},
605
623
FileSymbol {
633
651
container_name: None,
634
652
is_alias: false,
635
653
is_assoc: false,
654
+ is_import: false,
636
655
do_not_complete: Yes,
637
656
},
638
657
FileSymbol {
666
685
),
667
686
is_alias: false,
668
687
is_assoc: true,
688
+ is_import: false,
669
689
do_not_complete: Yes,
670
690
},
671
691
FileSymbol {
699
719
),
700
720
is_alias: false,
701
721
is_assoc: true,
722
+ is_import: false,
702
723
do_not_complete: Yes,
703
724
},
704
725
FileSymbol {
732
753
container_name: None,
733
754
is_alias: false,
734
755
is_assoc: false,
756
+ is_import: false,
735
757
do_not_complete: Yes,
736
758
},
737
759
FileSymbol {
763
785
container_name: None,
764
786
is_alias: false,
765
787
is_assoc: false,
788
+ is_import: false,
766
789
do_not_complete: Yes,
767
790
},
768
791
FileSymbol {
796
819
container_name: None,
797
820
is_alias: false,
798
821
is_assoc: false,
822
+ is_import: true,
799
823
do_not_complete: Yes,
800
824
},
801
825
FileSymbol {
829
853
),
830
854
is_alias: false,
831
855
is_assoc: true,
856
+ is_import: false,
832
857
do_not_complete: Yes,
833
858
},
834
859
],
875
900
container_name: None,
876
901
is_alias: false,
877
902
is_assoc: false,
903
+ is_import: false,
878
904
do_not_complete: Yes,
879
905
},
880
906
],
919
945
container_name: None,
920
946
is_alias: false,
921
947
is_assoc: false,
948
+ is_import: true,
922
949
do_not_complete: Yes,
923
950
},
924
951
FileSymbol {
952
979
container_name: None,
953
980
is_alias: false,
954
981
is_assoc: false,
982
+ is_import: true,
955
983
do_not_complete: Yes,
956
984
},
957
985
FileSymbol {
985
1013
container_name: None,
986
1014
is_alias: false,
987
1015
is_assoc: false,
1016
+ is_import: false,
988
1017
do_not_complete: Yes,
989
1018
},
990
1019
FileSymbol {
1018
1047
container_name: None,
1019
1048
is_alias: false,
1020
1049
is_assoc: false,
1050
+ is_import: true,
1021
1051
do_not_complete: Yes,
1022
1052
},
1023
1053
FileSymbol {
1051
1081
container_name: None,
1052
1082
is_alias: false,
1053
1083
is_assoc: false,
1084
+ is_import: true,
1054
1085
do_not_complete: Yes,
1055
1086
},
1056
1087
],
Original file line number Diff line number Diff line change @@ -1531,6 +1531,13 @@ buck2's `rust-project` will likely be useful:
1531
1531
https://github.com/facebook/buck2/tree/main/integrations/rust-project .
1532
1532
1533
1533
1534
+ ## rust-analyzer.workspace.symbol.search.excludeImports {#workspace.symbol.search.excludeImports}
1535
+
1536
+ Default: ` true `
1537
+
1538
+ Enable excluding imports from symbol search.
1539
+
1540
+
1534
1541
## rust-analyzer.workspace.symbol.search.kind {#workspace.symbol.search.kind}
1535
1542
1536
1543
Default: ` "only_types" `
Original file line number Diff line number Diff line change 2891
2891
}
2892
2892
}
2893
2893
},
2894
+ {
2895
+ "title" : " workspace" ,
2896
+ "properties" : {
2897
+ "rust-analyzer.workspace.symbol.search.excludeImports" : {
2898
+ "markdownDescription" : " Enable excluding imports from symbol search." ,
2899
+ "default" : true ,
2900
+ "type" : " boolean"
2901
+ }
2902
+ }
2903
+ },
2894
2904
{
2895
2905
"title" : " workspace" ,
2896
2906
"properties" : {
You can’t perform that action at this time.
0 commit comments