├── .eslintignore ├── .eslintrc.json ├── .github ├── pr_testing_template.md ├── pull_request_template.md └── workflows │ ├── ci.yaml │ ├── pr.yaml │ └── test.yaml ├── .gitignore ├── .gitmodules ├── .nojekyll ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── ColAssist_01.png ├── ColAssist_02.png ├── DirectiveAfter.png ├── DirectiveBefore.png ├── LennonFigure1.png ├── LintFix_01.png ├── LintFix_02.png ├── OpenLintConfig.png ├── OpenLintConfig_02.png ├── Outline_01.png ├── Settings_01.png ├── lintopt_01.png └── lintopt_02.png ├── cli └── rpglint │ ├── .npmignore │ ├── index.ts │ ├── package-lock.json │ ├── package.json │ ├── readme.md │ ├── tsconfig.json │ └── webpack.config.js ├── extension ├── client │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── base.ts │ │ ├── commands.ts │ │ ├── configuration.ts │ │ ├── extension.ts │ │ ├── language │ │ │ ├── columnAssist.ts │ │ │ ├── config.ts │ │ │ └── serverReferences.ts │ │ ├── linter.ts │ │ ├── requests.ts │ │ └── schemas │ │ │ ├── linter.ts │ │ │ └── specs.ts │ ├── testFixture │ │ ├── completion.txt │ │ └── diagnostics.txt │ ├── tsconfig.json │ └── webpack.config.js ├── server │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── connection.ts │ │ ├── data.ts │ │ ├── providers │ │ │ ├── apis │ │ │ │ ├── bif.ts │ │ │ │ └── index.ts │ │ │ ├── codeActions.ts │ │ │ ├── completionItem.ts │ │ │ ├── definition.ts │ │ │ ├── documentSymbols.ts │ │ │ ├── hover.ts │ │ │ ├── implementation.ts │ │ │ ├── index.ts │ │ │ ├── language.ts │ │ │ ├── linter │ │ │ │ ├── codeActions.ts │ │ │ │ ├── documentFormatting.ts │ │ │ │ ├── index.ts │ │ │ │ └── skipRules.ts │ │ │ ├── project │ │ │ │ ├── exportInterfaces.ts │ │ │ │ ├── index.ts │ │ │ │ ├── references.ts │ │ │ │ └── workspaceSymbol.ts │ │ │ ├── reference.ts │ │ │ ├── rename.ts │ │ │ └── signatureHelp.ts │ │ └── server.ts │ ├── tsconfig.json │ └── webpack.config.js └── tsconfig.base.json ├── index.html ├── jsconfig.json ├── language ├── document.ts ├── linter.ts ├── models │ ├── DataPoints.ts │ ├── cache.ts │ ├── declaration.ts │ ├── fixed.js │ ├── oneLineTriggers.js │ ├── opcodes.ts │ └── tags.js ├── parser.ts ├── parserTypes.ts ├── statement.ts ├── tokens.ts └── types.ts ├── media └── logo.png ├── package.json ├── schemas ├── rpgle.code-snippets └── rpglint.json ├── shared.webpack.config.js └── tests ├── eof4.rpgle ├── parserSetup.ts ├── rpgle ├── CBKDTAARA.rpgle ├── CBKHEADER.rpgle ├── CBKOPTIMIZ.rpgle ├── CBKPCFGDCL.rpgle ├── CBKPCFGREA.rpgle ├── apival01s.rpgleinc ├── copy1.rpgle ├── copy2.rpgle ├── copy3.rpgle ├── copy4.rpgleinc ├── copy5.rpgleinc ├── db00030s_h.rpgleinc ├── db00040s_h.rpgleinc ├── depth1.rpgleinc ├── empdet.rpgleinc ├── eof4.rpgle ├── file1.rpgleinc ├── fixed1.rpgleinc ├── issue453.rpgle └── stat.rpgleinc ├── sources └── random │ └── hello.test.rpgle ├── suite ├── basics.test.ts ├── directives.test.ts ├── docs.test.ts ├── editing.test.ts ├── files.test.ts ├── fixed.test.ts ├── keywords.test.ts ├── linter.test.ts ├── partial.test.ts ├── references.test.ts └── sources.test.ts └── tables ├── department.ts ├── display.ts ├── employee.ts ├── emps.ts └── index.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/pr_testing_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.github/pr_testing_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.gitmodules -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/README.md -------------------------------------------------------------------------------- /assets/ColAssist_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/ColAssist_01.png -------------------------------------------------------------------------------- /assets/ColAssist_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/ColAssist_02.png -------------------------------------------------------------------------------- /assets/DirectiveAfter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/DirectiveAfter.png -------------------------------------------------------------------------------- /assets/DirectiveBefore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/DirectiveBefore.png -------------------------------------------------------------------------------- /assets/LennonFigure1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/LennonFigure1.png -------------------------------------------------------------------------------- /assets/LintFix_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/LintFix_01.png -------------------------------------------------------------------------------- /assets/LintFix_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/LintFix_02.png -------------------------------------------------------------------------------- /assets/OpenLintConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/OpenLintConfig.png -------------------------------------------------------------------------------- /assets/OpenLintConfig_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/OpenLintConfig_02.png -------------------------------------------------------------------------------- /assets/Outline_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/Outline_01.png -------------------------------------------------------------------------------- /assets/Settings_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/Settings_01.png -------------------------------------------------------------------------------- /assets/lintopt_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/lintopt_01.png -------------------------------------------------------------------------------- /assets/lintopt_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/assets/lintopt_02.png -------------------------------------------------------------------------------- /cli/rpglint/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/.npmignore -------------------------------------------------------------------------------- /cli/rpglint/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/index.ts -------------------------------------------------------------------------------- /cli/rpglint/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/package-lock.json -------------------------------------------------------------------------------- /cli/rpglint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/package.json -------------------------------------------------------------------------------- /cli/rpglint/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/readme.md -------------------------------------------------------------------------------- /cli/rpglint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/tsconfig.json -------------------------------------------------------------------------------- /cli/rpglint/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/cli/rpglint/webpack.config.js -------------------------------------------------------------------------------- /extension/client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/package-lock.json -------------------------------------------------------------------------------- /extension/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/package.json -------------------------------------------------------------------------------- /extension/client/src/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/base.ts -------------------------------------------------------------------------------- /extension/client/src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/commands.ts -------------------------------------------------------------------------------- /extension/client/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/configuration.ts -------------------------------------------------------------------------------- /extension/client/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/extension.ts -------------------------------------------------------------------------------- /extension/client/src/language/columnAssist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/language/columnAssist.ts -------------------------------------------------------------------------------- /extension/client/src/language/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/language/config.ts -------------------------------------------------------------------------------- /extension/client/src/language/serverReferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/language/serverReferences.ts -------------------------------------------------------------------------------- /extension/client/src/linter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/linter.ts -------------------------------------------------------------------------------- /extension/client/src/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/requests.ts -------------------------------------------------------------------------------- /extension/client/src/schemas/linter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/schemas/linter.ts -------------------------------------------------------------------------------- /extension/client/src/schemas/specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/src/schemas/specs.ts -------------------------------------------------------------------------------- /extension/client/testFixture/completion.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extension/client/testFixture/diagnostics.txt: -------------------------------------------------------------------------------- 1 | ANY browsers, ANY OS. -------------------------------------------------------------------------------- /extension/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/tsconfig.json -------------------------------------------------------------------------------- /extension/client/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/client/webpack.config.js -------------------------------------------------------------------------------- /extension/server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/package-lock.json -------------------------------------------------------------------------------- /extension/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/package.json -------------------------------------------------------------------------------- /extension/server/src/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/connection.ts -------------------------------------------------------------------------------- /extension/server/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/data.ts -------------------------------------------------------------------------------- /extension/server/src/providers/apis/bif.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/apis/bif.ts -------------------------------------------------------------------------------- /extension/server/src/providers/apis/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/apis/index.ts -------------------------------------------------------------------------------- /extension/server/src/providers/codeActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/codeActions.ts -------------------------------------------------------------------------------- /extension/server/src/providers/completionItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/completionItem.ts -------------------------------------------------------------------------------- /extension/server/src/providers/definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/definition.ts -------------------------------------------------------------------------------- /extension/server/src/providers/documentSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/documentSymbols.ts -------------------------------------------------------------------------------- /extension/server/src/providers/hover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/hover.ts -------------------------------------------------------------------------------- /extension/server/src/providers/implementation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/implementation.ts -------------------------------------------------------------------------------- /extension/server/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/index.ts -------------------------------------------------------------------------------- /extension/server/src/providers/language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/language.ts -------------------------------------------------------------------------------- /extension/server/src/providers/linter/codeActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/linter/codeActions.ts -------------------------------------------------------------------------------- /extension/server/src/providers/linter/documentFormatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/linter/documentFormatting.ts -------------------------------------------------------------------------------- /extension/server/src/providers/linter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/linter/index.ts -------------------------------------------------------------------------------- /extension/server/src/providers/linter/skipRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/linter/skipRules.ts -------------------------------------------------------------------------------- /extension/server/src/providers/project/exportInterfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/project/exportInterfaces.ts -------------------------------------------------------------------------------- /extension/server/src/providers/project/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/project/index.ts -------------------------------------------------------------------------------- /extension/server/src/providers/project/references.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/project/references.ts -------------------------------------------------------------------------------- /extension/server/src/providers/project/workspaceSymbol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/project/workspaceSymbol.ts -------------------------------------------------------------------------------- /extension/server/src/providers/reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/reference.ts -------------------------------------------------------------------------------- /extension/server/src/providers/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/rename.ts -------------------------------------------------------------------------------- /extension/server/src/providers/signatureHelp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/providers/signatureHelp.ts -------------------------------------------------------------------------------- /extension/server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/src/server.ts -------------------------------------------------------------------------------- /extension/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/tsconfig.json -------------------------------------------------------------------------------- /extension/server/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/server/webpack.config.js -------------------------------------------------------------------------------- /extension/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/extension/tsconfig.base.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/jsconfig.json -------------------------------------------------------------------------------- /language/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/document.ts -------------------------------------------------------------------------------- /language/linter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/linter.ts -------------------------------------------------------------------------------- /language/models/DataPoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/DataPoints.ts -------------------------------------------------------------------------------- /language/models/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/cache.ts -------------------------------------------------------------------------------- /language/models/declaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/declaration.ts -------------------------------------------------------------------------------- /language/models/fixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/fixed.js -------------------------------------------------------------------------------- /language/models/oneLineTriggers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/oneLineTriggers.js -------------------------------------------------------------------------------- /language/models/opcodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/opcodes.ts -------------------------------------------------------------------------------- /language/models/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/models/tags.js -------------------------------------------------------------------------------- /language/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/parser.ts -------------------------------------------------------------------------------- /language/parserTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/parserTypes.ts -------------------------------------------------------------------------------- /language/statement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/statement.ts -------------------------------------------------------------------------------- /language/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/tokens.ts -------------------------------------------------------------------------------- /language/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/language/types.ts -------------------------------------------------------------------------------- /media/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/media/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/package.json -------------------------------------------------------------------------------- /schemas/rpgle.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/schemas/rpgle.code-snippets -------------------------------------------------------------------------------- /schemas/rpglint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/schemas/rpglint.json -------------------------------------------------------------------------------- /shared.webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/shared.webpack.config.js -------------------------------------------------------------------------------- /tests/eof4.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/eof4.rpgle -------------------------------------------------------------------------------- /tests/parserSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/parserSetup.ts -------------------------------------------------------------------------------- /tests/rpgle/CBKDTAARA.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/CBKDTAARA.rpgle -------------------------------------------------------------------------------- /tests/rpgle/CBKHEADER.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/CBKHEADER.rpgle -------------------------------------------------------------------------------- /tests/rpgle/CBKOPTIMIZ.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/CBKOPTIMIZ.rpgle -------------------------------------------------------------------------------- /tests/rpgle/CBKPCFGDCL.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/CBKPCFGDCL.rpgle -------------------------------------------------------------------------------- /tests/rpgle/CBKPCFGREA.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/CBKPCFGREA.rpgle -------------------------------------------------------------------------------- /tests/rpgle/apival01s.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/apival01s.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/copy1.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/copy1.rpgle -------------------------------------------------------------------------------- /tests/rpgle/copy2.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/copy2.rpgle -------------------------------------------------------------------------------- /tests/rpgle/copy3.rpgle: -------------------------------------------------------------------------------- 1 | **FREE 2 | 3 | Dcl-S CustomerName_t varchar(40) template; 4 | -------------------------------------------------------------------------------- /tests/rpgle/copy4.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/copy4.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/copy5.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/copy5.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/db00030s_h.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/db00030s_h.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/db00040s_h.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/db00040s_h.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/depth1.rpgleinc: -------------------------------------------------------------------------------- 1 | **FREE 2 | 3 | // Hello world 4 | 5 | /include 'copy3.rpgle' 6 | 7 | Dcl-S Scooby varchar(40) template; -------------------------------------------------------------------------------- /tests/rpgle/empdet.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/empdet.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/eof4.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/eof4.rpgle -------------------------------------------------------------------------------- /tests/rpgle/file1.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/file1.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/fixed1.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/fixed1.rpgleinc -------------------------------------------------------------------------------- /tests/rpgle/issue453.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/issue453.rpgle -------------------------------------------------------------------------------- /tests/rpgle/stat.rpgleinc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/rpgle/stat.rpgleinc -------------------------------------------------------------------------------- /tests/sources/random/hello.test.rpgle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/sources/random/hello.test.rpgle -------------------------------------------------------------------------------- /tests/suite/basics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/basics.test.ts -------------------------------------------------------------------------------- /tests/suite/directives.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/directives.test.ts -------------------------------------------------------------------------------- /tests/suite/docs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/docs.test.ts -------------------------------------------------------------------------------- /tests/suite/editing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/editing.test.ts -------------------------------------------------------------------------------- /tests/suite/files.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/files.test.ts -------------------------------------------------------------------------------- /tests/suite/fixed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/fixed.test.ts -------------------------------------------------------------------------------- /tests/suite/keywords.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/keywords.test.ts -------------------------------------------------------------------------------- /tests/suite/linter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/linter.test.ts -------------------------------------------------------------------------------- /tests/suite/partial.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/partial.test.ts -------------------------------------------------------------------------------- /tests/suite/references.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/references.test.ts -------------------------------------------------------------------------------- /tests/suite/sources.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/suite/sources.test.ts -------------------------------------------------------------------------------- /tests/tables/department.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/tables/department.ts -------------------------------------------------------------------------------- /tests/tables/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/tables/display.ts -------------------------------------------------------------------------------- /tests/tables/employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/tables/employee.ts -------------------------------------------------------------------------------- /tests/tables/emps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/tables/emps.ts -------------------------------------------------------------------------------- /tests/tables/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codefori/vscode-rpgle/HEAD/tests/tables/index.ts --------------------------------------------------------------------------------