From c6795fb83a850dde6ac0b08decf108c0c3aa452a Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 24 Jun 2020 11:29:43 +0200 Subject: More consistent usage of fixtures --- crates/ra_ide/src/completion/complete_attribute.rs | 312 ++++++++++----------- 1 file changed, 156 insertions(+), 156 deletions(-) (limited to 'crates/ra_ide/src/completion/complete_attribute.rs') diff --git a/crates/ra_ide/src/completion/complete_attribute.rs b/crates/ra_ide/src/completion/complete_attribute.rs index ade17a1ff..6beeca457 100644 --- a/crates/ra_ide/src/completion/complete_attribute.rs +++ b/crates/ra_ide/src/completion/complete_attribute.rs @@ -333,69 +333,69 @@ mod tests { [ CompletionItem { label: "Clone", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Clone", kind: Attribute, }, CompletionItem { label: "Copy, Clone", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Copy, Clone", kind: Attribute, }, CompletionItem { label: "Debug", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Debug", kind: Attribute, }, CompletionItem { label: "Default", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Default", kind: Attribute, }, CompletionItem { label: "Eq, PartialEq", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Eq, PartialEq", kind: Attribute, }, CompletionItem { label: "Hash", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Hash", kind: Attribute, }, CompletionItem { label: "Ord, PartialOrd, Eq, PartialEq", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "Ord, PartialOrd, Eq, PartialEq", kind: Attribute, }, CompletionItem { label: "PartialEq", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "PartialEq", kind: Attribute, }, CompletionItem { label: "PartialOrd, PartialEq", - source_range: 30..30, - delete: 30..30, + source_range: 9..9, + delete: 9..9, insert: "PartialOrd, PartialEq", kind: Attribute, }, ] - "### + "### ); } @@ -425,62 +425,62 @@ mod tests { [ CompletionItem { label: "Clone", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Clone", kind: Attribute, }, CompletionItem { label: "Copy, Clone", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Copy, Clone", kind: Attribute, }, CompletionItem { label: "Debug", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Debug", kind: Attribute, }, CompletionItem { label: "Default", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Default", kind: Attribute, }, CompletionItem { label: "Eq", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Eq", kind: Attribute, }, CompletionItem { label: "Hash", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Hash", kind: Attribute, }, CompletionItem { label: "Ord, PartialOrd, Eq", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "Ord, PartialOrd, Eq", kind: Attribute, }, CompletionItem { label: "PartialOrd", - source_range: 59..59, - delete: 59..59, + source_range: 38..38, + delete: 38..38, insert: "PartialOrd", kind: Attribute, }, ] - "### + "### ); } @@ -496,207 +496,207 @@ mod tests { [ CompletionItem { label: "allow(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "allow(${0:lint})", kind: Attribute, lookup: "allow", }, CompletionItem { label: "cfg(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "cfg(${0:predicate})", kind: Attribute, lookup: "cfg", }, CompletionItem { label: "cfg_attr(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "cfg_attr(${1:predicate}, ${0:attr})", kind: Attribute, lookup: "cfg_attr", }, CompletionItem { label: "deny(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "deny(${0:lint})", kind: Attribute, lookup: "deny", }, CompletionItem { label: "deprecated = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "deprecated = \"${0:reason}\"", kind: Attribute, lookup: "deprecated", }, CompletionItem { label: "derive(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "derive(${0:Debug})", kind: Attribute, lookup: "derive", }, CompletionItem { label: "doc = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "doc = \"${0:docs}\"", kind: Attribute, lookup: "doc", }, CompletionItem { label: "forbid(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "forbid(${0:lint})", kind: Attribute, lookup: "forbid", }, CompletionItem { label: "ignore(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "ignore(${0:lint})", kind: Attribute, lookup: "ignore", }, CompletionItem { label: "inline(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "inline(${0:lint})", kind: Attribute, lookup: "inline", }, CompletionItem { label: "link", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "link", kind: Attribute, }, CompletionItem { label: "link_name = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "link_name = \"${0:symbol_name}\"", kind: Attribute, lookup: "link_name", }, CompletionItem { label: "macro_export", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "macro_export", kind: Attribute, }, CompletionItem { label: "macro_use", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "macro_use", kind: Attribute, }, CompletionItem { label: "must_use = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "must_use = \"${0:reason}\"", kind: Attribute, lookup: "must_use", }, CompletionItem { label: "no_mangle", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "no_mangle", kind: Attribute, }, CompletionItem { label: "non_exhaustive", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "non_exhaustive", kind: Attribute, }, CompletionItem { label: "path = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "path =\"${0:path}\"", kind: Attribute, lookup: "path", }, CompletionItem { label: "proc_macro", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "proc_macro", kind: Attribute, }, CompletionItem { label: "proc_macro_attribute", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "proc_macro_attribute", kind: Attribute, }, CompletionItem { label: "proc_macro_derive(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "proc_macro_derive(${0:Trait})", kind: Attribute, lookup: "proc_macro_derive", }, CompletionItem { label: "repr(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "repr(${0:C})", kind: Attribute, lookup: "repr", }, CompletionItem { label: "should_panic(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "should_panic(expected = \"${0:reason}\")", kind: Attribute, lookup: "should_panic", }, CompletionItem { label: "target_feature = \"…\"", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "target_feature = \"${0:feature}\"", kind: Attribute, lookup: "target_feature", }, CompletionItem { label: "test", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "test", kind: Attribute, }, CompletionItem { label: "used", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "used", kind: Attribute, }, CompletionItem { label: "warn(…)", - source_range: 19..19, - delete: 19..19, + source_range: 2..2, + delete: 2..2, insert: "warn(${0:lint})", kind: Attribute, lookup: "warn", @@ -732,252 +732,252 @@ mod tests { [ CompletionItem { label: "allow(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "allow(${0:lint})", kind: Attribute, lookup: "allow", }, CompletionItem { label: "cfg(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "cfg(${0:predicate})", kind: Attribute, lookup: "cfg", }, CompletionItem { label: "cfg_attr(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "cfg_attr(${1:predicate}, ${0:attr})", kind: Attribute, lookup: "cfg_attr", }, CompletionItem { label: "deny(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "deny(${0:lint})", kind: Attribute, lookup: "deny", }, CompletionItem { label: "deprecated = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "deprecated = \"${0:reason}\"", kind: Attribute, lookup: "deprecated", }, CompletionItem { label: "derive(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "derive(${0:Debug})", kind: Attribute, lookup: "derive", }, CompletionItem { label: "doc = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "doc = \"${0:docs}\"", kind: Attribute, lookup: "doc", }, CompletionItem { label: "feature(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "feature(${0:flag})", kind: Attribute, lookup: "feature", }, CompletionItem { label: "forbid(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "forbid(${0:lint})", kind: Attribute, lookup: "forbid", }, CompletionItem { label: "global_allocator", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "global_allocator", kind: Attribute, }, CompletionItem { label: "ignore(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "ignore(${0:lint})", kind: Attribute, lookup: "ignore", }, CompletionItem { label: "inline(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "inline(${0:lint})", kind: Attribute, lookup: "inline", }, CompletionItem { label: "link", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "link", kind: Attribute, }, CompletionItem { label: "link_name = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "link_name = \"${0:symbol_name}\"", kind: Attribute, lookup: "link_name", }, CompletionItem { label: "macro_export", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "macro_export", kind: Attribute, }, CompletionItem { label: "macro_use", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "macro_use", kind: Attribute, }, CompletionItem { label: "must_use = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "must_use = \"${0:reason}\"", kind: Attribute, lookup: "must_use", }, CompletionItem { label: "no_mangle", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "no_mangle", kind: Attribute, }, CompletionItem { label: "no_std", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "no_std", kind: Attribute, }, CompletionItem { label: "non_exhaustive", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "non_exhaustive", kind: Attribute, }, CompletionItem { label: "panic_handler", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "panic_handler", kind: Attribute, }, CompletionItem { label: "path = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "path =\"${0:path}\"", kind: Attribute, lookup: "path", }, CompletionItem { label: "proc_macro", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "proc_macro", kind: Attribute, }, CompletionItem { label: "proc_macro_attribute", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "proc_macro_attribute", kind: Attribute, }, CompletionItem { label: "proc_macro_derive(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "proc_macro_derive(${0:Trait})", kind: Attribute, lookup: "proc_macro_derive", }, CompletionItem { label: "recursion_limit = …", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "recursion_limit = ${0:128}", kind: Attribute, lookup: "recursion_limit", }, CompletionItem { label: "repr(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "repr(${0:C})", kind: Attribute, lookup: "repr", }, CompletionItem { label: "should_panic(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "should_panic(expected = \"${0:reason}\")", kind: Attribute, lookup: "should_panic", }, CompletionItem { label: "target_feature = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "target_feature = \"${0:feature}\"", kind: Attribute, lookup: "target_feature", }, CompletionItem { label: "test", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "test", kind: Attribute, }, CompletionItem { label: "used", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "used", kind: Attribute, }, CompletionItem { label: "warn(…)", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "warn(${0:lint})", kind: Attribute, lookup: "warn", }, CompletionItem { label: "windows_subsystem = \"…\"", - source_range: 20..20, - delete: 20..20, + source_range: 3..3, + delete: 3..3, insert: "windows_subsystem = \"${0:subsystem}\"", kind: Attribute, lookup: "windows_subsystem", -- cgit v1.2.3