Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py

branch
BgService
changeset 3443
7d919fd299f6
parent 3145
a9de05d4a22f
child 3445
bf95eac5ce12
diff -r 927186c0d409 -r 7d919fd299f6 Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py
--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py	Thu Mar 27 21:27:08 2014 +0100
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleStatisticsDialog.py	Thu Mar 27 23:03:40 2014 +0100
@@ -10,12 +10,10 @@
 
 from __future__ import unicode_literals
 
-from PyQt4.QtCore import Qt, QCoreApplication
+from PyQt4.QtCore import Qt
 from PyQt4.QtGui import QDialog, QTreeWidgetItem
 
-from . import pep8
-from .NamingStyleChecker import NamingStyleChecker
-from .DocStyleChecker import DocStyleChecker
+from .translations import _messages, _messages_sample_args
 
 from .Ui_CodeStyleStatisticsDialog import Ui_CodeStyleStatisticsDialog
 
@@ -27,7 +25,7 @@
     Class implementing a dialog showing statistical data for the last
     code style checker run.
     """
-    def __init__(self, statistics, parent=None):
+    def __init__ (self, statistics, parent=None):
         """
         Constructor
         
@@ -48,21 +46,13 @@
         totalIssues = 0
         
         for code in sorted(stats.keys()):
-            if code in pep8.pep8_messages_sample_args:
-                message = QCoreApplication.translate(
-                    "pep8", pep8.pep8_messages[code]).format(
-                    *pep8.pep8_messages_sample_args[code])
-            elif code in pep8.pep8_messages:
-                message = QCoreApplication.translate(
-                    "pep8", pep8.pep8_messages[code])
-            elif code in NamingStyleChecker.Messages:
-                message = QCoreApplication.translate(
-                    "NamingStyleChecker", NamingStyleChecker.Messages[code])
-            elif code in DocStyleChecker.Messages:
-                message = QCoreApplication.translate(
-                    "DocStyleChecker", DocStyleChecker.Messages[code])
-            else:
+            message = _messages.get(code)
+            if message is None:
                 continue
+            
+            if code in _messages_sample_args:
+                message = message.format(*_messages_sample_args[code])
+            
             self.__createItem(stats[code], code, message)
             totalIssues += stats[code]
         

eric ide

mercurial