src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/NameOrder/ImportNode.py

branch
eric7
changeset 10729
b9fdc104f98a
parent 10439
21c28b0f9e41
child 11090
f5f5f5803935
diff -r 9bdad38eeb36 -r b9fdc104f98a src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/NameOrder/ImportNode.py
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/NameOrder/ImportNode.py	Fri May 31 13:57:47 2024 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/NameOrder/ImportNode.py	Fri May 31 15:18:05 2024 +0200
@@ -105,7 +105,8 @@
                 else (group, self.nodeType, checker.moduleKey(self.moduleName))
             )
         else:
-            m = self.moduleName
+            m = self.moduleName.replace("_", " ")
+            # sort '__' before '_' before other characters
             dotIndex = m.find(".")
             topName = "." * level + (m if dotIndex == -1 else m[:dotIndex])
             level = -level

eric ide

mercurial