5
5
ScopeSupportFacetLevel ,
6
6
} from "./scopeSupportFacets.types" ;
7
7
8
- const { supported, notApplicable } = ScopeSupportFacetLevel ;
8
+ const { supported, unsupported , notApplicable } = ScopeSupportFacetLevel ;
9
9
10
10
export const haskellScopeSupport : LanguageScopeSupportFacetMap = {
11
11
command : notApplicable ,
@@ -16,68 +16,68 @@ export const haskellScopeSupport: LanguageScopeSupportFacetMap = {
16
16
endTag : notApplicable ,
17
17
attribute : notApplicable ,
18
18
19
- list : notApplicable ,
20
- map : notApplicable ,
21
- ifStatement : notApplicable ,
22
- regularExpression : notApplicable ,
23
- switchStatementSubject : notApplicable ,
24
- fieldAccess : notApplicable ,
25
-
26
- statement : notApplicable ,
27
- "statement.iteration.document" : notApplicable ,
28
- "statement.iteration.block" : notApplicable ,
29
-
30
- class : notApplicable ,
31
- className : notApplicable ,
32
- namedFunction : notApplicable ,
33
- "namedFunction.method" : notApplicable ,
34
- anonymousFunction : notApplicable ,
35
- functionName : notApplicable ,
36
-
37
- functionCall : notApplicable ,
38
- "functionCall.constructor" : notApplicable ,
39
- functionCallee : notApplicable ,
40
- "functionCallee.constructor" : notApplicable ,
41
-
42
- "argument.actual" : notApplicable ,
43
- "argument.actual.iteration" : notApplicable ,
44
- "argument.formal" : notApplicable ,
45
- "argument.formal.iteration" : notApplicable ,
46
-
47
- "comment.line" : notApplicable ,
48
- "comment.block" : notApplicable ,
49
-
50
- "string.singleLine" : notApplicable ,
19
+ list : unsupported ,
20
+ map : unsupported ,
21
+ ifStatement : unsupported ,
22
+ regularExpression : unsupported ,
23
+ switchStatementSubject : unsupported ,
24
+ fieldAccess : unsupported ,
25
+
26
+ statement : unsupported ,
27
+ "statement.iteration.document" : unsupported ,
28
+ "statement.iteration.block" : unsupported ,
29
+
30
+ class : unsupported ,
31
+ className : unsupported ,
32
+ namedFunction : supported ,
33
+ "namedFunction.method" : unsupported ,
34
+ anonymousFunction : unsupported ,
35
+ functionName : supported ,
36
+
37
+ functionCall : unsupported ,
38
+ "functionCall.constructor" : unsupported ,
39
+ functionCallee : unsupported ,
40
+ "functionCallee.constructor" : unsupported ,
41
+
42
+ "argument.actual" : unsupported ,
43
+ "argument.actual.iteration" : unsupported ,
44
+ "argument.formal" : unsupported ,
45
+ "argument.formal.iteration" : unsupported ,
46
+
47
+ "comment.line" : unsupported ,
48
+ "comment.block" : unsupported ,
49
+
50
+ "string.singleLine" : unsupported ,
51
51
"string.multiLine" : notApplicable ,
52
52
53
- "branch.if" : notApplicable ,
54
- "branch.if.iteration" : notApplicable ,
53
+ "branch.if" : unsupported ,
54
+ "branch.if.iteration" : unsupported ,
55
55
"branch.try" : notApplicable ,
56
56
"branch.switchCase" : notApplicable ,
57
57
"branch.switchCase.iteration" : notApplicable ,
58
58
"branch.ternary" : notApplicable ,
59
59
60
- "condition.if" : notApplicable ,
60
+ "condition.if" : unsupported ,
61
61
"condition.while" : notApplicable ,
62
62
"condition.doWhile" : notApplicable ,
63
63
"condition.for" : notApplicable ,
64
64
"condition.ternary" : notApplicable ,
65
65
"condition.switchCase" : notApplicable ,
66
66
67
- "name.assignment" : notApplicable ,
68
- "name.assignment.pattern" : notApplicable ,
67
+ "name.assignment" : unsupported ,
68
+ "name.assignment.pattern" : unsupported ,
69
69
"name.foreach" : notApplicable ,
70
- "name.function" : notApplicable ,
71
- "name.class" : notApplicable ,
72
- "name.field" : notApplicable ,
70
+ "name.function" : supported ,
71
+ "name.class" : unsupported ,
72
+ "name.field" : unsupported ,
73
73
74
74
"key.attribute" : notApplicable ,
75
75
"key.mapPair" : notApplicable ,
76
76
"key.mapPair.iteration" : notApplicable ,
77
77
78
- "value.assignment" : notApplicable ,
79
- "value.mapPair" : notApplicable ,
80
- "value.mapPair.iteration" : notApplicable ,
78
+ "value.assignment" : unsupported ,
79
+ "value.mapPair" : unsupported ,
80
+ "value.mapPair.iteration" : unsupported ,
81
81
"value.attribute" : notApplicable ,
82
82
"value.foreach" : notApplicable ,
83
83
"value.return" : notApplicable ,
0 commit comments