├── .editorconfig ├── .gitignore ├── .jshintrc ├── .npmrc ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── LICENSE ├── api └── index.ts ├── commands ├── currentdoc │ ├── cls-check-names.ts │ ├── cls-regex-name.ts │ ├── index.ts │ ├── rtn-check-names.ts │ └── rtn-regex-name.ts └── export │ ├── doc-to-file-as-atelier.ts │ ├── index.ts │ └── mkdir-p-sync.ts ├── explorer ├── explorer.ts └── models │ ├── classesNode.ts │ ├── nodeBase.ts │ ├── packageNode.ts │ ├── rootNode.ts │ └── routineNode.ts ├── extension.ts ├── images ├── InterSystems.svg ├── dark │ └── refresh.svg ├── light │ └── refresh.svg ├── logo.png └── screenshot.png ├── is-api-error.ts ├── language-configuration.json ├── log.ts ├── package.json ├── providers └── ObjectScriptSymbolProvider.ts ├── readme.md ├── status-bar-panel.ts ├── syntaxes ├── cos.tmLanguage.json └── cosinc.tmLanguage.json ├── test.cls ├── test ├── doc-to-file-as-atelier.ts └── mkdir-p-sync.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .idea 3 | *.iml 4 | .vscode/** 5 | out 6 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/LICENSE -------------------------------------------------------------------------------- /api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/api/index.ts -------------------------------------------------------------------------------- /commands/currentdoc/cls-check-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/currentdoc/cls-check-names.ts -------------------------------------------------------------------------------- /commands/currentdoc/cls-regex-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/currentdoc/cls-regex-name.ts -------------------------------------------------------------------------------- /commands/currentdoc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/currentdoc/index.ts -------------------------------------------------------------------------------- /commands/currentdoc/rtn-check-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/currentdoc/rtn-check-names.ts -------------------------------------------------------------------------------- /commands/currentdoc/rtn-regex-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/currentdoc/rtn-regex-name.ts -------------------------------------------------------------------------------- /commands/export/doc-to-file-as-atelier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/export/doc-to-file-as-atelier.ts -------------------------------------------------------------------------------- /commands/export/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/export/index.ts -------------------------------------------------------------------------------- /commands/export/mkdir-p-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/commands/export/mkdir-p-sync.ts -------------------------------------------------------------------------------- /explorer/explorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/explorer.ts -------------------------------------------------------------------------------- /explorer/models/classesNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/models/classesNode.ts -------------------------------------------------------------------------------- /explorer/models/nodeBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/models/nodeBase.ts -------------------------------------------------------------------------------- /explorer/models/packageNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/models/packageNode.ts -------------------------------------------------------------------------------- /explorer/models/rootNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/models/rootNode.ts -------------------------------------------------------------------------------- /explorer/models/routineNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/explorer/models/routineNode.ts -------------------------------------------------------------------------------- /extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/extension.ts -------------------------------------------------------------------------------- /images/InterSystems.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/images/InterSystems.svg -------------------------------------------------------------------------------- /images/dark/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/images/dark/refresh.svg -------------------------------------------------------------------------------- /images/light/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/images/light/refresh.svg -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/images/logo.png -------------------------------------------------------------------------------- /images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/images/screenshot.png -------------------------------------------------------------------------------- /is-api-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/is-api-error.ts -------------------------------------------------------------------------------- /language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/language-configuration.json -------------------------------------------------------------------------------- /log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/log.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/package.json -------------------------------------------------------------------------------- /providers/ObjectScriptSymbolProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/providers/ObjectScriptSymbolProvider.ts -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/readme.md -------------------------------------------------------------------------------- /status-bar-panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/status-bar-panel.ts -------------------------------------------------------------------------------- /syntaxes/cos.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/syntaxes/cos.tmLanguage.json -------------------------------------------------------------------------------- /syntaxes/cosinc.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/syntaxes/cosinc.tmLanguage.json -------------------------------------------------------------------------------- /test.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/test.cls -------------------------------------------------------------------------------- /test/doc-to-file-as-atelier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/test/doc-to-file-as-atelier.ts -------------------------------------------------------------------------------- /test/mkdir-p-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/test/mkdir-p-sync.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/doublefint/vscode-cos/HEAD/tslint.json --------------------------------------------------------------------------------