From ad8f3753b80a50ced3cae29bbba83795e061bb61 Mon Sep 17 00:00:00 2001 From: Daniel Grenner Date: Wed, 13 Apr 2022 15:06:55 +0200 Subject: [PATCH] Add user-review-requested to grammar Signed-off-by: Daniel Grenner --- src/extension/parser/symbols.ts | 2 ++ syntaxes/github-issues.tmGrammar.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/extension/parser/symbols.ts b/src/extension/parser/symbols.ts index 3107419..17cb5d1 100644 --- a/src/extension/parser/symbols.ts +++ b/src/extension/parser/symbols.ts @@ -168,6 +168,7 @@ export const QueryNodeImpliesPullRequestSchema = new Set([ 'review', 'reviewed-by', 'team-review-requested', + 'user-review-requested', 'merged', ]); @@ -208,6 +209,7 @@ export const QualifiedValueNodeSchema = new Map([ ['involves', QualifiedValueInfo.username(RepeatInfo.Repeat, 'Issues and pull requests that in some way involve a user. The involves qualifier is a logical OR between the author, assignee, mentions, and commenter qualifiers for a single user')], ['review-requested', QualifiedValueInfo.username(undefined, 'Pull requests where a specific user is requested for review')], ['reviewed-by', QualifiedValueInfo.username(undefined, 'Pull requests reviewed by a particular user')], + ['user-review-requested', QualifiedValueInfo.username(undefined, 'Pull requests where a specific user is directly requested for review')], // simple value ['closed', QualifiedValueInfo.simple(ValueType.Date, 'Issues and pull requests based on when they were closed')], ['created', QualifiedValueInfo.simple(ValueType.Date, 'Issues and pull requests based on when they were created')], diff --git a/syntaxes/github-issues.tmGrammar.json b/syntaxes/github-issues.tmGrammar.json index d32470b..6114b13 100644 --- a/syntaxes/github-issues.tmGrammar.json +++ b/syntaxes/github-issues.tmGrammar.json @@ -35,7 +35,7 @@ }, { "name": "keyword.other", - "match": "\\b(type|updated|in|org|repo|user|state|assignee|author|mentions|team|stars|topics|pushed|size|commenter|involves|label|linked|milestone|project|language|comments|interactions|reactions|created|closed|archived|is|no|status|base|head|draft|review-requested|review|reviewed-by|team-review-requested|merged)\\b" + "match": "\\b(type|updated|in|org|repo|user|state|assignee|author|mentions|team|stars|topics|pushed|size|commenter|involves|label|linked|milestone|project|language|comments|interactions|reactions|created|closed|archived|is|no|status|base|head|draft|review-requested|review|reviewed-by|team-review-requested|user-review-requested|merged)\\b" } ] }