File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
apps/language_server/lib/language_server Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -1854,7 +1854,7 @@ defmodule ElixirLS.LanguageServer.Server do
1854
1854
state
1855
1855
end
1856
1856
1857
- defp create_gitignore ( % __MODULE__ { project_dir: project_dir } = state )
1857
+ defp create_gitignore ( % __MODULE__ { project_dir: project_dir , mix_project?: true } = state )
1858
1858
when is_binary ( project_dir ) do
1859
1859
with gitignore_path <- Path . join ( [ project_dir , ".elixir_ls" , ".gitignore" ] ) ,
1860
1860
false <- File . exists? ( gitignore_path ) ,
@@ -1866,13 +1866,16 @@ defmodule ElixirLS.LanguageServer.Server do
1866
1866
state
1867
1867
1868
1868
{ :error , err } ->
1869
- Logger . warning ( "Cannot create .elixir_ls/.gitignore, cause: #{ Atom . to_string ( err ) } " )
1869
+ Logger . error ( "Cannot create .elixir_ls/.gitignore, cause: #{ Atom . to_string ( err ) } " )
1870
1870
1871
1871
JsonRpc . show_message (
1872
- :warning ,
1872
+ :error ,
1873
1873
"Cannot create .elixir_ls/.gitignore"
1874
1874
)
1875
1875
1876
+ Process . sleep ( 2000 )
1877
+ System . halt ( 1 )
1878
+
1876
1879
state
1877
1880
end
1878
1881
end
You can’t perform that action at this time.
0 commit comments