Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

3 changes: 1 addition & 2 deletions data/scopeSupportFacetInfos.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,7 @@
- `interior.function` The body of a function declaration
- `interior.if` The body of an if/elif/else branch
- `interior.interface` The body of a interface
- `interior.lambda.block` The block body of a lambda/anonymous function
- `interior.lambda.expression` The expression body of a lambda/anonymous function
- `interior.lambda` The block body of a lambda/anonymous function
- `interior.method` The body of a method declaration
- `interior.namespace` the body of a namespace statement
- `interior.resource` the body of a 'with' / 'use' / 'using' statement
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/c.ts
Original file line number Diff line number Diff line change
Expand Up @@ -246,8 +246,7 @@ export const cScopeSupport: LanguageScopeSupportFacetMap = {
"argumentList.formal.lambda.empty": notApplicable,
"argumentList.formal.lambda.multiLine": notApplicable,
"argumentList.formal.lambda.singleLine": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"value.return.lambda": notApplicable,
anonymousFunction: notApplicable,

Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/cpp.ts
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ export const cppScopeSupport: LanguageScopeSupportFacetMap = {
"type.typeArgument": supported,
"type.typeArgument.iteration": supported,

"interior.lambda.block": supported,
"interior.lambda": supported,
"interior.try": supported,
"interior.foreach": supported,
"interior.constructor": supported,
Expand All @@ -85,6 +85,5 @@ export const cppScopeSupport: LanguageScopeSupportFacetMap = {

/* NOT APPLICABLE */

"interior.lambda.expression": notApplicable,
"value.return.lambda": notApplicable,
};
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/csharp.ts
Original file line number Diff line number Diff line change
Expand Up @@ -203,8 +203,7 @@ export const csharpScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": supported,
"interior.method": supported,
"interior.if": supported,
"interior.lambda.block": supported,
"interior.lambda.expression": supported,
"interior.lambda": supported,
"interior.for": supported,
"interior.foreach": supported,
"interior.while": supported,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/css.ts
Original file line number Diff line number Diff line change
Expand Up @@ -175,8 +175,7 @@ export const cssScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/html.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,7 @@ export const htmlScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/java.ts
Original file line number Diff line number Diff line change
Expand Up @@ -177,8 +177,7 @@ export const javaScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": supported,
"interior.method": supported,
"interior.if": supported,
"interior.lambda.block": supported,
"interior.lambda.expression": supported,
"interior.lambda": supported,
"interior.for": supported,
"interior.foreach": supported,
"interior.while": supported,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/javascript.ts
Original file line number Diff line number Diff line change
Expand Up @@ -173,8 +173,7 @@ export const javascriptCoreScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": supported,
"interior.method": supported,
"interior.if": supported,
"interior.lambda.block": supported,
"interior.lambda.expression": supported,
"interior.lambda": supported,
"interior.for": supported,
"interior.foreach": supported,
"interior.while": supported,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/json.ts
Original file line number Diff line number Diff line change
Expand Up @@ -165,8 +165,7 @@ export const jsonScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/markdown.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,7 @@ export const markdownScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/python.ts
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ export const pythonScopeSupport: LanguageScopeSupportFacetMap = {
"interior.function": supported,
"interior.constructor": supported,
"interior.method": supported,
"interior.lambda.expression": supported,
"interior.if": supported,
"interior.try": supported,
"interior.switch": supported,
Expand Down Expand Up @@ -272,7 +271,7 @@ export const pythonScopeSupport: LanguageScopeSupportFacetMap = {
// Multiline lambda
"argumentList.formal.lambda.multiLine": notApplicable,
"argument.formal.lambda.multiLine": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda": notApplicable,

// Block comments
"comment.block": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/r.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,7 @@ export const rScopeSupport: LanguageScopeSupportFacetMap = {
"interior.class": unsupported,
"interior.function": unsupported,
"interior.if": unsupported,
"interior.lambda.block": unsupported,
"interior.lambda.expression": unsupported,
"interior.lambda": unsupported,
"interior.try": unsupported,
"key.attribute": unsupported,
"name.class": unsupported,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/scm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,8 +160,7 @@ export const scmScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -910,14 +910,10 @@ export const scopeSupportFacetInfos: Record<
description: "The body of a method declaration",
scopeType: { type: "interior" },
},
"interior.lambda.block": {
"interior.lambda": {
description: "The block body of a lambda/anonymous function",
scopeType: { type: "interior" },
},
"interior.lambda.expression": {
description: "The expression body of a lambda/anonymous function",
scopeType: { type: "interior" },
},
"interior.if": {
description: "The body of an if/elif/else branch",
scopeType: { type: "interior" },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,7 @@ export const scopeSupportFacets = [
"interior.function",
"interior.constructor",
"interior.method",
"interior.lambda.block",
"interior.lambda.expression",
"interior.lambda",
"interior.element",
"interior.command",
"interior.cell",
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/talon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -180,8 +180,7 @@ export const talonScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/xml.ts
Original file line number Diff line number Diff line change
Expand Up @@ -159,8 +159,7 @@ export const xmlScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
3 changes: 1 addition & 2 deletions packages/common/src/scopeSupportFacets/yaml.ts
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,7 @@ export const yamlScopeSupport: LanguageScopeSupportFacetMap = {
"interior.constructor": notApplicable,
"interior.method": notApplicable,
"interior.if": notApplicable,
"interior.lambda.block": notApplicable,
"interior.lambda.expression": notApplicable,
"interior.lambda": notApplicable,
"interior.for": notApplicable,
"interior.foreach": notApplicable,
"interior.while": notApplicable,
Expand Down
Loading