From 70dde26b5001701ac09891f98dc7497ac946450e Mon Sep 17 00:00:00 2001 From: musab-mah-7 <158491854+musab-mah-7@users.noreply.github.com> Date: Tue, 27 Feb 2024 13:37:05 +0530 Subject: [PATCH] #30 fix diagnostics showing one line after the actual position --- bundled/tool/common/validation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundled/tool/common/validation.py b/bundled/tool/common/validation.py index e98abe0..b039130 100644 --- a/bundled/tool/common/validation.py +++ b/bundled/tool/common/validation.py @@ -66,8 +66,8 @@ def _validate_jac( diagnostics.append( Diagnostic( range=Range( - start=Position(line=loc.first_line, character=loc.col_start), - end=Position(line=loc.last_line, character=loc.col_end), + start=Position(line=loc.first_line - 1, character=loc.col_start), + end=Position(line=loc.last_line - 1, character=loc.col_end), ), message=msg, severity=DiagnosticSeverity.Error