eric6/DataViews/CodeMetricsDialog.py

branch
maintenance
changeset 8148
f50b338b63cc
parent 7923
91e843545d9a
child 8176
31965986ecd1
diff -r 2bb9f3e97cba -r f50b338b63cc eric6/DataViews/CodeMetricsDialog.py
--- 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

eric ide

mercurial