X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=runtime%2Fsyntax%2Fdockerfile.yaml;h=ef48034f473344778d0329b0077e69aa227f79c9;hb=c0f279ffe8ac21aab96d29c97c8eaff7d561ed13;hp=f75b4002ba774af71bdf45faa4730214dcbe608e;hpb=7d422bfae2742876d42446bb294aab1b25786c95;p=micro.git diff --git a/runtime/syntax/dockerfile.yaml b/runtime/syntax/dockerfile.yaml index f75b4002..ef48034f 100644 --- a/runtime/syntax/dockerfile.yaml +++ b/runtime/syntax/dockerfile.yaml @@ -5,7 +5,7 @@ detect: rules: ## Keywords - - keyword: "(?i)^(FROM|MAINTAINER|RUN|CMD|LABEL|EXPOSE|ENV|ADD|COPY|ENTRYPOINT|VOLUME|USER|WORKDIR|ONBUILD|ARG|HEALTHCHECK|STOPSIGNAL|SHELL)[[:space:]]" + - type.keyword: "(?i)^(FROM|MAINTAINER|RUN|CMD|LABEL|EXPOSE|ENV|ADD|COPY|ENTRYPOINT|VOLUME|USER|WORKDIR|ONBUILD|ARG|HEALTHCHECK|STOPSIGNAL|SHELL)[[:space:]]" ## Brackets & parenthesis - statement: "(\\(|\\)|\\[|\\])" @@ -23,12 +23,14 @@ rules: - constant.string: start: "\"" end: "\"" + skip: "\\\\." rules: - constant.specialChar: "\\\\." - constant.string: start: "'" end: "'" + skip: "\\\\." rules: - constant.specialChar: "\\\\."