├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── test.yml ├── .gitignore ├── .npmrc ├── .vscode └── launch.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── matlab ├── +matlabls │ ├── +handlers │ │ ├── +completions │ │ │ └── getCompletions.m │ │ ├── +folding │ │ │ └── getFoldingRanges.m │ │ ├── +formatting │ │ │ └── formatCode.m │ │ ├── +indexing │ │ │ ├── parseInfoFromDocument.m │ │ │ └── parseInfoFromFolder.m │ │ ├── +linting │ │ │ ├── getLintData.m │ │ │ └── getSuppressionEdits.m │ │ ├── +navigation │ │ │ └── resolveNameToPath.m │ │ └── +utils │ │ │ └── +defaultEditorUtils │ │ │ ├── clearTemporaryEditorSettings.m │ │ │ └── setTemporaryEditorSettings.m │ ├── +internal │ │ ├── CommunicationManager.p │ │ ├── computeCodeData.p │ │ ├── getCompletionsData.p │ │ ├── getDiagnosticSuppressionEdits.p │ │ ├── getFoldingRanges.p │ │ └── resolvePath.p │ ├── +utils │ │ ├── saveHelper.m │ │ └── startupHelper.m │ └── setupShadows.m ├── initmatlabls.m └── shadows │ ├── clc │ └── clc.m │ ├── edit │ └── edit.m │ └── restoredefaultpath │ └── restoredefaultpath.m ├── package.json ├── src ├── ClientConnection.ts ├── debug │ ├── DebugServices.ts │ ├── MatlabDebugAdaptor.ts │ └── MatlabDebugAdaptorServer.ts ├── index.ts ├── indexing │ ├── DocumentIndexer.ts │ ├── FileInfoIndex.ts │ ├── Indexer.ts │ ├── SymbolSearchService.ts │ └── WorkspaceIndexer.ts ├── licensing │ ├── .gitignore │ ├── config.ts │ ├── errors.ts │ ├── gui │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .npmrc │ │ ├── README.md │ │ ├── eslint.config.js │ │ ├── index.css │ │ ├── index.html │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ ├── src │ │ │ ├── actionCreators │ │ │ │ ├── actionCreators.spec.js │ │ │ │ └── index.js │ │ │ ├── actions │ │ │ │ └── index.js │ │ │ ├── components │ │ │ │ ├── App │ │ │ │ │ ├── 3p │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ │ │ └── site7.min.css │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff2 │ │ │ │ │ │ │ ├── mathworks-eps.svg │ │ │ │ │ │ │ ├── mathworks-eps.ttf │ │ │ │ │ │ │ ├── mathworks-eps.woff │ │ │ │ │ │ │ ├── mathworks-pictograms.svg │ │ │ │ │ │ │ ├── mathworks-pictograms.ttf │ │ │ │ │ │ │ ├── mathworks-pictograms.woff │ │ │ │ │ │ │ ├── mathworks.svg │ │ │ │ │ │ │ ├── mathworks.ttf │ │ │ │ │ │ │ └── mathworks.woff │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── bug_reports │ │ │ │ │ │ │ └── workaround.gif │ │ │ │ │ │ │ └── responsive │ │ │ │ │ │ │ └── global │ │ │ │ │ │ │ ├── ico-header-account-hover.svg │ │ │ │ │ │ │ ├── ico-header-account.svg │ │ │ │ │ │ │ ├── ico-header-contact-hover.svg │ │ │ │ │ │ │ ├── ico-header-contact.svg │ │ │ │ │ │ │ └── ico-sprite.png │ │ │ │ │ ├── App.css │ │ │ │ │ ├── App.spec.jsx │ │ │ │ │ └── index.jsx │ │ │ │ ├── EntitlementSelector │ │ │ │ │ ├── EntitlementSelector.spec.jsx │ │ │ │ │ └── index.jsx │ │ │ │ ├── Error │ │ │ │ │ ├── Error.css │ │ │ │ │ ├── Error.spec.jsx │ │ │ │ │ └── index.jsx │ │ │ │ ├── Information │ │ │ │ │ ├── Information.css │ │ │ │ │ ├── Information.spec.jsx │ │ │ │ │ └── index.jsx │ │ │ │ ├── LicensingGatherer │ │ │ │ │ ├── ExistingLicense.css │ │ │ │ │ ├── ExistingLicense.jsx │ │ │ │ │ ├── LicenseGatherer.spec.jsx │ │ │ │ │ ├── LicensingGatherer.css │ │ │ │ │ ├── MHLM.jsx │ │ │ │ │ ├── NLM.jsx │ │ │ │ │ └── index.jsx │ │ │ │ └── Overlay │ │ │ │ │ ├── Overlay.css │ │ │ │ │ ├── Overlay.spec.jsx │ │ │ │ │ └── index.jsx │ │ │ ├── constants.js │ │ │ ├── index.css │ │ │ ├── jest.config.json │ │ │ ├── logo.svg │ │ │ ├── main.jsx │ │ │ ├── reducers │ │ │ │ ├── index.js │ │ │ │ └── reducers.spec.js │ │ │ ├── selectors │ │ │ │ ├── index.js │ │ │ │ └── selectors.spec.js │ │ │ ├── serviceWorker.js │ │ │ ├── setupTests.js │ │ │ └── test │ │ │ │ └── utils │ │ │ │ ├── react-test.jsx │ │ │ │ └── state.js │ │ └── vite.config.js │ ├── index.ts │ ├── mw.ts │ ├── server │ │ ├── index.ts │ │ ├── middlewares.ts │ │ ├── routeHandlers.ts │ │ ├── routes.ts │ │ ├── session.d.ts │ │ └── tokenAuth.ts │ └── types.ts ├── lifecycle │ ├── ConfigurationManager.ts │ ├── GraphicsPrewarmService.ts │ ├── LifecycleNotificationHelper.ts │ ├── MatlabCommunicationManager.d.ts │ ├── MatlabCommunicationManager.js │ ├── MatlabCommunicationManager.js.LICENSE.txt │ ├── MatlabLifecycleManager.ts │ ├── MatlabSession.ts │ └── PathSynchronizer.ts ├── logging │ ├── Logger.ts │ └── TelemetryUtils.ts ├── mvm │ ├── MVMServer.ts │ ├── MdaParser.ts │ └── impl │ │ ├── MVM.d.ts │ │ ├── MVM.js │ │ ├── MVMInterface.d.ts │ │ └── RunOptions.d.ts ├── notifications │ └── NotificationService.ts ├── providers │ ├── completion │ │ └── CompletionSupportProvider.ts │ ├── folding │ │ └── FoldingSupportProvider.ts │ ├── formatting │ │ └── FormatSupportProvider.ts │ ├── highlighting │ │ └── HighlightSymbolProvider.ts │ ├── linting │ │ └── LintingSupportProvider.ts │ ├── lspCommands │ │ └── ExecuteCommandProvider.ts │ ├── navigation │ │ ├── NavigationSupportProvider.ts │ │ └── PathResolver.ts │ └── rename │ │ └── RenameSymbolProvider.ts ├── server.ts └── utils │ ├── CliUtils.ts │ ├── DefaultEditorUtils.ts │ ├── DeprecationUtils.ts │ ├── ExpressionUtils.ts │ ├── FileNameUtils.ts │ ├── FsUtils.ts │ ├── LicensingUtils.ts │ ├── NetworkUtils.ts │ ├── PositionUtils.ts │ ├── PromiseUtils.ts │ ├── ProxyUtils.ts │ ├── RangeUtils.ts │ └── TextDocumentUtils.ts ├── tests ├── TestUtils.ts ├── lifecycle │ └── GraphicsPrewarmService.test.ts ├── matlab │ ├── matlabls │ │ └── handlers │ │ │ ├── completions │ │ │ ├── tGetCompletions.m │ │ │ └── testData │ │ │ │ ├── myHelpfulTestFunction.m │ │ │ │ └── resources │ │ │ │ └── functionSignatures.json │ │ │ ├── folding │ │ │ └── tGetFoldingRanges.m │ │ │ ├── formatting │ │ │ └── tFormatCode.m │ │ │ ├── indexing │ │ │ ├── tParseInfoFromDocument.m │ │ │ └── testData │ │ │ │ ├── +package │ │ │ │ └── sampleFunction.m │ │ │ │ ├── @FolderClass │ │ │ │ ├── FolderClass.m │ │ │ │ └── folderFunction.m │ │ │ │ ├── SampleClass.m │ │ │ │ └── sampleScript.m │ │ │ ├── linting │ │ │ ├── tGetLintData.m │ │ │ └── tGetSuppressionEdits.m │ │ │ └── navigation │ │ │ ├── tResolveNameToPath.m │ │ │ └── testData │ │ │ ├── myHelperFunction.m │ │ │ └── testScript.m │ └── shadows │ │ └── tEdit.m ├── mocks │ ├── ConfigurationManager.mock.ts │ ├── Connection.mock.ts │ └── Mvm.mock.ts ├── mvm │ └── MdaParser.test.ts ├── providers │ ├── formatting │ │ └── FormatSupportProvider.test.ts │ └── highlighting │ │ └── HighlightSymbolProvider.test.ts └── utils │ ├── ExpressionUtils.test.ts │ ├── FileNameUtils.test.ts │ ├── PositionUtils.test.ts │ ├── RangeUtils.test.ts │ └── TextDocumentUtils.test.ts ├── tsconfig.json └── webpack.config.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | dist 3 | node_modules 4 | 5 | *.asv 6 | 7 | # TypeScript cache 8 | *.tsbuildinfo 9 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/SECURITY.md -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+completions/getCompletions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+completions/getCompletions.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+folding/getFoldingRanges.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+folding/getFoldingRanges.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+formatting/formatCode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+formatting/formatCode.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+indexing/parseInfoFromDocument.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+indexing/parseInfoFromDocument.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+indexing/parseInfoFromFolder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+indexing/parseInfoFromFolder.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+linting/getLintData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+linting/getLintData.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+linting/getSuppressionEdits.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+linting/getSuppressionEdits.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+navigation/resolveNameToPath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+navigation/resolveNameToPath.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+utils/+defaultEditorUtils/clearTemporaryEditorSettings.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+utils/+defaultEditorUtils/clearTemporaryEditorSettings.m -------------------------------------------------------------------------------- /matlab/+matlabls/+handlers/+utils/+defaultEditorUtils/setTemporaryEditorSettings.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+handlers/+utils/+defaultEditorUtils/setTemporaryEditorSettings.m -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/CommunicationManager.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/CommunicationManager.p -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/computeCodeData.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/computeCodeData.p -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/getCompletionsData.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/getCompletionsData.p -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/getDiagnosticSuppressionEdits.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/getDiagnosticSuppressionEdits.p -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/getFoldingRanges.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/getFoldingRanges.p -------------------------------------------------------------------------------- /matlab/+matlabls/+internal/resolvePath.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+internal/resolvePath.p -------------------------------------------------------------------------------- /matlab/+matlabls/+utils/saveHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+utils/saveHelper.m -------------------------------------------------------------------------------- /matlab/+matlabls/+utils/startupHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/+utils/startupHelper.m -------------------------------------------------------------------------------- /matlab/+matlabls/setupShadows.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/+matlabls/setupShadows.m -------------------------------------------------------------------------------- /matlab/initmatlabls.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/initmatlabls.m -------------------------------------------------------------------------------- /matlab/shadows/clc/clc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/shadows/clc/clc.m -------------------------------------------------------------------------------- /matlab/shadows/edit/edit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/shadows/edit/edit.m -------------------------------------------------------------------------------- /matlab/shadows/restoredefaultpath/restoredefaultpath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/matlab/shadows/restoredefaultpath/restoredefaultpath.m -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/package.json -------------------------------------------------------------------------------- /src/ClientConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/ClientConnection.ts -------------------------------------------------------------------------------- /src/debug/DebugServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/debug/DebugServices.ts -------------------------------------------------------------------------------- /src/debug/MatlabDebugAdaptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/debug/MatlabDebugAdaptor.ts -------------------------------------------------------------------------------- /src/debug/MatlabDebugAdaptorServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/debug/MatlabDebugAdaptorServer.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/indexing/DocumentIndexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/indexing/DocumentIndexer.ts -------------------------------------------------------------------------------- /src/indexing/FileInfoIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/indexing/FileInfoIndex.ts -------------------------------------------------------------------------------- /src/indexing/Indexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/indexing/Indexer.ts -------------------------------------------------------------------------------- /src/indexing/SymbolSearchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/indexing/SymbolSearchService.ts -------------------------------------------------------------------------------- /src/indexing/WorkspaceIndexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/indexing/WorkspaceIndexer.ts -------------------------------------------------------------------------------- /src/licensing/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /src/licensing/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/config.ts -------------------------------------------------------------------------------- /src/licensing/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/errors.ts -------------------------------------------------------------------------------- /src/licensing/gui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/.eslintrc.json -------------------------------------------------------------------------------- /src/licensing/gui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/.gitignore -------------------------------------------------------------------------------- /src/licensing/gui/.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true -------------------------------------------------------------------------------- /src/licensing/gui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/README.md -------------------------------------------------------------------------------- /src/licensing/gui/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/eslint.config.js -------------------------------------------------------------------------------- /src/licensing/gui/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/index.css -------------------------------------------------------------------------------- /src/licensing/gui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/index.html -------------------------------------------------------------------------------- /src/licensing/gui/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/package-lock.json -------------------------------------------------------------------------------- /src/licensing/gui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/package.json -------------------------------------------------------------------------------- /src/licensing/gui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/public/favicon.ico -------------------------------------------------------------------------------- /src/licensing/gui/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/public/index.html -------------------------------------------------------------------------------- /src/licensing/gui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/public/manifest.json -------------------------------------------------------------------------------- /src/licensing/gui/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/public/robots.txt -------------------------------------------------------------------------------- /src/licensing/gui/src/actionCreators/actionCreators.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/actionCreators/actionCreators.spec.js -------------------------------------------------------------------------------- /src/licensing/gui/src/actionCreators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/actionCreators/index.js -------------------------------------------------------------------------------- /src/licensing/gui/src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/actions/index.js -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/css/site7.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/css/site7.min.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.ttf -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-eps.woff -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.ttf -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks-pictograms.woff -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks.ttf -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/fonts/mathworks.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/fonts/mathworks.woff -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/bug_reports/workaround.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/bug_reports/workaround.gif -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-account-hover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-account-hover.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-account.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-account.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-contact-hover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-contact-hover.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-contact.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/responsive/global/ico-header-contact.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/3p/images/responsive/global/ico-sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/3p/images/responsive/global/ico-sprite.png -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/App.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/App.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/App.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/App/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/App/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/EntitlementSelector/EntitlementSelector.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/EntitlementSelector/EntitlementSelector.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/EntitlementSelector/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/EntitlementSelector/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Error/Error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Error/Error.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Error/Error.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Error/Error.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Error/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Error/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Information/Information.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Information/Information.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Information/Information.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Information/Information.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Information/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Information/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/ExistingLicense.css: -------------------------------------------------------------------------------- 1 | label { 2 | padding-left: 5px; 3 | } -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/ExistingLicense.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/ExistingLicense.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/LicenseGatherer.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/LicenseGatherer.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/LicensingGatherer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/LicensingGatherer.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/MHLM.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/MHLM.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/NLM.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/NLM.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/LicensingGatherer/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/LicensingGatherer/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Overlay/Overlay.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Overlay/Overlay.css -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Overlay/Overlay.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Overlay/Overlay.spec.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/components/Overlay/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/components/Overlay/index.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/constants.js -------------------------------------------------------------------------------- /src/licensing/gui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/index.css -------------------------------------------------------------------------------- /src/licensing/gui/src/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/jest.config.json -------------------------------------------------------------------------------- /src/licensing/gui/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/logo.svg -------------------------------------------------------------------------------- /src/licensing/gui/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/main.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/reducers/index.js -------------------------------------------------------------------------------- /src/licensing/gui/src/reducers/reducers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/reducers/reducers.spec.js -------------------------------------------------------------------------------- /src/licensing/gui/src/selectors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/selectors/index.js -------------------------------------------------------------------------------- /src/licensing/gui/src/selectors/selectors.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/selectors/selectors.spec.js -------------------------------------------------------------------------------- /src/licensing/gui/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/serviceWorker.js -------------------------------------------------------------------------------- /src/licensing/gui/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/setupTests.js -------------------------------------------------------------------------------- /src/licensing/gui/src/test/utils/react-test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/test/utils/react-test.jsx -------------------------------------------------------------------------------- /src/licensing/gui/src/test/utils/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/src/test/utils/state.js -------------------------------------------------------------------------------- /src/licensing/gui/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/gui/vite.config.js -------------------------------------------------------------------------------- /src/licensing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/index.ts -------------------------------------------------------------------------------- /src/licensing/mw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/mw.ts -------------------------------------------------------------------------------- /src/licensing/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/index.ts -------------------------------------------------------------------------------- /src/licensing/server/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/middlewares.ts -------------------------------------------------------------------------------- /src/licensing/server/routeHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/routeHandlers.ts -------------------------------------------------------------------------------- /src/licensing/server/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/routes.ts -------------------------------------------------------------------------------- /src/licensing/server/session.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/session.d.ts -------------------------------------------------------------------------------- /src/licensing/server/tokenAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/server/tokenAuth.ts -------------------------------------------------------------------------------- /src/licensing/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/licensing/types.ts -------------------------------------------------------------------------------- /src/lifecycle/ConfigurationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/ConfigurationManager.ts -------------------------------------------------------------------------------- /src/lifecycle/GraphicsPrewarmService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/GraphicsPrewarmService.ts -------------------------------------------------------------------------------- /src/lifecycle/LifecycleNotificationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/LifecycleNotificationHelper.ts -------------------------------------------------------------------------------- /src/lifecycle/MatlabCommunicationManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/MatlabCommunicationManager.d.ts -------------------------------------------------------------------------------- /src/lifecycle/MatlabCommunicationManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/MatlabCommunicationManager.js -------------------------------------------------------------------------------- /src/lifecycle/MatlabCommunicationManager.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/MatlabCommunicationManager.js.LICENSE.txt -------------------------------------------------------------------------------- /src/lifecycle/MatlabLifecycleManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/MatlabLifecycleManager.ts -------------------------------------------------------------------------------- /src/lifecycle/MatlabSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/MatlabSession.ts -------------------------------------------------------------------------------- /src/lifecycle/PathSynchronizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/lifecycle/PathSynchronizer.ts -------------------------------------------------------------------------------- /src/logging/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/logging/Logger.ts -------------------------------------------------------------------------------- /src/logging/TelemetryUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/logging/TelemetryUtils.ts -------------------------------------------------------------------------------- /src/mvm/MVMServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/MVMServer.ts -------------------------------------------------------------------------------- /src/mvm/MdaParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/MdaParser.ts -------------------------------------------------------------------------------- /src/mvm/impl/MVM.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/impl/MVM.d.ts -------------------------------------------------------------------------------- /src/mvm/impl/MVM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/impl/MVM.js -------------------------------------------------------------------------------- /src/mvm/impl/MVMInterface.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/impl/MVMInterface.d.ts -------------------------------------------------------------------------------- /src/mvm/impl/RunOptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/mvm/impl/RunOptions.d.ts -------------------------------------------------------------------------------- /src/notifications/NotificationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/notifications/NotificationService.ts -------------------------------------------------------------------------------- /src/providers/completion/CompletionSupportProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/completion/CompletionSupportProvider.ts -------------------------------------------------------------------------------- /src/providers/folding/FoldingSupportProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/folding/FoldingSupportProvider.ts -------------------------------------------------------------------------------- /src/providers/formatting/FormatSupportProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/formatting/FormatSupportProvider.ts -------------------------------------------------------------------------------- /src/providers/highlighting/HighlightSymbolProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/highlighting/HighlightSymbolProvider.ts -------------------------------------------------------------------------------- /src/providers/linting/LintingSupportProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/linting/LintingSupportProvider.ts -------------------------------------------------------------------------------- /src/providers/lspCommands/ExecuteCommandProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/lspCommands/ExecuteCommandProvider.ts -------------------------------------------------------------------------------- /src/providers/navigation/NavigationSupportProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/navigation/NavigationSupportProvider.ts -------------------------------------------------------------------------------- /src/providers/navigation/PathResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/navigation/PathResolver.ts -------------------------------------------------------------------------------- /src/providers/rename/RenameSymbolProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/providers/rename/RenameSymbolProvider.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/utils/CliUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/CliUtils.ts -------------------------------------------------------------------------------- /src/utils/DefaultEditorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/DefaultEditorUtils.ts -------------------------------------------------------------------------------- /src/utils/DeprecationUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/DeprecationUtils.ts -------------------------------------------------------------------------------- /src/utils/ExpressionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/ExpressionUtils.ts -------------------------------------------------------------------------------- /src/utils/FileNameUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/FileNameUtils.ts -------------------------------------------------------------------------------- /src/utils/FsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/FsUtils.ts -------------------------------------------------------------------------------- /src/utils/LicensingUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/LicensingUtils.ts -------------------------------------------------------------------------------- /src/utils/NetworkUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/NetworkUtils.ts -------------------------------------------------------------------------------- /src/utils/PositionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/PositionUtils.ts -------------------------------------------------------------------------------- /src/utils/PromiseUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/PromiseUtils.ts -------------------------------------------------------------------------------- /src/utils/ProxyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/ProxyUtils.ts -------------------------------------------------------------------------------- /src/utils/RangeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/RangeUtils.ts -------------------------------------------------------------------------------- /src/utils/TextDocumentUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/src/utils/TextDocumentUtils.ts -------------------------------------------------------------------------------- /tests/TestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/TestUtils.ts -------------------------------------------------------------------------------- /tests/lifecycle/GraphicsPrewarmService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/lifecycle/GraphicsPrewarmService.test.ts -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/completions/tGetCompletions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/completions/tGetCompletions.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/completions/testData/myHelpfulTestFunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/completions/testData/myHelpfulTestFunction.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/completions/testData/resources/functionSignatures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/completions/testData/resources/functionSignatures.json -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/folding/tGetFoldingRanges.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/folding/tGetFoldingRanges.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/formatting/tFormatCode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/formatting/tFormatCode.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/tParseInfoFromDocument.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/tParseInfoFromDocument.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/testData/+package/sampleFunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/testData/+package/sampleFunction.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/testData/@FolderClass/FolderClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/testData/@FolderClass/FolderClass.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/testData/@FolderClass/folderFunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/testData/@FolderClass/folderFunction.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/testData/SampleClass.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/testData/SampleClass.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/indexing/testData/sampleScript.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/indexing/testData/sampleScript.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/linting/tGetLintData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/linting/tGetLintData.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/linting/tGetSuppressionEdits.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/linting/tGetSuppressionEdits.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/navigation/tResolveNameToPath.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/navigation/tResolveNameToPath.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/navigation/testData/myHelperFunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/matlabls/handlers/navigation/testData/myHelperFunction.m -------------------------------------------------------------------------------- /tests/matlab/matlabls/handlers/navigation/testData/testScript.m: -------------------------------------------------------------------------------- 1 | a = myHelperFunction(1); -------------------------------------------------------------------------------- /tests/matlab/shadows/tEdit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/matlab/shadows/tEdit.m -------------------------------------------------------------------------------- /tests/mocks/ConfigurationManager.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/mocks/ConfigurationManager.mock.ts -------------------------------------------------------------------------------- /tests/mocks/Connection.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/mocks/Connection.mock.ts -------------------------------------------------------------------------------- /tests/mocks/Mvm.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/mocks/Mvm.mock.ts -------------------------------------------------------------------------------- /tests/mvm/MdaParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/mvm/MdaParser.test.ts -------------------------------------------------------------------------------- /tests/providers/formatting/FormatSupportProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/providers/formatting/FormatSupportProvider.test.ts -------------------------------------------------------------------------------- /tests/providers/highlighting/HighlightSymbolProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/providers/highlighting/HighlightSymbolProvider.test.ts -------------------------------------------------------------------------------- /tests/utils/ExpressionUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/utils/ExpressionUtils.test.ts -------------------------------------------------------------------------------- /tests/utils/FileNameUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/utils/FileNameUtils.test.ts -------------------------------------------------------------------------------- /tests/utils/PositionUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/utils/PositionUtils.test.ts -------------------------------------------------------------------------------- /tests/utils/RangeUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/utils/RangeUtils.test.ts -------------------------------------------------------------------------------- /tests/utils/TextDocumentUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tests/utils/TextDocumentUtils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mathworks/MATLAB-language-server/HEAD/webpack.config.js --------------------------------------------------------------------------------