Bug 1302192: require headings to begin a line; r=hammad13060+583205 draft
authorDustin J. Mitchell <dustin@mozilla.com>
Fri, 23 Dec 2016 22:04:45 +0000
changeset 454197 131d8c0639a36c75dbddb4c0ef1443c0b8890a90
parent 454196 c3c701a614972c125b814b9272310d487433c7d5
child 540645 f2922e49dc32a51dfd83f0709b88deab7da418d2
push id39862
push userdmitchell@mozilla.com
push dateWed, 28 Dec 2016 14:40:33 +0000
reviewershammad13060
bugs1302192, 583205
milestone53.0a1
Bug 1302192: require headings to begin a line; r=hammad13060+583205 MozReview-Commit-ID: 4me4VI8Si0h
taskcluster/taskgraph/util/verify.py
--- a/taskcluster/taskgraph/util/verify.py
+++ b/taskcluster/taskgraph/util/verify.py
@@ -19,17 +19,17 @@ def verify_docs(filename, identifiers, a
         if appearing_as == "inline-literal":
             expression_list = [
                 "``" + identifier + "``"
                 for identifier in identifiers
                 if not identifier.startswith("_")
             ]
         elif appearing_as == "heading":
             expression_list = [
-                identifier + "\n(?:(?:(?:-+\n)+)|(?:(?:.+\n)+))"
+                '\n' + identifier + "\n(?:(?:(?:-+\n)+)|(?:(?:.+\n)+))"
                 for identifier in identifiers
                 if not identifier.startswith("_")
             ]
         else:
             raise Exception("appearing_as = `{}` not defined".format(appearing_as))
 
         for expression, identifier in zip(expression_list, identifiers):
             match_group = re.search(expression, doctext)