Skip to content

Commit 089c9d8

Browse files
committed
fix crash on nil column
1 parent a990116 commit 089c9d8

File tree

1 file changed

+5
-2
lines changed
  • apps/language_server/lib/language_server/providers/references

1 file changed

+5
-2
lines changed

apps/language_server/lib/language_server/providers/references/locator.ex

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,8 +268,11 @@ defmodule ElixirLS.LanguageServer.Providers.References.Locator do
268268
%{
269269
uri: nil,
270270
range: %{
271-
start: %{line: line, column: column},
272-
end: %{line: line, column: if(column != nil, do: column + String.length(subject))}
271+
start: %{line: line || 1, column: column || 1},
272+
end: %{
273+
line: line || 1,
274+
column: if(column != nil, do: column + String.length(subject), else: 1)
275+
}
273276
}
274277
}
275278
end

0 commit comments

Comments
 (0)