src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py

branch
server
changeset 10581
edbd772d78c7
parent 10580
b84587f848c7
child 10585
83e5a9a64543
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Fri Feb 16 19:59:12 2024 +0100
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Sat Feb 17 11:26:15 2024 +0100
@@ -1149,7 +1149,13 @@
                 self.__timenow = time.monotonic()
 
             try:
-                source, encoding = Utilities.readEncodedFile(filename)
+                if FileSystemUtilities.isRemoteFileName(self.filename):
+                    bSource = self.__remotefsInterface.readFile(
+                        FileSystemUtilities.plainFileName(self.filename)
+                    )
+                    source, encoding = Utilities.decode(bSource)
+                else:
+                    source, encoding = Utilities.readEncodedFile(filename)
                 source = source.splitlines(True)
             except (OSError, UnicodeError) as msg:
                 self.results = CodeStyleCheckerDialog.hasResults

eric ide

mercurial