eric6/Graphics/ImportsDiagramBuilder.py

changeset 8234
fcb6b4b96274
parent 8218
7c09585bd960
child 8257
28146736bbfc
equal deleted inserted replaced
8233:bad78a592cc2 8234:fcb6b4b96274
140 packageList = self.shortPackage.split('.') 140 packageList = self.shortPackage.split('.')
141 packageListLen = len(packageList) 141 packageListLen = len(packageList)
142 for module in sortedkeys: 142 for module in sortedkeys:
143 impLst = [] 143 impLst = []
144 for i in modules[module].imports: 144 for i in modules[module].imports:
145 if i.startswith(self.package): 145 n = (i[len(self.package) + 1:]
146 n = i[len(self.package) + 1:] 146 if i.startswith(self.package) else i)
147 else:
148 n = i
149 if i in modules: 147 if i in modules:
150 impLst.append(n) 148 impLst.append(n)
151 elif self.showExternalImports: 149 elif self.showExternalImports:
152 impLst.append(n) 150 impLst.append(n)
153 if n not in externalMods: 151 if n not in externalMods:

eric ide

mercurial