@@ -29,12 +29,9 @@ def __init__(
2929 if not msgid [0 ] in MSG_TYPES :
3030 raise InvalidMessageError ("Bad message type %s in %r" % (msgid [0 ], msgid ))
3131 self .msgid = msgid
32+ self .symbol = symbol
3233 self .msg = msg
3334 self .description = description
34- if not symbol :
35- # backward compatibility, message may not have a symbol
36- symbol = msgid
37- self .symbol = symbol
3835 self .scope = scope
3936 self .minversion = minversion
4037 self .maxversion = maxversion
@@ -60,10 +57,6 @@ def format_help(self, checkerref=False):
6057 if checkerref :
6158 desc += " This message belongs to the %s checker." % self .checker .name
6259 title = self .msg
63- if self .symbol :
64- msgid = "%s (%s)" % (self .symbol , self .msgid )
65- else :
66- msgid = self .msgid
6760 if self .minversion or self .maxversion :
6861 restr = []
6962 if self .minversion :
@@ -75,9 +68,9 @@ def format_help(self, checkerref=False):
7568 desc += " It can't be emitted when using Python %s." % restr
7669 else :
7770 desc += " This message can't be emitted when using Python %s." % restr
78- desc = normalize_text (" " .join (desc .split ()), indent = " " )
71+ msg_help = normalize_text (" " .join (desc .split ()), indent = " " )
72+ message_id = "%s (%s)" % (self .symbol , self .msgid )
7973 if title != "%s" :
8074 title = title .splitlines ()[0 ]
81-
82- return ":%s: *%s*\n %s" % (msgid , title .rstrip (" " ), desc )
83- return ":%s:\n %s" % (msgid , desc )
75+ return ":%s: *%s*\n %s" % (message_id , title .rstrip (" " ), msg_help )
76+ return ":%s:\n %s" % (message_id , msg_help )
0 commit comments