From bcab821df948be9066f8ac7edf0fc464f34cbbc7 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Thu, 15 May 2014 00:45:50 +0200 Subject: [PATCH] linter output changes - #408 --- jedi/evaluate/analysis.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jedi/evaluate/analysis.py b/jedi/evaluate/analysis.py index ab39beb4..c3627fa6 100644 --- a/jedi/evaluate/analysis.py +++ b/jedi/evaluate/analysis.py @@ -38,8 +38,12 @@ class Error(object): def description(self): return CODES[self.name][2] + def __unicode__(self): + return '%s:%s:%s: %s %s' % (self.path, self.line, self.column, + self.code, self.description()) + def __str__(self): - return '%s: %s:%s' % (self.code, self.line, self.description()) + return self.__unicode__() def __eq__(self, other): return (self.path == other.path and self.name == other.name