From 2ef1ecd6f6ed0eef6c57e02d5c714096ee8f4fd2 Mon Sep 17 00:00:00 2001 From: Michael Panchenko Date: Sun, 29 Jun 2025 15:36:25 +0200 Subject: [PATCH] Reverted \\ replacement in ls_utils --- src/solidlsp/ls_utils.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/solidlsp/ls_utils.py b/src/solidlsp/ls_utils.py index f41f089..57875c0 100644 --- a/src/solidlsp/ls_utils.py +++ b/src/solidlsp/ls_utils.py @@ -132,11 +132,6 @@ class PathUtils: parsed = urlparse(uri) host = f"{os.path.sep}{os.path.sep}{parsed.netloc}{os.path.sep}" path = os.path.normpath(os.path.join(host, url2pathname(unquote(parsed.path)))) - - # Normalize backslashes to forward slashes for JSON compatibility - # This prevents JSON parsing errors when paths contain unescaped backslashes - path = path.replace("\\", "/") - return path @staticmethod @@ -159,8 +154,6 @@ class PathUtils: """ if PurePath(path).drive == PurePath(base_path).drive: rel_path = str(PurePath(os.path.relpath(path, base_path))) - # Normalize backslashes to forward slashes for JSON compatibility - rel_path = rel_path.replace("\\", "/") return rel_path return None