Lines Matching refs:msg
33 def location(msg: polib.POEntry):
34 if msg.occurrences:
35 occ = msg.occurrences[0]
40 def warn(msg: polib.POEntry,
47 if f'gcclint:ignore:{diagnostic_id}' in msg.flags:
58 def lint_gcc_internal_format(msg: polib.POEntry):
65 msgid: str = msg.msgid
85 if not msg.translated():
89 in_msgstr = re.findall('%<[^%]+%>', msg.msgstr)
92 warn(msg,
109 warn(msg,
114 warn(msg,
121 warn(msg, 'apostrophe', 'apostrophe without leading %')
132 warn(msg,
148 warn(msg,
161 warn(msg,
167 warn(msg,
171 if msg.translated():
172 if msg.msgstr.count("%<") != msg.msgstr.count("%>"):
173 warn(msg,
183 warn(msg,
193 warn(msg,
220 for msg in po:
221 msg: polib.POEntry
222 msgid = msg.msgid
226 seen[normalized] = msg
227 seen[msgid] = msg
231 warn(msg,
239 for msg in po:
240 msg: polib.POEntry
242 if not msg.obsolete and not msg.fuzzy:
243 if 'gcc-internal-format' in msg.flags:
244 lint_gcc_internal_format(msg)