--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Tue Feb 27 15:05:53 2024 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py Fri Mar 08 15:30:23 2024 +0100 @@ -1579,7 +1579,7 @@ return if item.parent(): - fn = os.path.abspath(item.data(0, self.filenameRole)) + fn = item.data(0, self.filenameRole) lineno = item.data(0, self.lineRole) position = item.data(0, self.positionRole) message = item.data(0, self.messageRole) @@ -1621,7 +1621,7 @@ for index in selectedIndexes: itm = self.resultList.topLevelItem(index) if itm.data(0, self.filenameRole) is not None: - fn = os.path.abspath(itm.data(0, self.filenameRole)) + fn = itm.data(0, self.filenameRole) vm.openSourceFile(fn, 1) editor = vm.getOpenEditor(fn) editor.clearStyleWarnings() @@ -1639,7 +1639,7 @@ errorFiles = [] for index in range(self.resultList.topLevelItemCount()): itm = self.resultList.topLevelItem(index) - errorFiles.append(os.path.abspath(itm.data(0, self.filenameRole))) + errorFiles.append(itm.data(0, self.filenameRole)) for file in openFiles: if file not in errorFiles: editor = vm.getOpenEditor(file)