--- a/VultureChecker/VultureCheckerDialog.py Fri Oct 09 19:00:49 2015 +0200 +++ b/VultureChecker/VultureCheckerDialog.py Sun Oct 11 19:29:38 2015 +0200 @@ -584,14 +584,15 @@ """ return self.__getUnusedItems( self.__definedAttrs, - self.__usedAttrs + self.__data["WhiteLists"]["attribute"]) + self.__usedAttrs + self.__usedVars + + self.__data["WhiteLists"]["attribute"]) def __createResultItems(self): """ Private method to populate the list with the analysis result. """ # __IGNORE_WARNING__ def filename(item): - return item.file + return item.filename lastFileItem = None lastFileName = "" @@ -602,9 +603,9 @@ if not self.__slotsAreUsed: items += self.__unusedSlots() for item in sorted(items, key=filename): - if lastFileItem is None or lastFileName != item.file: - lastFileItem = self.__createFileItem(item.file) - lastFileName = item.file + if lastFileItem is None or lastFileName != item.filename: + lastFileItem = self.__createFileItem(item.filename) + lastFileName = item.filename self.__createResultItem(lastFileItem, item) @@ -623,7 +624,7 @@ translatedType = item.typ itm = QTreeWidgetItem(parent, [ "{0:6d}".format(item.lineno), str(item), translatedType]) - itm.setData(0, self.FilePathRole, item.file) + itm.setData(0, self.FilePathRole, item.filename) itm.setData(0, self.TypeRole, item.typ) itm.setTextAlignment(0, Qt.Alignment(Qt.AlignRight))