├── .azure-pipelines ├── ci.yml ├── nightly.yml ├── rc.yml └── release.yml ├── .github ├── llms.md ├── no-response.yml └── workflows │ ├── linux.yml │ ├── macOS.yml │ ├── no-response.yml │ ├── triage-agent.yml │ └── windows.yml ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── TestPlan.md ├── ThirdPartyNotices.txt ├── images └── spring-initializr-vsc.gif ├── package.json ├── resources └── logo.png ├── scripts ├── prepare-nightly-build.js └── update-third-party-notice.js ├── src ├── DependencyManager.ts ├── Errors.ts ├── Utils │ ├── VSCodeUI.ts │ ├── VersionHelper.ts │ ├── error.ts │ ├── fsHelper.ts │ ├── index.ts │ └── xml │ │ ├── index.ts │ │ └── lexer.ts ├── extension.ts ├── handler │ ├── AddStartersHandler.ts │ ├── BaseHandler.ts │ ├── GenerateProjectHandler.ts │ ├── HandlerInterfaces.ts │ ├── SpecifyArtifactIdStep.ts │ ├── SpecifyBootVersionStep.ts │ ├── SpecifyDependenciesStep.ts │ ├── SpecifyGroupIdStep.ts │ ├── SpecifyJavaVersionStep.ts │ ├── SpecifyLanguageStep.ts │ ├── SpecifyPackageNameStep.ts │ ├── SpecifyPackagingStep.ts │ ├── SpecifyServiceUrlStep.ts │ ├── index.ts │ └── utils.ts ├── model │ ├── Interfaces.ts │ ├── Metadata.ts │ ├── ServiceManager.ts │ ├── index.ts │ └── pomxml │ │ ├── BomNode.ts │ │ ├── DependencyNode.ts │ │ ├── PomXml.ts │ │ └── RepositoryNode.ts └── test │ ├── runTest.ts │ └── suite │ ├── extension.test.ts │ └── index.ts ├── tsconfig.json ├── tslint.json └── webpack.config.js /.azure-pipelines/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.azure-pipelines/ci.yml -------------------------------------------------------------------------------- /.azure-pipelines/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.azure-pipelines/nightly.yml -------------------------------------------------------------------------------- /.azure-pipelines/rc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.azure-pipelines/rc.yml -------------------------------------------------------------------------------- /.azure-pipelines/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.azure-pipelines/release.yml -------------------------------------------------------------------------------- /.github/llms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/llms.md -------------------------------------------------------------------------------- /.github/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/macOS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/workflows/macOS.yml -------------------------------------------------------------------------------- /.github/workflows/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/workflows/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/triage-agent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/workflows/triage-agent.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/SECURITY.md -------------------------------------------------------------------------------- /TestPlan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/TestPlan.md -------------------------------------------------------------------------------- /ThirdPartyNotices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/ThirdPartyNotices.txt -------------------------------------------------------------------------------- /images/spring-initializr-vsc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/images/spring-initializr-vsc.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/package.json -------------------------------------------------------------------------------- /resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/resources/logo.png -------------------------------------------------------------------------------- /scripts/prepare-nightly-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/scripts/prepare-nightly-build.js -------------------------------------------------------------------------------- /scripts/update-third-party-notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/scripts/update-third-party-notice.js -------------------------------------------------------------------------------- /src/DependencyManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/DependencyManager.ts -------------------------------------------------------------------------------- /src/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Errors.ts -------------------------------------------------------------------------------- /src/Utils/VSCodeUI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/VSCodeUI.ts -------------------------------------------------------------------------------- /src/Utils/VersionHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/VersionHelper.ts -------------------------------------------------------------------------------- /src/Utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/error.ts -------------------------------------------------------------------------------- /src/Utils/fsHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/fsHelper.ts -------------------------------------------------------------------------------- /src/Utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/index.ts -------------------------------------------------------------------------------- /src/Utils/xml/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/xml/index.ts -------------------------------------------------------------------------------- /src/Utils/xml/lexer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/Utils/xml/lexer.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/handler/AddStartersHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/AddStartersHandler.ts -------------------------------------------------------------------------------- /src/handler/BaseHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/BaseHandler.ts -------------------------------------------------------------------------------- /src/handler/GenerateProjectHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/GenerateProjectHandler.ts -------------------------------------------------------------------------------- /src/handler/HandlerInterfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/HandlerInterfaces.ts -------------------------------------------------------------------------------- /src/handler/SpecifyArtifactIdStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyArtifactIdStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyBootVersionStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyBootVersionStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyDependenciesStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyDependenciesStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyGroupIdStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyGroupIdStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyJavaVersionStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyJavaVersionStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyLanguageStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyLanguageStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyPackageNameStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyPackageNameStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyPackagingStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyPackagingStep.ts -------------------------------------------------------------------------------- /src/handler/SpecifyServiceUrlStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/SpecifyServiceUrlStep.ts -------------------------------------------------------------------------------- /src/handler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/index.ts -------------------------------------------------------------------------------- /src/handler/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/handler/utils.ts -------------------------------------------------------------------------------- /src/model/Interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/Interfaces.ts -------------------------------------------------------------------------------- /src/model/Metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/Metadata.ts -------------------------------------------------------------------------------- /src/model/ServiceManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/ServiceManager.ts -------------------------------------------------------------------------------- /src/model/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/index.ts -------------------------------------------------------------------------------- /src/model/pomxml/BomNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/pomxml/BomNode.ts -------------------------------------------------------------------------------- /src/model/pomxml/DependencyNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/pomxml/DependencyNode.ts -------------------------------------------------------------------------------- /src/model/pomxml/PomXml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/pomxml/PomXml.ts -------------------------------------------------------------------------------- /src/model/pomxml/RepositoryNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/model/pomxml/RepositoryNode.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-spring-initializr/HEAD/webpack.config.js --------------------------------------------------------------------------------