├── .commitlintrc.json ├── .editorconfig ├── .github └── workflows │ ├── automerge.yml │ ├── manualRelease.yml │ ├── onPushToMain.yml │ ├── onRelease.yml │ ├── slackNotify.yml │ ├── testCommitExceptMain.yml │ └── validatePR.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── extensions.json ├── settings.json └── tasks.json ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE ├── LICENSE ├── README.md ├── SECURITY.md ├── docs ├── coding-guidelines.md ├── commit-guidelines.md └── publishing.md ├── grammars ├── apex.tmLanguage ├── apex.tmLanguage.cson └── soql.tmLanguage ├── package.json ├── scripts ├── build-atom.js ├── build-grammars.js └── build-soql.js ├── src ├── apex.tmLanguage.yml ├── soql.tmLanguage.template.yml └── syntax.md ├── test ├── annotation.test.ts ├── class.test.ts ├── comment.test.ts ├── constructor.test.ts ├── enum.test.ts ├── expressions.test.ts ├── field.test.ts ├── for-statements.test.ts ├── incomplete-code.test.ts ├── initializer-block.test.ts ├── interface.test.ts ├── javadoc.test.ts ├── literals.test.ts ├── local.test.ts ├── method.test.ts ├── operator.test.ts ├── property.test.ts ├── queries.test.ts ├── repros │ ├── .forceignore │ ├── .vscode │ │ └── settings.json │ ├── force-app │ │ └── main │ │ │ └── default │ │ │ └── classes │ │ │ ├── AnnotationOnSameLine_PR68_PR69.cls │ │ │ ├── AnnotationOnSameLine_PR68_PR69.cls-meta.xml │ │ │ ├── DMLOnMethodCallResults_PR71.cls │ │ │ ├── DMLOnMethodCallResults_PR71.cls-meta.xml │ │ │ ├── FinalKeywordInMethodParams_PR67.cls │ │ │ ├── FinalKeywordInMethodParams_PR67.cls-meta.xml │ │ │ ├── InitializerBlockSyntax_PR73.cls │ │ │ ├── InitializerBlockSyntax_PR73.cls-meta.xml │ │ │ ├── NamespaceQualifiedTypes_PR72.cls │ │ │ ├── NamespaceQualifiedTypes_PR72.cls-meta.xml │ │ │ ├── SwitchWhenBraceMatching_PR74_PR75.cls │ │ │ ├── SwitchWhenBraceMatching_PR74_PR75.cls-meta.xml │ │ │ ├── TernaryExpressions_PR70.cls │ │ │ ├── TernaryExpressions_PR70.cls-meta.xml │ │ │ ├── TernaryWithDecimals_W8095488.cls │ │ │ └── TernaryWithDecimals_W8095488.cls-meta.xml │ └── sfdx-project.json ├── soql │ ├── header-comments.soql │ ├── highlight_partial_from.soql │ ├── simple_account.soql │ ├── snapshots │ │ ├── example-COUNT.soql │ │ ├── example-COUNT.soql.snap │ │ ├── example-HAVING.soql │ │ ├── example-HAVING.soql.snap │ │ ├── example-LIMIT.soql │ │ ├── example-LIMIT.soql.snap │ │ ├── example-OFFSET_ORDER_BY.soql │ │ ├── example-OFFSET_ORDER_BY.soql.snap │ │ ├── example-OFFSET_ORDER_BY_LIMIT.soql │ │ ├── example-OFFSET_ORDER_BY_LIMIT.soql.snap │ │ ├── example-ORDERY_BY.soql │ │ ├── example-ORDERY_BY.soql.snap │ │ ├── example-ORDER_BY_LIMIT.soql │ │ ├── example-ORDER_BY_LIMIT.soql.snap │ │ ├── example-WHERE.soql │ │ ├── example-WHERE.soql.snap │ │ ├── example-child-to-parent-CUSTOM_OBJECTS.soql │ │ ├── example-child-to-parent-CUSTOM_OBJECTS.soql.snap │ │ ├── example-child-to-parent.soql │ │ ├── example-child-to-parent.soql.snap │ │ ├── example-parent-to-child.soql │ │ ├── example-parent-to-child.soql.snap │ │ ├── example-parent-to-child_CUSTOM_OBJECTS.soql │ │ ├── example-parent-to-child_CUSTOM_OBJECTS.soql.snap │ │ ├── example-relationship-WHERE.soql │ │ ├── example-relationship-WHERE.soql.snap │ │ ├── example-relationship-polymorphic-key.soql │ │ ├── example-relationship-polymorphic-key.soql.snap │ │ ├── example-relationship-timerange.soql │ │ ├── example-relationship-timerange.soql.snap │ │ ├── example-relationship-with-aggregate.soql │ │ ├── example-relationship-with-aggregate.soql.snap │ │ ├── example-relationship_TYPEOF.soql │ │ ├── example-relationship_TYPEOF.soql.snap │ │ ├── example-simple-query.soql │ │ ├── example-simple-query.soql.snap │ │ ├── example_GROUP_BY.soql │ │ ├── example_GROUP_BY.soql.snap │ │ ├── simple_account.soql │ │ ├── simple_account.soql.snap │ │ ├── some_functions.soql │ │ └── some_functions.soql.snap │ └── timestamp_literals.soql ├── statements.test.ts ├── switch.test.ts ├── system.test.ts ├── trigger.test.ts ├── type-name.test.ts ├── utils │ ├── registry.ts │ └── tokenize.ts └── xml-doc-comment.test.ts ├── tsconfig.json └── yarn.lock /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/manualRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/manualRelease.yml -------------------------------------------------------------------------------- /.github/workflows/onPushToMain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/onPushToMain.yml -------------------------------------------------------------------------------- /.github/workflows/onRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/onRelease.yml -------------------------------------------------------------------------------- /.github/workflows/slackNotify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/slackNotify.yml -------------------------------------------------------------------------------- /.github/workflows/testCommitExceptMain.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/testCommitExceptMain.yml -------------------------------------------------------------------------------- /.github/workflows/validatePR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.github/workflows/validatePR.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | // .prettierignore 2 | **/*.yml 3 | node_modules 4 | out 5 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/ISSUE_TEMPLATE -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/coding-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/docs/coding-guidelines.md -------------------------------------------------------------------------------- /docs/commit-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/docs/commit-guidelines.md -------------------------------------------------------------------------------- /docs/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/docs/publishing.md -------------------------------------------------------------------------------- /grammars/apex.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/grammars/apex.tmLanguage -------------------------------------------------------------------------------- /grammars/apex.tmLanguage.cson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/grammars/apex.tmLanguage.cson -------------------------------------------------------------------------------- /grammars/soql.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/grammars/soql.tmLanguage -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build-atom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/scripts/build-atom.js -------------------------------------------------------------------------------- /scripts/build-grammars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/scripts/build-grammars.js -------------------------------------------------------------------------------- /scripts/build-soql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/scripts/build-soql.js -------------------------------------------------------------------------------- /src/apex.tmLanguage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/src/apex.tmLanguage.yml -------------------------------------------------------------------------------- /src/soql.tmLanguage.template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/src/soql.tmLanguage.template.yml -------------------------------------------------------------------------------- /src/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/src/syntax.md -------------------------------------------------------------------------------- /test/annotation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/annotation.test.ts -------------------------------------------------------------------------------- /test/class.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/class.test.ts -------------------------------------------------------------------------------- /test/comment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/comment.test.ts -------------------------------------------------------------------------------- /test/constructor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/constructor.test.ts -------------------------------------------------------------------------------- /test/enum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/enum.test.ts -------------------------------------------------------------------------------- /test/expressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/expressions.test.ts -------------------------------------------------------------------------------- /test/field.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/field.test.ts -------------------------------------------------------------------------------- /test/for-statements.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/for-statements.test.ts -------------------------------------------------------------------------------- /test/incomplete-code.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/incomplete-code.test.ts -------------------------------------------------------------------------------- /test/initializer-block.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/initializer-block.test.ts -------------------------------------------------------------------------------- /test/interface.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/interface.test.ts -------------------------------------------------------------------------------- /test/javadoc.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/javadoc.test.ts -------------------------------------------------------------------------------- /test/literals.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/literals.test.ts -------------------------------------------------------------------------------- /test/local.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/local.test.ts -------------------------------------------------------------------------------- /test/method.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/method.test.ts -------------------------------------------------------------------------------- /test/operator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/operator.test.ts -------------------------------------------------------------------------------- /test/property.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/property.test.ts -------------------------------------------------------------------------------- /test/queries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/queries.test.ts -------------------------------------------------------------------------------- /test/repros/.forceignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/.forceignore -------------------------------------------------------------------------------- /test/repros/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "xml.preferences.showSchemaDocumentationType": "none" 3 | } 4 | -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/AnnotationOnSameLine_PR68_PR69.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/AnnotationOnSameLine_PR68_PR69.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/AnnotationOnSameLine_PR68_PR69.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/AnnotationOnSameLine_PR68_PR69.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/DMLOnMethodCallResults_PR71.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/DMLOnMethodCallResults_PR71.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/DMLOnMethodCallResults_PR71.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/DMLOnMethodCallResults_PR71.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/FinalKeywordInMethodParams_PR67.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/FinalKeywordInMethodParams_PR67.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/FinalKeywordInMethodParams_PR67.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/FinalKeywordInMethodParams_PR67.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/InitializerBlockSyntax_PR73.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/InitializerBlockSyntax_PR73.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/InitializerBlockSyntax_PR73.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/InitializerBlockSyntax_PR73.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/NamespaceQualifiedTypes_PR72.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/NamespaceQualifiedTypes_PR72.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/NamespaceQualifiedTypes_PR72.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/NamespaceQualifiedTypes_PR72.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/SwitchWhenBraceMatching_PR74_PR75.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/SwitchWhenBraceMatching_PR74_PR75.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/SwitchWhenBraceMatching_PR74_PR75.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/SwitchWhenBraceMatching_PR74_PR75.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/TernaryExpressions_PR70.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/TernaryExpressions_PR70.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/TernaryExpressions_PR70.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/TernaryExpressions_PR70.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/TernaryWithDecimals_W8095488.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/TernaryWithDecimals_W8095488.cls -------------------------------------------------------------------------------- /test/repros/force-app/main/default/classes/TernaryWithDecimals_W8095488.cls-meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/force-app/main/default/classes/TernaryWithDecimals_W8095488.cls-meta.xml -------------------------------------------------------------------------------- /test/repros/sfdx-project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/repros/sfdx-project.json -------------------------------------------------------------------------------- /test/soql/header-comments.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/header-comments.soql -------------------------------------------------------------------------------- /test/soql/highlight_partial_from.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/highlight_partial_from.soql -------------------------------------------------------------------------------- /test/soql/simple_account.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/simple_account.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-COUNT.soql: -------------------------------------------------------------------------------- 1 | SELECT COUNT() FROM Contact 2 | -------------------------------------------------------------------------------- /test/soql/snapshots/example-COUNT.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-COUNT.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-HAVING.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-HAVING.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-HAVING.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-HAVING.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-LIMIT.soql: -------------------------------------------------------------------------------- 1 | SELECT Name FROM Account WHERE Industry = 'media' LIMIT 125 2 | -------------------------------------------------------------------------------- /test/soql/snapshots/example-LIMIT.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-LIMIT.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-OFFSET_ORDER_BY.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-OFFSET_ORDER_BY.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-OFFSET_ORDER_BY.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-OFFSET_ORDER_BY.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-OFFSET_ORDER_BY_LIMIT.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-OFFSET_ORDER_BY_LIMIT.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-OFFSET_ORDER_BY_LIMIT.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-OFFSET_ORDER_BY_LIMIT.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-ORDERY_BY.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-ORDERY_BY.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-ORDERY_BY.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-ORDERY_BY.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-ORDER_BY_LIMIT.soql: -------------------------------------------------------------------------------- 1 | SELECT Name FROM Account WHERE Industry = 'media' ORDER BY BillingPostalCode ASC NULLS LAST LIMIT 125 2 | -------------------------------------------------------------------------------- /test/soql/snapshots/example-ORDER_BY_LIMIT.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-ORDER_BY_LIMIT.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-WHERE.soql: -------------------------------------------------------------------------------- 1 | SELECT Id FROM Contact WHERE Name LIKE 'A%' AND MailingCity = 'California' 2 | -------------------------------------------------------------------------------- /test/soql/snapshots/example-WHERE.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-WHERE.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-child-to-parent-CUSTOM_OBJECTS.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-child-to-parent-CUSTOM_OBJECTS.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-child-to-parent-CUSTOM_OBJECTS.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-child-to-parent-CUSTOM_OBJECTS.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-child-to-parent.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-child-to-parent.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-child-to-parent.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-child-to-parent.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-parent-to-child.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-parent-to-child.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-parent-to-child.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-parent-to-child.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-parent-to-child_CUSTOM_OBJECTS.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-parent-to-child_CUSTOM_OBJECTS.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-parent-to-child_CUSTOM_OBJECTS.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-parent-to-child_CUSTOM_OBJECTS.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-WHERE.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-WHERE.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-WHERE.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-WHERE.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-polymorphic-key.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-polymorphic-key.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-polymorphic-key.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-polymorphic-key.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-timerange.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-timerange.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-timerange.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-timerange.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-with-aggregate.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-with-aggregate.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship-with-aggregate.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship-with-aggregate.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship_TYPEOF.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship_TYPEOF.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example-relationship_TYPEOF.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-relationship_TYPEOF.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example-simple-query.soql: -------------------------------------------------------------------------------- 1 | SELECT Id, Name, BillingCity FROM Account 2 | -------------------------------------------------------------------------------- /test/soql/snapshots/example-simple-query.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example-simple-query.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/example_GROUP_BY.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example_GROUP_BY.soql -------------------------------------------------------------------------------- /test/soql/snapshots/example_GROUP_BY.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/example_GROUP_BY.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/simple_account.soql: -------------------------------------------------------------------------------- 1 | 2 | SELECT Id, Name FROM Account 3 | 4 | -------------------------------------------------------------------------------- /test/soql/snapshots/simple_account.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/simple_account.soql.snap -------------------------------------------------------------------------------- /test/soql/snapshots/some_functions.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/some_functions.soql -------------------------------------------------------------------------------- /test/soql/snapshots/some_functions.soql.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/snapshots/some_functions.soql.snap -------------------------------------------------------------------------------- /test/soql/timestamp_literals.soql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/soql/timestamp_literals.soql -------------------------------------------------------------------------------- /test/statements.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/statements.test.ts -------------------------------------------------------------------------------- /test/switch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/switch.test.ts -------------------------------------------------------------------------------- /test/system.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/system.test.ts -------------------------------------------------------------------------------- /test/trigger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/trigger.test.ts -------------------------------------------------------------------------------- /test/type-name.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/type-name.test.ts -------------------------------------------------------------------------------- /test/utils/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/utils/registry.ts -------------------------------------------------------------------------------- /test/utils/tokenize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/utils/tokenize.ts -------------------------------------------------------------------------------- /test/xml-doc-comment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/test/xml-doc-comment.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/forcedotcom/apex-tmLanguage/HEAD/yarn.lock --------------------------------------------------------------------------------