Wed, 03 Mar 2021 19:37:33 +0100
CodeMetricsDialog: changed a dictionary use to collections.defaultdict to prevent an exception.
(grafted from 99c7da0ab9d24c8e5a8c98e00c10abfd45c4aece)
eric6/DataViews/CodeMetricsDialog.py | file | annotate | diff | comparison | revisions |
--- a/eric6/DataViews/CodeMetricsDialog.py Tue Mar 02 19:23:07 2021 +0100 +++ b/eric6/DataViews/CodeMetricsDialog.py Wed Mar 03 19:37:33 2021 +0100 @@ -9,6 +9,7 @@ import os import fnmatch +import collections from PyQt5.QtCore import pyqtSlot, Qt, QLocale from PyQt5.QtWidgets import ( @@ -153,7 +154,7 @@ self.checkProgress.setMaximum(len(files)) QApplication.processEvents() - total = {} + total = collections.defaultdict(int) CodeMetrics.summarize(total, 'files', len(files)) progress = 0