From 0528549808e3f1cdfb5e4b42b2f11ff8db8cb46e Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Thu, 5 Feb 2026 15:34:25 +0100 Subject: [PATCH] RegisteredProject.matches_root_path: Use more robust equivalence check using samepath Fixes #991 --- src/serena/config/serena_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/serena/config/serena_config.py b/src/serena/config/serena_config.py index 0f108bac..622fbf8b 100644 --- a/src/serena/config/serena_config.py +++ b/src/serena/config/serena_config.py @@ -438,7 +438,7 @@ class RegisteredProject(ToStringMixin): :param path: the path to check :return: True if the path matches the project root, False otherwise """ - return self.project_root == Path(path).resolve() + return self.project_root.samefile(Path(path).resolve()) def get_project_instance(self) -> "Project": """