eric6/DataViews/CodeMetricsDialog.py

changeset 8147
99c7da0ab9d2
parent 8143
2c730d5fd177
child 8176
31965986ecd1
child 8207
d359172d11be
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

eric ide

mercurial