diff --git a/tools/lintstack.py b/tools/lintstack.py
index 5639cec69..acde2b0fa 100755
--- a/tools/lintstack.py
+++ b/tools/lintstack.py
@@ -116,7 +116,12 @@ class LintOutput(object):
 
     def review_str(self):
         return ("File %(filename)s\nLine %(lineno)d:%(line_content)s\n"
-                "%(code)s: %(message)s" % self.__dict__)  # noqa
+                "%(code)s: %(message)s" %
+                {'filename': self.filename,
+                 'lineno': self.lineno,
+                 'line_content': self.line_content,
+                 'code': self.code,
+                 'message': self.message})
 
 
 class ErrorKeys(object):