103 (group, -self.nodeType, checker.moduleKey(self.moduleName)) |
103 (group, -self.nodeType, checker.moduleKey(self.moduleName)) |
104 if sortFromFirst |
104 if sortFromFirst |
105 else (group, self.nodeType, checker.moduleKey(self.moduleName)) |
105 else (group, self.nodeType, checker.moduleKey(self.moduleName)) |
106 ) |
106 ) |
107 else: |
107 else: |
108 m = self.moduleName |
108 m = self.moduleName.replace("_", " ") |
|
109 # sort '__' before '_' before other characters |
109 dotIndex = m.find(".") |
110 dotIndex = m.find(".") |
110 topName = "." * level + (m if dotIndex == -1 else m[:dotIndex]) |
111 topName = "." * level + (m if dotIndex == -1 else m[:dotIndex]) |
111 level = -level |
112 level = -level |
112 |
113 |
113 if sortIgnoringStyle: |
114 if sortIgnoringStyle: |