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