Skip to content

Commit 0e16db0

Browse files
Include start and end in json diagnostics command (#691)
1 parent 77906a9 commit 0e16db0

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.changeset/some-loops-matter.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@effect/language-service": patch
3+
---
4+
5+
Include start and end in json diagnostics command

packages/language-service/src/cli/diagnostics.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ interface JsonFormattedDiagnostic {
5151
column: number
5252
endLine: number
5353
endColumn: number
54+
start: number
55+
length: number
5456
severity: SeverityLevel
5557
code: number
5658
name: string
@@ -107,6 +109,8 @@ const formatDiagnosticForJson = (
107109

108110
return {
109111
file: diagnostic.file.fileName,
112+
start: diagnostic.start,
113+
length: diagnostic.length ?? 0,
110114
line: line + 1,
111115
column: character + 1,
112116
endLine: endLine + 1,

0 commit comments

Comments
 (0)