aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/completion/presentation.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-04-24 22:51:02 +0100
committerAleksey Kladov <[email protected]>2020-04-25 10:59:18 +0100
commit8843588fca7a6022b86800d5d2539594c0de93cf (patch)
tree3c5162068377dbd53dbf40b602baeeed7aa82285 /crates/ra_ide/src/completion/presentation.rs
parentb1d5817dd18b7b5fc102a63b084b1ee7ff4f9996 (diff)
Convert tests to text-size
Diffstat (limited to 'crates/ra_ide/src/completion/presentation.rs')
-rw-r--r--crates/ra_ide/src/completion/presentation.rs200
1 files changed, 100 insertions, 100 deletions
diff --git a/crates/ra_ide/src/completion/presentation.rs b/crates/ra_ide/src/completion/presentation.rs
index 6a6ddc7bd..9f9f06bf0 100644
--- a/crates/ra_ide/src/completion/presentation.rs
+++ b/crates/ra_ide/src/completion/presentation.rs
@@ -452,8 +452,8 @@ mod tests {
452 [ 452 [
453 CompletionItem { 453 CompletionItem {
454 label: "Foo", 454 label: "Foo",
455 source_range: [121; 123), 455 source_range: 121..123,
456 delete: [121; 123), 456 delete: 121..123,
457 insert: "Foo", 457 insert: "Foo",
458 kind: EnumVariant, 458 kind: EnumVariant,
459 detail: "{ x: i32, y: i32 }", 459 detail: "{ x: i32, y: i32 }",
@@ -478,8 +478,8 @@ mod tests {
478 [ 478 [
479 CompletionItem { 479 CompletionItem {
480 label: "Foo(…)", 480 label: "Foo(…)",
481 source_range: [115; 117), 481 source_range: 115..117,
482 delete: [115; 117), 482 delete: 115..117,
483 insert: "Foo($0)", 483 insert: "Foo($0)",
484 kind: EnumVariant, 484 kind: EnumVariant,
485 lookup: "Foo", 485 lookup: "Foo",
@@ -506,8 +506,8 @@ mod tests {
506 [ 506 [
507 CompletionItem { 507 CompletionItem {
508 label: "Foo", 508 label: "Foo",
509 source_range: [104; 106), 509 source_range: 104..106,
510 delete: [104; 106), 510 delete: 104..106,
511 insert: "Foo", 511 insert: "Foo",
512 kind: EnumVariant, 512 kind: EnumVariant,
513 detail: "()", 513 detail: "()",
@@ -534,8 +534,8 @@ mod tests {
534 [ 534 [
535 CompletionItem { 535 CompletionItem {
536 label: "main()", 536 label: "main()",
537 source_range: [203; 206), 537 source_range: 203..206,
538 delete: [203; 206), 538 delete: 203..206,
539 insert: "main()$0", 539 insert: "main()$0",
540 kind: Function, 540 kind: Function,
541 lookup: "main", 541 lookup: "main",
@@ -543,8 +543,8 @@ mod tests {
543 }, 543 },
544 CompletionItem { 544 CompletionItem {
545 label: "something_deprecated()", 545 label: "something_deprecated()",
546 source_range: [203; 206), 546 source_range: 203..206,
547 delete: [203; 206), 547 delete: 203..206,
548 insert: "something_deprecated()$0", 548 insert: "something_deprecated()$0",
549 kind: Function, 549 kind: Function,
550 lookup: "something_deprecated", 550 lookup: "something_deprecated",
@@ -553,8 +553,8 @@ mod tests {
553 }, 553 },
554 CompletionItem { 554 CompletionItem {
555 label: "something_else_deprecated()", 555 label: "something_else_deprecated()",
556 source_range: [203; 206), 556 source_range: 203..206,
557 delete: [203; 206), 557 delete: 203..206,
558 insert: "something_else_deprecated()$0", 558 insert: "something_else_deprecated()$0",
559 kind: Function, 559 kind: Function,
560 lookup: "something_else_deprecated", 560 lookup: "something_else_deprecated",
@@ -580,8 +580,8 @@ mod tests {
580 [ 580 [
581 CompletionItem { 581 CompletionItem {
582 label: "main()", 582 label: "main()",
583 source_range: [61; 64), 583 source_range: 61..64,
584 delete: [61; 64), 584 delete: 61..64,
585 insert: "main()$0", 585 insert: "main()$0",
586 kind: Function, 586 kind: Function,
587 lookup: "main", 587 lookup: "main",
@@ -589,8 +589,8 @@ mod tests {
589 }, 589 },
590 CompletionItem { 590 CompletionItem {
591 label: "no_args()", 591 label: "no_args()",
592 source_range: [61; 64), 592 source_range: 61..64,
593 delete: [61; 64), 593 delete: 61..64,
594 insert: "no_args()$0", 594 insert: "no_args()$0",
595 kind: Function, 595 kind: Function,
596 lookup: "no_args", 596 lookup: "no_args",
@@ -610,8 +610,8 @@ mod tests {
610 [ 610 [
611 CompletionItem { 611 CompletionItem {
612 label: "main()", 612 label: "main()",
613 source_range: [80; 85), 613 source_range: 80..85,
614 delete: [80; 85), 614 delete: 80..85,
615 insert: "main()$0", 615 insert: "main()$0",
616 kind: Function, 616 kind: Function,
617 lookup: "main", 617 lookup: "main",
@@ -619,8 +619,8 @@ mod tests {
619 }, 619 },
620 CompletionItem { 620 CompletionItem {
621 label: "with_args(…)", 621 label: "with_args(…)",
622 source_range: [80; 85), 622 source_range: 80..85,
623 delete: [80; 85), 623 delete: 80..85,
624 insert: "with_args(${1:x}, ${2:y})$0", 624 insert: "with_args(${1:x}, ${2:y})$0",
625 kind: Function, 625 kind: Function,
626 lookup: "with_args", 626 lookup: "with_args",
@@ -646,8 +646,8 @@ mod tests {
646 [ 646 [
647 CompletionItem { 647 CompletionItem {
648 label: "foo()", 648 label: "foo()",
649 source_range: [163; 164), 649 source_range: 163..164,
650 delete: [163; 164), 650 delete: 163..164,
651 insert: "foo()$0", 651 insert: "foo()$0",
652 kind: Method, 652 kind: Method,
653 lookup: "foo", 653 lookup: "foo",
@@ -674,23 +674,23 @@ mod tests {
674 [ 674 [
675 CompletionItem { 675 CompletionItem {
676 label: "None", 676 label: "None",
677 source_range: [144; 147), 677 source_range: 144..147,
678 delete: [144; 147), 678 delete: 144..147,
679 insert: "None", 679 insert: "None",
680 kind: EnumVariant, 680 kind: EnumVariant,
681 detail: "()", 681 detail: "()",
682 }, 682 },
683 CompletionItem { 683 CompletionItem {
684 label: "Option", 684 label: "Option",
685 source_range: [144; 147), 685 source_range: 144..147,
686 delete: [144; 147), 686 delete: 144..147,
687 insert: "Option", 687 insert: "Option",
688 kind: Enum, 688 kind: Enum,
689 }, 689 },
690 CompletionItem { 690 CompletionItem {
691 label: "Some(…)", 691 label: "Some(…)",
692 source_range: [144; 147), 692 source_range: 144..147,
693 delete: [144; 147), 693 delete: 144..147,
694 insert: "Some($0)", 694 insert: "Some($0)",
695 kind: EnumVariant, 695 kind: EnumVariant,
696 lookup: "Some", 696 lookup: "Some",
@@ -699,8 +699,8 @@ mod tests {
699 }, 699 },
700 CompletionItem { 700 CompletionItem {
701 label: "main()", 701 label: "main()",
702 source_range: [144; 147), 702 source_range: 144..147,
703 delete: [144; 147), 703 delete: 144..147,
704 insert: "main()$0", 704 insert: "main()$0",
705 kind: Function, 705 kind: Function,
706 lookup: "main", 706 lookup: "main",
@@ -725,23 +725,23 @@ mod tests {
725 [ 725 [
726 CompletionItem { 726 CompletionItem {
727 label: "None", 727 label: "None",
728 source_range: [185; 188), 728 source_range: 185..188,
729 delete: [185; 188), 729 delete: 185..188,
730 insert: "None", 730 insert: "None",
731 kind: EnumVariant, 731 kind: EnumVariant,
732 detail: "()", 732 detail: "()",
733 }, 733 },
734 CompletionItem { 734 CompletionItem {
735 label: "Option", 735 label: "Option",
736 source_range: [185; 188), 736 source_range: 185..188,
737 delete: [185; 188), 737 delete: 185..188,
738 insert: "Option", 738 insert: "Option",
739 kind: Enum, 739 kind: Enum,
740 }, 740 },
741 CompletionItem { 741 CompletionItem {
742 label: "Some(…)", 742 label: "Some(…)",
743 source_range: [185; 188), 743 source_range: 185..188,
744 delete: [185; 188), 744 delete: 185..188,
745 insert: "Some($0)", 745 insert: "Some($0)",
746 kind: EnumVariant, 746 kind: EnumVariant,
747 lookup: "Some", 747 lookup: "Some",
@@ -771,8 +771,8 @@ mod tests {
771 [ 771 [
772 CompletionItem { 772 CompletionItem {
773 label: "foo(…)", 773 label: "foo(…)",
774 source_range: [171; 172), 774 source_range: 171..172,
775 delete: [171; 172), 775 delete: 171..172,
776 insert: "foo(${1:x})$0", 776 insert: "foo(${1:x})$0",
777 kind: Method, 777 kind: Method,
778 lookup: "foo", 778 lookup: "foo",
@@ -806,8 +806,8 @@ mod tests {
806 [ 806 [
807 CompletionItem { 807 CompletionItem {
808 label: "foo(…)", 808 label: "foo(…)",
809 source_range: [171; 172), 809 source_range: 171..172,
810 delete: [171; 172), 810 delete: 171..172,
811 insert: "foo($0)", 811 insert: "foo($0)",
812 kind: Method, 812 kind: Method,
813 lookup: "foo", 813 lookup: "foo",
@@ -833,8 +833,8 @@ mod tests {
833 [ 833 [
834 CompletionItem { 834 CompletionItem {
835 label: "foo", 835 label: "foo",
836 source_range: [40; 41), 836 source_range: 40..41,
837 delete: [40; 41), 837 delete: 40..41,
838 insert: "foo", 838 insert: "foo",
839 kind: Function, 839 kind: Function,
840 detail: "pub fn foo()", 840 detail: "pub fn foo()",
@@ -860,16 +860,16 @@ mod tests {
860 [ 860 [
861 CompletionItem { 861 CompletionItem {
862 label: "frobnicate", 862 label: "frobnicate",
863 source_range: [35; 39), 863 source_range: 35..39,
864 delete: [35; 39), 864 delete: 35..39,
865 insert: "frobnicate", 865 insert: "frobnicate",
866 kind: Function, 866 kind: Function,
867 detail: "fn frobnicate()", 867 detail: "fn frobnicate()",
868 }, 868 },
869 CompletionItem { 869 CompletionItem {
870 label: "main", 870 label: "main",
871 source_range: [35; 39), 871 source_range: 35..39,
872 delete: [35; 39), 872 delete: 35..39,
873 insert: "main", 873 insert: "main",
874 kind: Function, 874 kind: Function,
875 detail: "fn main()", 875 detail: "fn main()",
@@ -892,8 +892,8 @@ mod tests {
892 [ 892 [
893 CompletionItem { 893 CompletionItem {
894 label: "new", 894 label: "new",
895 source_range: [67; 69), 895 source_range: 67..69,
896 delete: [67; 69), 896 delete: 67..69,
897 insert: "new", 897 insert: "new",
898 kind: Function, 898 kind: Function,
899 detail: "fn new() -> Foo", 899 detail: "fn new() -> Foo",
@@ -917,16 +917,16 @@ mod tests {
917 [ 917 [
918 CompletionItem { 918 CompletionItem {
919 label: "Vec<…>", 919 label: "Vec<…>",
920 source_range: [61; 63), 920 source_range: 61..63,
921 delete: [61; 63), 921 delete: 61..63,
922 insert: "Vec<$0>", 922 insert: "Vec<$0>",
923 kind: Struct, 923 kind: Struct,
924 lookup: "Vec", 924 lookup: "Vec",
925 }, 925 },
926 CompletionItem { 926 CompletionItem {
927 label: "foo(…)", 927 label: "foo(…)",
928 source_range: [61; 63), 928 source_range: 61..63,
929 delete: [61; 63), 929 delete: 61..63,
930 insert: "foo(${1:xs})$0", 930 insert: "foo(${1:xs})$0",
931 kind: Function, 931 kind: Function,
932 lookup: "foo", 932 lookup: "foo",
@@ -947,16 +947,16 @@ mod tests {
947 [ 947 [
948 CompletionItem { 948 CompletionItem {
949 label: "Vec<…>", 949 label: "Vec<…>",
950 source_range: [64; 66), 950 source_range: 64..66,
951 delete: [64; 66), 951 delete: 64..66,
952 insert: "Vec<$0>", 952 insert: "Vec<$0>",
953 kind: TypeAlias, 953 kind: TypeAlias,
954 lookup: "Vec", 954 lookup: "Vec",
955 }, 955 },
956 CompletionItem { 956 CompletionItem {
957 label: "foo(…)", 957 label: "foo(…)",
958 source_range: [64; 66), 958 source_range: 64..66,
959 delete: [64; 66), 959 delete: 64..66,
960 insert: "foo(${1:xs})$0", 960 insert: "foo(${1:xs})$0",
961 kind: Function, 961 kind: Function,
962 lookup: "foo", 962 lookup: "foo",
@@ -977,15 +977,15 @@ mod tests {
977 [ 977 [
978 CompletionItem { 978 CompletionItem {
979 label: "Vec", 979 label: "Vec",
980 source_range: [68; 70), 980 source_range: 68..70,
981 delete: [68; 70), 981 delete: 68..70,
982 insert: "Vec", 982 insert: "Vec",
983 kind: Struct, 983 kind: Struct,
984 }, 984 },
985 CompletionItem { 985 CompletionItem {
986 label: "foo(…)", 986 label: "foo(…)",
987 source_range: [68; 70), 987 source_range: 68..70,
988 delete: [68; 70), 988 delete: 68..70,
989 insert: "foo(${1:xs})$0", 989 insert: "foo(${1:xs})$0",
990 kind: Function, 990 kind: Function,
991 lookup: "foo", 991 lookup: "foo",
@@ -1006,15 +1006,15 @@ mod tests {
1006 [ 1006 [
1007 CompletionItem { 1007 CompletionItem {
1008 label: "Vec", 1008 label: "Vec",
1009 source_range: [61; 63), 1009 source_range: 61..63,
1010 delete: [61; 63), 1010 delete: 61..63,
1011 insert: "Vec", 1011 insert: "Vec",
1012 kind: Struct, 1012 kind: Struct,
1013 }, 1013 },
1014 CompletionItem { 1014 CompletionItem {
1015 label: "foo(…)", 1015 label: "foo(…)",
1016 source_range: [61; 63), 1016 source_range: 61..63,
1017 delete: [61; 63), 1017 delete: 61..63,
1018 insert: "foo(${1:xs})$0", 1018 insert: "foo(${1:xs})$0",
1019 kind: Function, 1019 kind: Function,
1020 lookup: "foo", 1020 lookup: "foo",
@@ -1046,8 +1046,8 @@ mod tests {
1046 [ 1046 [
1047 CompletionItem { 1047 CompletionItem {
1048 label: "frobnicate!", 1048 label: "frobnicate!",
1049 source_range: [9; 9), 1049 source_range: 9..9,
1050 delete: [9; 9), 1050 delete: 9..9,
1051 insert: "frobnicate", 1051 insert: "frobnicate",
1052 kind: Macro, 1052 kind: Macro,
1053 detail: "#[macro_export]\nmacro_rules! frobnicate", 1053 detail: "#[macro_export]\nmacro_rules! frobnicate",
@@ -1072,16 +1072,16 @@ mod tests {
1072 [ 1072 [
1073 CompletionItem { 1073 CompletionItem {
1074 label: "frobnicate!", 1074 label: "frobnicate!",
1075 source_range: [56; 60), 1075 source_range: 56..60,
1076 delete: [56; 60), 1076 delete: 56..60,
1077 insert: "frobnicate", 1077 insert: "frobnicate",
1078 kind: Macro, 1078 kind: Macro,
1079 detail: "macro_rules! frobnicate", 1079 detail: "macro_rules! frobnicate",
1080 }, 1080 },
1081 CompletionItem { 1081 CompletionItem {
1082 label: "main()", 1082 label: "main()",
1083 source_range: [56; 60), 1083 source_range: 56..60,
1084 delete: [56; 60), 1084 delete: 56..60,
1085 insert: "main()$0", 1085 insert: "main()$0",
1086 kind: Function, 1086 kind: Function,
1087 lookup: "main", 1087 lookup: "main",
@@ -1109,24 +1109,24 @@ mod tests {
1109 [ 1109 [
1110 CompletionItem { 1110 CompletionItem {
1111 label: "another_field", 1111 label: "another_field",
1112 source_range: [201; 201), 1112 source_range: 201..201,
1113 delete: [201; 201), 1113 delete: 201..201,
1114 insert: "another_field", 1114 insert: "another_field",
1115 kind: Field, 1115 kind: Field,
1116 detail: "i64", 1116 detail: "i64",
1117 }, 1117 },
1118 CompletionItem { 1118 CompletionItem {
1119 label: "my_string", 1119 label: "my_string",
1120 source_range: [201; 201), 1120 source_range: 201..201,
1121 delete: [201; 201), 1121 delete: 201..201,
1122 insert: "my_string", 1122 insert: "my_string",
1123 kind: Field, 1123 kind: Field,
1124 detail: "{unknown}", 1124 detail: "{unknown}",
1125 }, 1125 },
1126 CompletionItem { 1126 CompletionItem {
1127 label: "the_field", 1127 label: "the_field",
1128 source_range: [201; 201), 1128 source_range: 201..201,
1129 delete: [201; 201), 1129 delete: 201..201,
1130 insert: "the_field", 1130 insert: "the_field",
1131 kind: Field, 1131 kind: Field,
1132 detail: "u32", 1132 detail: "u32",
@@ -1153,16 +1153,16 @@ mod tests {
1153 [ 1153 [
1154 CompletionItem { 1154 CompletionItem {
1155 label: "another_field", 1155 label: "another_field",
1156 source_range: [208; 208), 1156 source_range: 208..208,
1157 delete: [208; 208), 1157 delete: 208..208,
1158 insert: "another_field", 1158 insert: "another_field",
1159 kind: Field, 1159 kind: Field,
1160 detail: "i64", 1160 detail: "i64",
1161 }, 1161 },
1162 CompletionItem { 1162 CompletionItem {
1163 label: "another_good_type", 1163 label: "another_good_type",
1164 source_range: [208; 208), 1164 source_range: 208..208,
1165 delete: [208; 208), 1165 delete: 208..208,
1166 insert: "another_good_type", 1166 insert: "another_good_type",
1167 kind: Field, 1167 kind: Field,
1168 detail: "u32", 1168 detail: "u32",
@@ -1170,8 +1170,8 @@ mod tests {
1170 }, 1170 },
1171 CompletionItem { 1171 CompletionItem {
1172 label: "the_field", 1172 label: "the_field",
1173 source_range: [208; 208), 1173 source_range: 208..208,
1174 delete: [208; 208), 1174 delete: 208..208,
1175 insert: "the_field", 1175 insert: "the_field",
1176 kind: Field, 1176 kind: Field,
1177 detail: "u32", 1177 detail: "u32",
@@ -1201,16 +1201,16 @@ mod tests {
1201 [ 1201 [
1202 CompletionItem { 1202 CompletionItem {
1203 label: "another_field", 1203 label: "another_field",
1204 source_range: [270; 270), 1204 source_range: 270..270,
1205 delete: [270; 270), 1205 delete: 270..270,
1206 insert: "another_field", 1206 insert: "another_field",
1207 kind: Field, 1207 kind: Field,
1208 detail: "i64", 1208 detail: "i64",
1209 }, 1209 },
1210 CompletionItem { 1210 CompletionItem {
1211 label: "another_good_type", 1211 label: "another_good_type",
1212 source_range: [270; 270), 1212 source_range: 270..270,
1213 delete: [270; 270), 1213 delete: 270..270,
1214 insert: "another_good_type", 1214 insert: "another_good_type",
1215 kind: Field, 1215 kind: Field,
1216 detail: "u32", 1216 detail: "u32",
@@ -1218,8 +1218,8 @@ mod tests {
1218 }, 1218 },
1219 CompletionItem { 1219 CompletionItem {
1220 label: "the_field", 1220 label: "the_field",
1221 source_range: [270; 270), 1221 source_range: 270..270,
1222 delete: [270; 270), 1222 delete: 270..270,
1223 insert: "the_field", 1223 insert: "the_field",
1224 kind: Field, 1224 kind: Field,
1225 detail: "u32", 1225 detail: "u32",
@@ -1249,8 +1249,8 @@ mod tests {
1249 [ 1249 [
1250 CompletionItem { 1250 CompletionItem {
1251 label: "another_field", 1251 label: "another_field",
1252 source_range: [336; 336), 1252 source_range: 336..336,
1253 delete: [336; 336), 1253 delete: 336..336,
1254 insert: "another_field", 1254 insert: "another_field",
1255 kind: Field, 1255 kind: Field,
1256 detail: "i64", 1256 detail: "i64",
@@ -1258,16 +1258,16 @@ mod tests {
1258 }, 1258 },
1259 CompletionItem { 1259 CompletionItem {
1260 label: "another_good_type", 1260 label: "another_good_type",
1261 source_range: [336; 336), 1261 source_range: 336..336,
1262 delete: [336; 336), 1262 delete: 336..336,
1263 insert: "another_good_type", 1263 insert: "another_good_type",
1264 kind: Field, 1264 kind: Field,
1265 detail: "u32", 1265 detail: "u32",
1266 }, 1266 },
1267 CompletionItem { 1267 CompletionItem {
1268 label: "the_field", 1268 label: "the_field",
1269 source_range: [336; 336), 1269 source_range: 336..336,
1270 delete: [336; 336), 1270 delete: 336..336,
1271 insert: "the_field", 1271 insert: "the_field",
1272 kind: Field, 1272 kind: Field,
1273 detail: "u32", 1273 detail: "u32",
@@ -1296,16 +1296,16 @@ mod tests {
1296 [ 1296 [
1297 CompletionItem { 1297 CompletionItem {
1298 label: "another_field", 1298 label: "another_field",
1299 source_range: [328; 328), 1299 source_range: 328..328,
1300 delete: [328; 328), 1300 delete: 328..328,
1301 insert: "another_field", 1301 insert: "another_field",
1302 kind: Field, 1302 kind: Field,
1303 detail: "i64", 1303 detail: "i64",
1304 }, 1304 },
1305 CompletionItem { 1305 CompletionItem {
1306 label: "another_good_type", 1306 label: "another_good_type",
1307 source_range: [328; 328), 1307 source_range: 328..328,
1308 delete: [328; 328), 1308 delete: 328..328,
1309 insert: "another_good_type", 1309 insert: "another_good_type",
1310 kind: Field, 1310 kind: Field,
1311 detail: "u32", 1311 detail: "u32",
@@ -1313,8 +1313,8 @@ mod tests {
1313 }, 1313 },
1314 CompletionItem { 1314 CompletionItem {
1315 label: "the_field", 1315 label: "the_field",
1316 source_range: [328; 328), 1316 source_range: 328..328,
1317 delete: [328; 328), 1317 delete: 328..328,
1318 insert: "the_field", 1318 insert: "the_field",
1319 kind: Field, 1319 kind: Field,
1320 detail: "u32", 1320 detail: "u32",