Skip to content

Commit 8bb8dee

Browse files
committed
(r) clean up facet list
1 parent 2642bf6 commit 8bb8dee

File tree

1 file changed

+23
-112
lines changed
  • packages/common/src/scopeSupportFacets

1 file changed

+23
-112
lines changed

packages/common/src/scopeSupportFacets/r.ts

Lines changed: 23 additions & 112 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ export const rScopeSupport: LanguageScopeSupportFacetMap = {
2525
"value.variable": supported,
2626
"value.variable.pattern": notApplicable,
2727

28-
// "interior.function": unsupported,
29-
// "interior.lambda": unsupported,
30-
// "interior.if": unsupported,
31-
// "interior.try": unsupported,
28+
"interior.function": unsupported,
29+
"interior.lambda": unsupported,
30+
"interior.if": unsupported,
31+
"interior.try": unsupported,
3232

3333
command: notApplicable,
3434
element: notApplicable,
@@ -50,112 +50,29 @@ export const rScopeSupport: LanguageScopeSupportFacetMap = {
5050
"string.singleLine": unsupported,
5151
"string.multiLine": unsupported,
5252

53-
// "statement.class"
54-
// "statement.iteration.document"
55-
// "statement.iteration.block"
53+
"statement.class": unsupported,
5654
class: unsupported,
57-
// "class.iteration.document"
58-
// "class.iteration.block"
5955
className: unsupported,
60-
// "className.iteration.document"
61-
// "className.iteration.block"
62-
// "namedFunction.method"
63-
// "namedFunction.method.iteration.class"
64-
// "namedFunction.constructor"
65-
// "namedFunction.iteration.block"
66-
// "namedFunction.iteration.document"
67-
// "functionName.method"
68-
// "functionName.method.iteration.class"
69-
// "functionName.constructor"
70-
// "functionName.iteration.block"
71-
// "functionName.iteration.document"
72-
// "functionCall.constructor"
73-
// "functionCallee.constructor"
74-
// "argument.actual"
75-
// "argument.actual.iteration"
76-
// "argument.actual.method"
77-
// "argument.actual.method.iteration"
78-
// "argument.actual.constructor"
79-
// "argument.actual.constructor.iteration"
80-
// "argument.formal"
81-
// "argument.formal.iteration"
82-
// "argument.formal.method"
83-
// "argument.formal.method.iteration"
84-
// "argument.formal.constructor"
85-
// "argument.formal.constructor.iteration"
86-
// "argument.formal.lambda"
87-
// "argument.formal.lambda.iteration"
88-
// "argumentList.formal.method"
89-
// "argumentList.formal.constructor"
90-
// "argumentList.formal.lambda"
91-
// "textFragment.comment.line"
92-
// "textFragment.comment.block"
93-
// "textFragment.string.singleLine"
94-
// "textFragment.string.multiLine"
95-
// "textFragment.element"
96-
// disqualifyDelimiter
97-
// pairDelimiter
9856
"branch.if": unsupported,
99-
// "branch.loop"
100-
// "branch.if.iteration"
101-
// "branch.try"
102-
// "branch.try.iteration"
103-
// "branch.switchCase"
104-
// "branch.switchCase.iteration"
105-
// "branch.ternary"
106-
// "collectionItem.unenclosed"
107-
// "collectionItem.unenclosed.iteration"
108-
// "condition.if"
109-
// "condition.while"
110-
// "condition.doWhile"
111-
// "condition.for"
112-
// "condition.ternary"
113-
// "condition.switchCase"
114-
// "condition.switchCase.iteration"
115-
// "name.assignment"
116-
// "name.assignment.pattern"
117-
// "name.variable"
118-
// "name.variable.pattern"
119-
// "name.foreach"
120-
// "name.function"
121-
// "name.method"
122-
// "name.constructor"
123-
// "name.class"
124-
// "name.field"
125-
// "name.resource"
126-
// "name.resource.iteration"
127-
// "name.argument.actual"
128-
// "name.argument.actual.iteration"
129-
// "name.argument.formal"
130-
// "name.argument.formal.iteration"
131-
// "name.argument.formal.method"
132-
// "name.argument.formal.method.iteration"
133-
// "name.argument.formal.constructor"
134-
// "name.argument.formal.constructor.iteration"
135-
// "name.iteration.block"
136-
// "name.iteration.document"
137-
// "key.attribute"
138-
// "key.mapPair"
139-
// "key.mapPair.iteration"
140-
// "value.mapPair"
141-
// "value.mapPair.iteration"
142-
// "value.foreach"
143-
// "value.attribute"
57+
"branch.loop": unsupported,
58+
"branch.if.iteration": unsupported,
59+
"branch.try": unsupported,
60+
"branch.try.iteration": unsupported,
61+
"branch.switchCase": unsupported,
62+
"branch.switchCase.iteration": unsupported,
63+
"branch.ternary": unsupported,
64+
"condition.for": unsupported,
65+
"condition.ternary": unsupported,
66+
"name.foreach": unsupported,
67+
"name.function": unsupported,
68+
"name.method": unsupported,
69+
"name.class": unsupported,
70+
"name.field": unsupported,
71+
"key.attribute": unsupported,
72+
"value.foreach": unsupported,
73+
"value.attribute": unsupported,
14474
"value.return": unsupported,
145-
// "value.return.lambda"
146-
// "value.field"
147-
// "value.yield"
148-
// "value.resource"
149-
// "value.resource.iteration"
150-
// "value.argument.formal"
151-
// "value.argument.formal.iteration"
152-
// "value.argument.actual"
153-
// "value.argument.actual.iteration"
154-
// "value.argument.formal.method"
155-
// "value.argument.formal.method.iteration"
156-
// "value.argument.formal.constructor"
157-
// "value.argument.formal.constructor.iteration"
158-
// "value.typeAlias": notApplicable,
75+
"value.typeAlias": notApplicable,
15976
"type.variable": notApplicable,
16077
"type.argument.formal": notApplicable,
16178
"type.argument.formal.iteration": notApplicable,
@@ -180,10 +97,4 @@ export const rScopeSupport: LanguageScopeSupportFacetMap = {
18097
"interior.command": notApplicable,
18198
"interior.cell": notApplicable,
18299
"interior.class": unsupported,
183-
// "interior.switchCase"
184-
// "interior.ternary"
185-
// "interior.loop"
186-
// "interior.resource"
187-
188-
"name.foreach": unsupported,
189100
};

0 commit comments

Comments
 (0)