diff -r 670f234271d8 -r 75b656c80a40 src/eric7/DataViews/CodeMetrics.py --- a/src/eric7/DataViews/CodeMetrics.py Sun Feb 18 17:46:53 2024 +0100 +++ b/src/eric7/DataViews/CodeMetrics.py Mon Feb 19 15:33:33 2024 +0100 @@ -232,10 +232,9 @@ remotefsInterface = ( ericApp().getObject("EricServer").getServiceInterface("FileSystem") ) - bText = remotefsInterface.readFile( - FileSystemUtilities.plainFileName(filename) - ) - text = Utilities.decode(bText)[0] + text = remotefsInterface.readEncodedFile( + filename + )[0] else: text = Utilities.readEncodedFile(filename)[0] except (OSError, UnicodeError):