@@ -186,21 +186,23 @@ For example:
186186
187187Outputs:
188188
189- ~~~
190- root: Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
189+ ~~~ diff
191190RefactoringTool: Refactored example-args.py
192191--- example-args.py (original)
193192+++ example-args.py (refactored)
194- @@ -2,6 +2,6 @@
195-
193+ @@ -2,8 +2,8 @@
196194 class Window(QLabel):
197195 def foo(self, value, tr=None):
198- - self.tr("Messaggio %1").arg(self.getText()) # cose
199- - tr("Messaggio %1 e %2").arg(self.getText()).arg(value)
200- - qApp.translate("Messaggio %1 e %2").arg(self.getText(), value)
201- + self.tr("Messaggio {0}").format(self.getText()) # cose
202- + tr("Messaggio {0} e {1}").format(self.getText(), value)
203- + qApp.translate("Messaggio {0} e {1}").format(self.getText(), value)
196+ - self.tr("Message %1").arg(self.getText()) # some comment
197+ - tr("Message %1 and %2").arg(self.getText()).arg(value)
198+ - qApp.translate("Message %1 and %2").arg(self.getText(), value)
199+ - QString("Message %1 and %2").arg(self.getText(), value)
200+ - print(tr("Some message %1").arg(value))
201+ + self.tr("Message {0}").format(self.getText()) # some comment
202+ + tr("Message {0} and {1}").format(self.getText(), value)
203+ + qApp.translate("Message {0} and {1}").format(self.getText(), value)
204+ + ("Message {0} and {1}").format(self.getText(), value)
205+ + print(tr("Some message {0}").format(value))
204206RefactoringTool: Files that need to be modified:
205207RefactoringTool: example-args.py
206208~~~
0 commit comments