src/eric7/Graphics/PackageDiagramBuilder.py

branch
eric7
changeset 9645
31aaa11672d3
parent 9624
b47dfa7a137d
child 9646
ab5678db972f
equal deleted inserted replaced
9644:9875d5f11cbf 9645:31aaa11672d3
152 extensions = Preferences.getPython("Python3Extensions") + [".rb"] 152 extensions = Preferences.getPython("Python3Extensions") + [".rb"]
153 153
154 subpackagesDict = {} 154 subpackagesDict = {}
155 subpackagesList = [] 155 subpackagesList = []
156 156
157 # TODO: replace os.listdir() with os.scandir()
157 for subpackage in os.listdir(self.package): 158 for subpackage in os.listdir(self.package):
158 subpackagePath = os.path.join(self.package, subpackage) 159 subpackagePath = os.path.join(self.package, subpackage)
159 if ( 160 if (
160 os.path.isdir(subpackagePath) 161 os.path.isdir(subpackagePath)
161 and subpackage != "__pycache__" 162 and subpackage != "__pycache__"

eric ide

mercurial