@@ -22,7 +22,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
22
22
{ "Kernel.SpecialForms" , "case" } => "case $1 do\n \t $2 ->\n \t \t $0\n end" ,
23
23
{ "Kernel.SpecialForms" , "cond" } => "cond do\n \t $1 ->\n \t \t $0\n end" ,
24
24
{ "Kernel.SpecialForms" , "receive" } =>
25
- "receive do\n \t ${1:{${2::message_type}, ${3:value}\\ }} ->\n ${0:# code}\n end\n " ,
25
+ "receive do\n \t ${1:{${2::message_type}, ${3:value}\\ }} ->\n \t \t ${0:# code}\n end\n " ,
26
26
{ "Kernel.SpecialForms" , "fn" } => "fn $1 -> $0 end" ,
27
27
{ "Kernel.SpecialForms" , "for" } => "for $1 <- $2 do\n \t $3\n end" ,
28
28
{ "Kernel.SpecialForms" , "super" } => "super($1)" ,
@@ -37,14 +37,14 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
37
37
{ "Kernel" , "defexception" } => "defexception [${1::message}]" ,
38
38
{ "Kernel" , "defguard" } => "defguard ${1:guard_name}($2) when $3" ,
39
39
{ "Kernel" , "defguardp" } => "defguardp ${1:guard_name}($2) when $3" ,
40
- { "Kernel" , "defimpl" } => "defimpl $1, for: $2 do\n $0\n end" ,
40
+ { "Kernel" , "defimpl" } => "defimpl $1, for: $2 do\n \t $0\n end" ,
41
41
{ "Kernel" , "defmacro" } => "defmacro $1 do\n \t $0\n end" ,
42
42
{ "Kernel" , "defmacrocallback" } => "defmacrocallback $1 :: $0" ,
43
43
{ "Kernel" , "defmacrop" } => "defmacrop $1 do\n \t $0\n end" ,
44
44
{ "Kernel" , "defmodule" } => "defmodule $1 do\n \t $0\n end" ,
45
- { "Kernel" , "defprotocol" } => "defprotocol $1 do\n $0\n end" ,
45
+ { "Kernel" , "defprotocol" } => "defprotocol $1 do\n \t $0\n end" ,
46
46
{ "Kernel" , "defstruct" } => "defstruct $1: $2" ,
47
- { "ExUnit.Callbacks" , "setup" } => "setup ${1:%{$2\\ }} do\n $3\n end" ,
47
+ { "ExUnit.Callbacks" , "setup" } => "setup ${1:%{$2\\ }} do\n \t $3\n end" ,
48
48
{ "ExUnit.Case" , "test" } => "test $1 do\n \t $0\n end" ,
49
49
{ "ExUnit.Case" , "describe" } => "describe \" $1\" do\n \t $0\n end"
50
50
}
@@ -264,7 +264,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
264
264
end
265
265
end
266
266
267
- full_snippet = "#{ def_str } #{ snippet ( name , args , arity ) } do\n $0\n end\n "
267
+ full_snippet = "#{ def_str } #{ snippet ( name , args , arity ) } do\n \t $0\n end"
268
268
label = "#{ def_str } #{ function_label ( name , args , arity ) } "
269
269
270
270
% __MODULE__ {
0 commit comments