184 self.resultList.setUpdatesEnabled(True) |
184 self.resultList.setUpdatesEnabled(True) |
185 self.__resizeResultColumns() |
185 self.__resizeResultColumns() |
186 |
186 |
187 # now do the summary stuff |
187 # now do the summary stuff |
188 docstrings = total['lines'] - total['comments'] - \ |
188 docstrings = total['lines'] - total['comments'] - \ |
189 total['empty lines'] - total['non-commentary lines'] |
189 total['empty lines'] - total['non-commentary lines'] |
190 self.__createSummaryItem(self.trUtf8("files"), |
190 self.__createSummaryItem(self.trUtf8("files"), |
191 loc.toString(total['files'])) |
191 loc.toString(total['files'])) |
192 self.__createSummaryItem(self.trUtf8("lines"), |
192 self.__createSummaryItem(self.trUtf8("lines"), |
193 loc.toString(total['lines'])) |
193 loc.toString(total['lines'])) |
194 self.__createSummaryItem(self.trUtf8("bytes"), |
194 self.__createSummaryItem(self.trUtf8("bytes"), |
266 self.__project.setData("OTHERTOOLSPARMS", "CodeMetrics", |
266 self.__project.setData("OTHERTOOLSPARMS", "CodeMetrics", |
267 self.__data) |
267 self.__data) |
268 filterList = filterString.split(",") |
268 filterList = filterString.split(",") |
269 if filterList: |
269 if filterList: |
270 for filter in filterList: |
270 for filter in filterList: |
271 fileList = [f for f in fileList |
271 fileList = [f for f in fileList |
272 if not fnmatch.fnmatch(f, filter.strip())] |
272 if not fnmatch.fnmatch(f, filter.strip())] |
273 |
273 |
274 self.resultList.clear() |
274 self.resultList.clear() |
275 self.summaryList.clear() |
275 self.summaryList.clear() |
276 self.start(fileList) |
276 self.start(fileList) |