Browse Source

autotest: attempt to fix param-parse crlf issue

c415-sdk
Peter Barker 5 years ago committed by Peter Barker
parent
commit
a9f3f9af40
  1. 4
      Tools/autotest/param_metadata/param_parse.py

4
Tools/autotest/param_metadata/param_parse.py

@ -37,9 +37,9 @@ args = parser.parse_args() @@ -37,9 +37,9 @@ args = parser.parse_args()
prog_param = re.compile(r"@Param: (\w+).*((?:\n[ \t]*// @(\w+)(?:{([^}]+)})?: (.*))+)(?:\n[ \t]*\n|\n[ \t]+[A-Z])", re.MULTILINE)
# match e.g @Value: 0=Unity, 1=Koala, 17=Liability
prog_param_fields = re.compile(r"[ \t]*// @(\w+): (.*)")
prog_param_fields = re.compile(r"[ \t]*// @(\w+): ([^\r\n]*)")
# match e.g @Value{Copter}: 0=Volcano, 1=Peppermint
prog_param_tagged_fields = re.compile(r"[ \t]*// @(\w+){([^}]+)}: (.*)")
prog_param_tagged_fields = re.compile(r"[ \t]*// @(\w+){([^}]+)}: ([^\r\n]*)")
prog_groups = re.compile(r"@Group: *(\w+).*((?:\n[ \t]*// @(Path): (\S+))+)", re.MULTILINE)

Loading…
Cancel
Save