diff -r db2d19af4675 -r 99c7da0ab9d2 eric6/DataViews/CodeMetricsDialog.py --- a/eric6/DataViews/CodeMetricsDialog.py Tue Mar 02 19:49:43 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 ( @@ -165,7 +166,7 @@ self.checkProgress.setMaximum(len(files)) QApplication.processEvents() - total = {} + total = collections.defaultdict(int) CodeMetrics.summarize(total, 'files', len(files)) progress = 0