From 433afb044da5c6605ea9bb62135e08c30bfb224c Mon Sep 17 00:00:00 2001 From: Sertonix <83883937+Sertonix@users.noreply.github.com> Date: Mon, 6 Feb 2023 09:50:50 +0000 Subject: [PATCH 1/2] allow comments in json --- runtime/syntax/json.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runtime/syntax/json.yaml b/runtime/syntax/json.yaml index 6d8408333b..956c4a1894 100644 --- a/runtime/syntax/json.yaml +++ b/runtime/syntax/json.yaml @@ -25,3 +25,15 @@ rules: - statement: "\\\"(\\\\\"|[^\"])*\\\"[[:space:]]*:\" \"'(\\'|[^'])*'[[:space:]]*:" - constant: "\\\\u[0-9a-fA-F]{4}|\\\\[bfnrt'\"/\\\\]" + + - comment: + start: "//" + end: "$" + rules: + - todo: "(TODO|XXX|FIXME)" + + - comment: + start: "/\\*" + end: "\\*/" + rules: + - todo: "(TODO|XXX|FIXME)" From 63b5c5799df9c353b2f5bd91f78595ed9f48f6e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6ran=20Karl?= <3951388+JoeKar@users.noreply.github.com> Date: Mon, 19 Aug 2024 20:08:01 +0200 Subject: [PATCH 2/2] syntax/json: Add colon to `TODO` comments --- runtime/syntax/json.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/syntax/json.yaml b/runtime/syntax/json.yaml index 956c4a1894..f69a304bf6 100644 --- a/runtime/syntax/json.yaml +++ b/runtime/syntax/json.yaml @@ -30,10 +30,10 @@ rules: start: "//" end: "$" rules: - - todo: "(TODO|XXX|FIXME)" + - todo: "(TODO|XXX|FIXME):?" - comment: start: "/\\*" end: "\\*/" rules: - - todo: "(TODO|XXX|FIXME)" + - todo: "(TODO|XXX|FIXME):?"