├── .eslintrc.json ├── .github └── workflows │ ├── build.yml │ └── createRelease.yml ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── HowToContribute.md ├── LICENSE.md ├── README.md ├── images ├── SearchGoogleDocs.gif ├── buymeacoffeeSmall.png ├── icon.png └── waldo.png ├── package.json ├── snippets ├── DesignPatterns.json ├── Onboarding.json ├── Test.json ├── al.json ├── appjson.json ├── bcptSuite.json ├── fromAlExtension │ ├── al.json │ ├── codeunit.json │ ├── controladdin.json │ ├── dotnet.json │ ├── entitlement.json │ ├── enum.json │ ├── enumextension.json │ ├── interface.json │ ├── page.json │ ├── pagecustomization.json │ ├── pageextension.json │ ├── permissionset.json │ ├── permissionsetextension.json │ ├── profile.json │ ├── query.json │ ├── report.json │ ├── reportextension.json │ ├── ruleset.json │ ├── table.json │ ├── tableextension.json │ ├── xml.json │ └── xmlport.json ├── install.json ├── page.json ├── table.json └── upgrade.json ├── src ├── ALCExe.ts ├── ALGraphVis.ts ├── AppJson.ts ├── AppJsonDependency.ts ├── ApplicationInsights.ts ├── CRSFunctions.ts ├── CRSOutput.ts ├── CRSTerminal.ts ├── Configuration.ts ├── Dictionary.ts ├── DynamicsNAV.ts ├── FileFunctions.ts ├── Git.ts ├── Google.ts ├── MSDocs.ts ├── NAVObject.ts ├── PSModules.ts ├── PSScripts.ts ├── Settings.ts ├── SnippetFunctions.ts ├── StringFunctions.ts ├── UI │ └── CRSStatusBar.ts ├── WorkspaceFiles.ts ├── _simpleGit.ts ├── api │ ├── CRSExtensionPublicApi.ts │ ├── CRSExtensionPublicApiInterfaces.ts │ ├── ObjectNamesApi.ts │ └── RunObjectApi.ts ├── extension.ts ├── powerShell │ └── InstallWaldosModules.ps1 └── test │ ├── runTest.ts │ └── suite │ ├── FileFunctions.test.ts │ ├── Google.test.ts │ ├── MSDocs.test.ts │ ├── NAVObject.FilePattern.test.ts │ ├── NAVObject.PrefexAndSuffix.test.ts │ ├── NAVObject.test.ts │ ├── NAVTestObjectLibrary.ts │ ├── RunObject.test.ts │ ├── StringFunctions.test.ts │ ├── WorkspaceFiles.test.ts │ ├── extension.test.ts │ └── index.ts ├── tsconfig.json └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/createRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.github/workflows/createRelease.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HowToContribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/HowToContribute.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/README.md -------------------------------------------------------------------------------- /images/SearchGoogleDocs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/images/SearchGoogleDocs.gif -------------------------------------------------------------------------------- /images/buymeacoffeeSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/images/buymeacoffeeSmall.png -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/images/icon.png -------------------------------------------------------------------------------- /images/waldo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/images/waldo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/package.json -------------------------------------------------------------------------------- /snippets/DesignPatterns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/DesignPatterns.json -------------------------------------------------------------------------------- /snippets/Onboarding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/Onboarding.json -------------------------------------------------------------------------------- /snippets/Test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/Test.json -------------------------------------------------------------------------------- /snippets/al.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/al.json -------------------------------------------------------------------------------- /snippets/appjson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/appjson.json -------------------------------------------------------------------------------- /snippets/bcptSuite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/bcptSuite.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/al.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/al.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/codeunit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/codeunit.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/controladdin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/controladdin.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/dotnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/dotnet.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/entitlement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/entitlement.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/enum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/enum.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/enumextension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/enumextension.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/interface.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/page.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/pagecustomization.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/pagecustomization.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/pageextension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/pageextension.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/permissionset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/permissionset.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/permissionsetextension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/permissionsetextension.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/profile.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/query.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/report.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/reportextension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/reportextension.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/ruleset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/ruleset.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/table.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/tableextension.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/tableextension.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/xml.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/xml.json -------------------------------------------------------------------------------- /snippets/fromAlExtension/xmlport.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/fromAlExtension/xmlport.json -------------------------------------------------------------------------------- /snippets/install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/install.json -------------------------------------------------------------------------------- /snippets/page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/page.json -------------------------------------------------------------------------------- /snippets/table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/table.json -------------------------------------------------------------------------------- /snippets/upgrade.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/snippets/upgrade.json -------------------------------------------------------------------------------- /src/ALCExe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/ALCExe.ts -------------------------------------------------------------------------------- /src/ALGraphVis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/ALGraphVis.ts -------------------------------------------------------------------------------- /src/AppJson.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/AppJson.ts -------------------------------------------------------------------------------- /src/AppJsonDependency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/AppJsonDependency.ts -------------------------------------------------------------------------------- /src/ApplicationInsights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/ApplicationInsights.ts -------------------------------------------------------------------------------- /src/CRSFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/CRSFunctions.ts -------------------------------------------------------------------------------- /src/CRSOutput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/CRSOutput.ts -------------------------------------------------------------------------------- /src/CRSTerminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/CRSTerminal.ts -------------------------------------------------------------------------------- /src/Configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/Configuration.ts -------------------------------------------------------------------------------- /src/Dictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/Dictionary.ts -------------------------------------------------------------------------------- /src/DynamicsNAV.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/DynamicsNAV.ts -------------------------------------------------------------------------------- /src/FileFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/FileFunctions.ts -------------------------------------------------------------------------------- /src/Git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/Git.ts -------------------------------------------------------------------------------- /src/Google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/Google.ts -------------------------------------------------------------------------------- /src/MSDocs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/MSDocs.ts -------------------------------------------------------------------------------- /src/NAVObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/NAVObject.ts -------------------------------------------------------------------------------- /src/PSModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/PSModules.ts -------------------------------------------------------------------------------- /src/PSScripts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/PSScripts.ts -------------------------------------------------------------------------------- /src/Settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/Settings.ts -------------------------------------------------------------------------------- /src/SnippetFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/SnippetFunctions.ts -------------------------------------------------------------------------------- /src/StringFunctions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/StringFunctions.ts -------------------------------------------------------------------------------- /src/UI/CRSStatusBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/UI/CRSStatusBar.ts -------------------------------------------------------------------------------- /src/WorkspaceFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/WorkspaceFiles.ts -------------------------------------------------------------------------------- /src/_simpleGit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/_simpleGit.ts -------------------------------------------------------------------------------- /src/api/CRSExtensionPublicApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/api/CRSExtensionPublicApi.ts -------------------------------------------------------------------------------- /src/api/CRSExtensionPublicApiInterfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/api/CRSExtensionPublicApiInterfaces.ts -------------------------------------------------------------------------------- /src/api/ObjectNamesApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/api/ObjectNamesApi.ts -------------------------------------------------------------------------------- /src/api/RunObjectApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/api/RunObjectApi.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/powerShell/InstallWaldosModules.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/powerShell/InstallWaldosModules.ps1 -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/FileFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/FileFunctions.test.ts -------------------------------------------------------------------------------- /src/test/suite/Google.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/Google.test.ts -------------------------------------------------------------------------------- /src/test/suite/MSDocs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/MSDocs.test.ts -------------------------------------------------------------------------------- /src/test/suite/NAVObject.FilePattern.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/NAVObject.FilePattern.test.ts -------------------------------------------------------------------------------- /src/test/suite/NAVObject.PrefexAndSuffix.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/NAVObject.PrefexAndSuffix.test.ts -------------------------------------------------------------------------------- /src/test/suite/NAVObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/NAVObject.test.ts -------------------------------------------------------------------------------- /src/test/suite/NAVTestObjectLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/NAVTestObjectLibrary.ts -------------------------------------------------------------------------------- /src/test/suite/RunObject.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/RunObject.test.ts -------------------------------------------------------------------------------- /src/test/suite/StringFunctions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/StringFunctions.test.ts -------------------------------------------------------------------------------- /src/test/suite/WorkspaceFiles.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/WorkspaceFiles.test.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/waldo1001/crs-al-language-extension/HEAD/yarn.lock --------------------------------------------------------------------------------