Fixed behavior and output if a file is deleted outside eric.

Fri, 30 May 2014 11:39:39 +0200

author
T.Rzepka <Tobias.Rzepka@gmail.com>
date
Fri, 30 May 2014 11:39:39 +0200
changeset 3618
49e7fbd66ef9
parent 3617
2f859c5dcfb4
child 3619
4643a9ef7dd6

Fixed behavior and output if a file is deleted outside eric.

Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py file | annotate | diff | comparison | revisions
Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py file | annotate | diff | comparison | revisions
--- a/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Fri May 30 11:17:33 2014 +0200
+++ b/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Fri May 30 11:39:39 2014 +0200
@@ -408,7 +408,7 @@
                 self.__createResultItem(
                     self.filename, 1, 1,
                     self.tr("Error: {0}").format(str(msg))
-                        .rstrip()[1:-1], False, False, False)
+                        .rstrip(), False, False, False)
                 self.progress += 1
                 # Continue with next file
                 self.check()
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri May 30 11:17:33 2014 +0200
+++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri May 30 11:39:39 2014 +0200
@@ -179,6 +179,10 @@
         The results are reported to the __processResult slot.
         @keyparam codestring optional sourcestring (str)
         """
+        if not self.files:
+            self.__finish()
+            return
+        
         self.filename = self.files.pop(0)
         self.checkProgress.setValue(self.progress)
         self.checkProgressLabel.setPath(self.filename)
@@ -201,7 +205,7 @@
                 self.__createResultItem(
                     self.filename, 1, 0,
                     self.tr("Error: {0}").format(str(msg))
-                    .rstrip()[1:-1], "")
+                    .rstrip(), "")
                 self.progress += 1
                 # Continue with next file
                 self.check()

eric ide

mercurial