From 36e8085cfb31797bd8cdb41e7c545823dec33514 Mon Sep 17 00:00:00 2001 From: Dusan Balek Date: Fri, 21 Apr 2023 14:39:48 +0200 Subject: [PATCH 1/2] feat: Support create Micronaut projects --- src/controllers/projectController.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/controllers/projectController.ts b/src/controllers/projectController.ts index 8d0aac1f..a221921e 100644 --- a/src/controllers/projectController.ts +++ b/src/controllers/projectController.ts @@ -92,6 +92,7 @@ enum ProjectType { Maven = "Maven", Gradle = "Gradle", SpringBoot = "SpringBoot", + Micronaut = "Micronaut", Quarkus = "Quarkus", MicroProfile = "MicroProfile", JavaFX = "JavaFX", @@ -216,6 +217,15 @@ const projectTypes: IProjectType[] = [ createCommandId: "spring.initializr.createProject", }, }, + { + displayName: "Micronaut", + metadata: { + type: ProjectType.Micronaut, + extensionId: "oracle-labs-graalvm.micronaut", + extensionName: "GraalVM Tools for Micronaut", + createCommandId: "extension.micronaut.createProject", + }, + }, { displayName: "Quarkus", metadata: { From f5cdfaf4d1d5240744fefcbc770114b9d26789fb Mon Sep 17 00:00:00 2001 From: Dusan Balek Date: Tue, 25 Apr 2023 13:08:20 +0200 Subject: [PATCH 2/2] Putting Micronaut type to the bottom of the list. --- src/controllers/projectController.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/controllers/projectController.ts b/src/controllers/projectController.ts index a221921e..e9a81dbd 100644 --- a/src/controllers/projectController.ts +++ b/src/controllers/projectController.ts @@ -92,10 +92,10 @@ enum ProjectType { Maven = "Maven", Gradle = "Gradle", SpringBoot = "SpringBoot", - Micronaut = "Micronaut", Quarkus = "Quarkus", MicroProfile = "MicroProfile", JavaFX = "JavaFX", + Micronaut = "Micronaut", } async function ensureExtension(typeName: string, metaData: IProjectTypeMetadata): Promise { @@ -217,15 +217,6 @@ const projectTypes: IProjectType[] = [ createCommandId: "spring.initializr.createProject", }, }, - { - displayName: "Micronaut", - metadata: { - type: ProjectType.Micronaut, - extensionId: "oracle-labs-graalvm.micronaut", - extensionName: "GraalVM Tools for Micronaut", - createCommandId: "extension.micronaut.createProject", - }, - }, { displayName: "Quarkus", metadata: { @@ -260,4 +251,13 @@ const projectTypes: IProjectType[] = [ }], }, }, + { + displayName: "Micronaut", + metadata: { + type: ProjectType.Micronaut, + extensionId: "oracle-labs-graalvm.micronaut", + extensionName: "GraalVM Tools for Micronaut", + createCommandId: "extension.micronaut.createProject", + }, + }, ];