├── .github ├── ISSUE_TEMPLATE │ ├── bag.yaml │ └── feature.yaml ├── dependabot.yml └── workflows │ ├── build-demo.yml │ └── build-release.yml ├── .gitignore ├── LICENSE ├── README.md ├── assets ├── enums.json ├── global-methods.json ├── global-properties.json ├── types.json └── yaxunit-scope.json ├── docs ├── codemodel.md ├── features.md ├── images │ ├── error-stack.png │ ├── goto-definition-variable.png │ ├── goto_error.gif │ ├── intellisense.gif │ ├── run-tests.gif │ ├── show-definition-method.png │ ├── show-definition-variable.png │ └── test-resolving.png └── scopes.md ├── index.html ├── nls └── ru.json ├── package.json ├── playground.html ├── playground ├── main.ts ├── modelView.ts └── style.css ├── src ├── bsl │ ├── chevrotain │ │ ├── codeModelFactory.ts │ │ ├── codeModelFactoryVisitor.ts │ │ ├── index.ts │ │ ├── moduleModel.ts │ │ ├── parser │ │ │ ├── incrementalBslParser.ts │ │ │ ├── index.ts │ │ │ ├── lexer.ts │ │ │ ├── parser.ts │ │ │ ├── tokens.ts │ │ │ └── visitor.ts │ │ └── utils.ts │ ├── codeModel │ │ ├── calculators │ │ │ ├── calculator.ts │ │ │ ├── index.ts │ │ │ ├── methodsCalculator.ts │ │ │ ├── parentsCalculator.ts │ │ │ ├── ruleNameCalculator.ts │ │ │ ├── typesCalculator.ts │ │ │ └── variablesCalculator.ts │ │ ├── index.ts │ │ ├── model │ │ │ ├── baseSymbols.ts │ │ │ ├── bslCodeModel.ts │ │ │ ├── definitions.ts │ │ │ ├── expressions.ts │ │ │ ├── index.ts │ │ │ ├── interfaces.ts │ │ │ ├── members │ │ │ │ ├── bslVariable.ts │ │ │ │ └── index.ts │ │ │ ├── operators.ts │ │ │ ├── preprocessor.ts │ │ │ └── statements.ts │ │ ├── utils.ts │ │ └── visitor.ts │ ├── editor │ │ ├── editor.ts │ │ ├── index.ts │ │ ├── language │ │ │ ├── configuration.ts │ │ │ ├── contribution.ts │ │ │ ├── keywords.ts │ │ │ └── tokenTypes.ts │ │ ├── providers │ │ │ ├── completionItemProvider.ts │ │ │ ├── definitionProvider.ts │ │ │ ├── documentSymbolProvider.ts │ │ │ ├── documentationRender.ts │ │ │ ├── hoverProvider.ts │ │ │ └── signatureHelpProvider.ts │ │ └── snippets │ │ │ ├── index.ts │ │ │ ├── snippets_en.json │ │ │ └── snippets_ru.json │ ├── moduleModel.ts │ ├── scope │ │ ├── baseTypes.ts │ │ ├── bslModuleScope.ts │ │ ├── configuration │ │ │ ├── configurationDefinitionResolver.ts │ │ │ ├── configurationScope.ts │ │ │ ├── configurationTypes.ts │ │ │ ├── genericTypes.ts │ │ │ ├── index.ts │ │ │ └── objectDefinition.ts │ │ ├── editorScope.ts │ │ ├── index.ts │ │ └── platform │ │ │ ├── index.ts │ │ │ └── loader.ts │ └── scopeProvider.ts ├── common │ ├── codeModel │ │ ├── base.ts │ │ ├── index.ts │ │ ├── method.ts │ │ ├── module.ts │ │ ├── utils.ts │ │ └── variable.ts │ ├── scope │ │ ├── globalScopeManager.ts │ │ ├── index.ts │ │ ├── methodScope.ts │ │ └── model │ │ │ ├── members.ts │ │ │ ├── scope.ts │ │ │ └── types.ts │ └── utils │ │ ├── autodisposable.ts │ │ └── caseInsensitiveMap.ts ├── main.ts ├── monaco │ ├── monaco.d.ts │ └── utils.ts ├── onec │ └── V8Proxy.ts ├── polyfill .d.ts ├── polyfill .js ├── styles │ └── style.css ├── vite-env.d.ts └── yaxunit │ ├── editor.ts │ ├── features │ ├── lensProvider.ts │ ├── runner.ts │ ├── stackTrace.ts │ ├── testMessageMarkers.ts │ └── testStatusDecorator.ts │ ├── index.ts │ ├── interfaces.ts │ ├── scope.ts │ ├── snippets.json │ ├── snippets.ts │ ├── test-model │ ├── index.ts │ ├── model.ts │ ├── report.ts │ └── types.ts │ └── test-resolver │ └── resolver.ts ├── tests ├── bslCodeModel.test.ts ├── chevrotain │ ├── codeModelFactory.test.ts │ ├── incompleteExpressions.test.ts │ ├── incrementCodeModelFactory.test.ts │ └── incrementLexer.test.ts └── yaxunit │ ├── load-result.test.ts │ └── stackTrace.test.ts ├── tsconfig.json ├── vite-build-plugins └── replace │ └── index.ts ├── vite.config.playground.js ├── vite.config.ts ├── vitest.config.ts └── yarn.lock /.github/ISSUE_TEMPLATE/bag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.github/ISSUE_TEMPLATE/bag.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.github/ISSUE_TEMPLATE/feature.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.github/workflows/build-demo.yml -------------------------------------------------------------------------------- /.github/workflows/build-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.github/workflows/build-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/README.md -------------------------------------------------------------------------------- /assets/enums.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/assets/enums.json -------------------------------------------------------------------------------- /assets/global-methods.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/assets/global-methods.json -------------------------------------------------------------------------------- /assets/global-properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/assets/global-properties.json -------------------------------------------------------------------------------- /assets/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/assets/types.json -------------------------------------------------------------------------------- /assets/yaxunit-scope.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/assets/yaxunit-scope.json -------------------------------------------------------------------------------- /docs/codemodel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/codemodel.md -------------------------------------------------------------------------------- /docs/features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/features.md -------------------------------------------------------------------------------- /docs/images/error-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/error-stack.png -------------------------------------------------------------------------------- /docs/images/goto-definition-variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/goto-definition-variable.png -------------------------------------------------------------------------------- /docs/images/goto_error.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/goto_error.gif -------------------------------------------------------------------------------- /docs/images/intellisense.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/intellisense.gif -------------------------------------------------------------------------------- /docs/images/run-tests.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/run-tests.gif -------------------------------------------------------------------------------- /docs/images/show-definition-method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/show-definition-method.png -------------------------------------------------------------------------------- /docs/images/show-definition-variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/show-definition-variable.png -------------------------------------------------------------------------------- /docs/images/test-resolving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/images/test-resolving.png -------------------------------------------------------------------------------- /docs/scopes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/docs/scopes.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/index.html -------------------------------------------------------------------------------- /nls/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/nls/ru.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/package.json -------------------------------------------------------------------------------- /playground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/playground.html -------------------------------------------------------------------------------- /playground/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/playground/main.ts -------------------------------------------------------------------------------- /playground/modelView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/playground/modelView.ts -------------------------------------------------------------------------------- /playground/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/playground/style.css -------------------------------------------------------------------------------- /src/bsl/chevrotain/codeModelFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/codeModelFactory.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/codeModelFactoryVisitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/codeModelFactoryVisitor.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/index.ts: -------------------------------------------------------------------------------- 1 | export * from './codeModelFactory' -------------------------------------------------------------------------------- /src/bsl/chevrotain/moduleModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/moduleModel.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/incrementalBslParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/incrementalBslParser.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/index.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/lexer.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/parser.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/tokens.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/parser/visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/parser/visitor.ts -------------------------------------------------------------------------------- /src/bsl/chevrotain/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/chevrotain/utils.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/calculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/calculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/index.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/methodsCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/methodsCalculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/parentsCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/parentsCalculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/ruleNameCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/ruleNameCalculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/typesCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/typesCalculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/calculators/variablesCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/calculators/variablesCalculator.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/index.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/baseSymbols.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/baseSymbols.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/bslCodeModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/bslCodeModel.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/definitions.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/expressions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/expressions.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/index.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/interfaces.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/members/bslVariable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/members/bslVariable.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/members/index.ts: -------------------------------------------------------------------------------- 1 | export * from './bslVariable' -------------------------------------------------------------------------------- /src/bsl/codeModel/model/operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/operators.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/preprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/preprocessor.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/model/statements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/model/statements.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/utils.ts -------------------------------------------------------------------------------- /src/bsl/codeModel/visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/codeModel/visitor.ts -------------------------------------------------------------------------------- /src/bsl/editor/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/editor.ts -------------------------------------------------------------------------------- /src/bsl/editor/index.ts: -------------------------------------------------------------------------------- 1 | export * from './editor' -------------------------------------------------------------------------------- /src/bsl/editor/language/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/language/configuration.ts -------------------------------------------------------------------------------- /src/bsl/editor/language/contribution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/language/contribution.ts -------------------------------------------------------------------------------- /src/bsl/editor/language/keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/language/keywords.ts -------------------------------------------------------------------------------- /src/bsl/editor/language/tokenTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/language/tokenTypes.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/completionItemProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/completionItemProvider.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/definitionProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/definitionProvider.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/documentSymbolProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/documentSymbolProvider.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/documentationRender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/documentationRender.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/hoverProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/hoverProvider.ts -------------------------------------------------------------------------------- /src/bsl/editor/providers/signatureHelpProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/providers/signatureHelpProvider.ts -------------------------------------------------------------------------------- /src/bsl/editor/snippets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/snippets/index.ts -------------------------------------------------------------------------------- /src/bsl/editor/snippets/snippets_en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/snippets/snippets_en.json -------------------------------------------------------------------------------- /src/bsl/editor/snippets/snippets_ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/editor/snippets/snippets_ru.json -------------------------------------------------------------------------------- /src/bsl/moduleModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/moduleModel.ts -------------------------------------------------------------------------------- /src/bsl/scope/baseTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/baseTypes.ts -------------------------------------------------------------------------------- /src/bsl/scope/bslModuleScope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/bslModuleScope.ts -------------------------------------------------------------------------------- /src/bsl/scope/configuration/configurationDefinitionResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/configuration/configurationDefinitionResolver.ts -------------------------------------------------------------------------------- /src/bsl/scope/configuration/configurationScope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/configuration/configurationScope.ts -------------------------------------------------------------------------------- /src/bsl/scope/configuration/configurationTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/configuration/configurationTypes.ts -------------------------------------------------------------------------------- /src/bsl/scope/configuration/genericTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/configuration/genericTypes.ts -------------------------------------------------------------------------------- /src/bsl/scope/configuration/index.ts: -------------------------------------------------------------------------------- 1 | import './configurationScope' -------------------------------------------------------------------------------- /src/bsl/scope/configuration/objectDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/configuration/objectDefinition.ts -------------------------------------------------------------------------------- /src/bsl/scope/editorScope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/editorScope.ts -------------------------------------------------------------------------------- /src/bsl/scope/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/index.ts -------------------------------------------------------------------------------- /src/bsl/scope/platform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/platform/index.ts -------------------------------------------------------------------------------- /src/bsl/scope/platform/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scope/platform/loader.ts -------------------------------------------------------------------------------- /src/bsl/scopeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/bsl/scopeProvider.ts -------------------------------------------------------------------------------- /src/common/codeModel/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/base.ts -------------------------------------------------------------------------------- /src/common/codeModel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/index.ts -------------------------------------------------------------------------------- /src/common/codeModel/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/method.ts -------------------------------------------------------------------------------- /src/common/codeModel/module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/module.ts -------------------------------------------------------------------------------- /src/common/codeModel/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/utils.ts -------------------------------------------------------------------------------- /src/common/codeModel/variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/codeModel/variable.ts -------------------------------------------------------------------------------- /src/common/scope/globalScopeManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/globalScopeManager.ts -------------------------------------------------------------------------------- /src/common/scope/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/index.ts -------------------------------------------------------------------------------- /src/common/scope/methodScope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/methodScope.ts -------------------------------------------------------------------------------- /src/common/scope/model/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/model/members.ts -------------------------------------------------------------------------------- /src/common/scope/model/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/model/scope.ts -------------------------------------------------------------------------------- /src/common/scope/model/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/scope/model/types.ts -------------------------------------------------------------------------------- /src/common/utils/autodisposable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/utils/autodisposable.ts -------------------------------------------------------------------------------- /src/common/utils/caseInsensitiveMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/common/utils/caseInsensitiveMap.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/monaco/monaco.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/monaco/monaco.d.ts -------------------------------------------------------------------------------- /src/monaco/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/monaco/utils.ts -------------------------------------------------------------------------------- /src/onec/V8Proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/onec/V8Proxy.ts -------------------------------------------------------------------------------- /src/polyfill .d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/polyfill .d.ts -------------------------------------------------------------------------------- /src/polyfill .js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/polyfill .js -------------------------------------------------------------------------------- /src/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/styles/style.css -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/yaxunit/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/editor.ts -------------------------------------------------------------------------------- /src/yaxunit/features/lensProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/features/lensProvider.ts -------------------------------------------------------------------------------- /src/yaxunit/features/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/features/runner.ts -------------------------------------------------------------------------------- /src/yaxunit/features/stackTrace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/features/stackTrace.ts -------------------------------------------------------------------------------- /src/yaxunit/features/testMessageMarkers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/features/testMessageMarkers.ts -------------------------------------------------------------------------------- /src/yaxunit/features/testStatusDecorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/features/testStatusDecorator.ts -------------------------------------------------------------------------------- /src/yaxunit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/index.ts -------------------------------------------------------------------------------- /src/yaxunit/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/interfaces.ts -------------------------------------------------------------------------------- /src/yaxunit/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/scope.ts -------------------------------------------------------------------------------- /src/yaxunit/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/snippets.json -------------------------------------------------------------------------------- /src/yaxunit/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/snippets.ts -------------------------------------------------------------------------------- /src/yaxunit/test-model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/test-model/index.ts -------------------------------------------------------------------------------- /src/yaxunit/test-model/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/test-model/model.ts -------------------------------------------------------------------------------- /src/yaxunit/test-model/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/test-model/report.ts -------------------------------------------------------------------------------- /src/yaxunit/test-model/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/test-model/types.ts -------------------------------------------------------------------------------- /src/yaxunit/test-resolver/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/src/yaxunit/test-resolver/resolver.ts -------------------------------------------------------------------------------- /tests/bslCodeModel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/bslCodeModel.test.ts -------------------------------------------------------------------------------- /tests/chevrotain/codeModelFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/chevrotain/codeModelFactory.test.ts -------------------------------------------------------------------------------- /tests/chevrotain/incompleteExpressions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/chevrotain/incompleteExpressions.test.ts -------------------------------------------------------------------------------- /tests/chevrotain/incrementCodeModelFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/chevrotain/incrementCodeModelFactory.test.ts -------------------------------------------------------------------------------- /tests/chevrotain/incrementLexer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/chevrotain/incrementLexer.test.ts -------------------------------------------------------------------------------- /tests/yaxunit/load-result.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/yaxunit/load-result.test.ts -------------------------------------------------------------------------------- /tests/yaxunit/stackTrace.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tests/yaxunit/stackTrace.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite-build-plugins/replace/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/vite-build-plugins/replace/index.ts -------------------------------------------------------------------------------- /vite.config.playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/vite.config.playground.js -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bia-technologies/yaxunit-editor/HEAD/yarn.lock --------------------------------------------------------------------------------