Skip to content

Commit d30d52e

Browse files
committed
diagnostics: skip lowering docstring expression for now
Closes #278.
1 parent 74d2b45 commit d30d52e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/diagnostics.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,13 @@ function toplevel_lowering_diagnostics(server::Server, uri::URI)
294294
for i = JS.numchildren(stblk):-1:1 # reversed since we use `pop!`
295295
push!(sl, stblk[i])
296296
end
297+
elseif JS.kind(st0) === JS.K"doc"
298+
# skip docstring expressions for now
299+
for i = JS.numchildren(st0):-1:1 # reversed since we use `pop!`
300+
if JS.kind(st0[i]) !== JS.K"string"
301+
push!(sl, st0[i])
302+
end
303+
end
297304
else
298305
pos = offset_to_xy(file_info, JS.first_byte(st0))
299306
(; mod) = get_context_info(server.state, uri, pos)

0 commit comments

Comments
 (0)