Skip to content

Commit fe53bf4

Browse files
author
Gabriele-Cardosi
committed
[incubator-kie-issues#2091] Removing broken scaffold mojo.
ScaffoldMojo has been broken for long time.
1 parent 97c0731 commit fe53bf4

File tree

7 files changed

+0
-296
lines changed

7 files changed

+0
-296
lines changed

kogito-codegen-modules/kogito-codegen-manager/src/main/java/org/kie/kogito/codegen/manager/BuilderManager.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,10 @@
2222
import java.net.MalformedURLException;
2323
import java.net.URI;
2424
import java.nio.file.Path;
25-
import java.util.Collection;
2625
import java.util.List;
2726
import java.util.Map;
2827
import java.util.Set;
2928

30-
import org.drools.codegen.common.GeneratedFile;
3129
import org.kie.kogito.KogitoGAV;
3230
import org.kie.kogito.codegen.api.context.KogitoBuildContext;
3331
import org.kie.kogito.codegen.manager.util.CodeGenManagerUtil;
@@ -48,17 +46,6 @@ public interface KogitoBuildContextInfo {
4846
Set<URI> projectFilesUris();
4947
}
5048

51-
public record ScaffoldInfo(Set<URI> projectFilesUris,
52-
Path projectBaseAbsolutePath, //MUST BE ABSOLUTE
53-
String projectGroupId,
54-
String projectArtifactId,
55-
String projectVersion,
56-
boolean generatePartial,
57-
boolean enablePersistence,
58-
CodeGenManagerUtil.Framework framework,
59-
Map<String, String> properties) implements KogitoBuildContextInfo {
60-
}
61-
6249
public record BuildInfo(Set<URI> projectFilesUris,
6350
Path projectBaseAbsolutePath, //MUST BE ABSOLUTE
6451
Path outputDirectory,
@@ -89,17 +76,6 @@ public static void build(BuildInfo buildInfo) throws MalformedURLException {
8976
LOGGER.info("Project build done");
9077
}
9178

92-
public static void scaffold(ScaffoldInfo scaffoldInfo) throws MalformedURLException {
93-
LOGGER.info("Building project: {}:{}:{}", scaffoldInfo.projectGroupId(), scaffoldInfo.projectArtifactId(), scaffoldInfo.projectVersion());
94-
CodeGenManagerUtil.setSystemProperties(scaffoldInfo.properties());
95-
ClassLoader projectClassLoader = CodeGenManagerUtil.projectClassLoader(scaffoldInfo.projectFilesUris());
96-
KogitoGAV kogitoGAV = new KogitoGAV(scaffoldInfo.projectGroupId(), scaffoldInfo.projectArtifactId(), scaffoldInfo.projectVersion());
97-
KogitoBuildContext kogitoBuildContext = getKogitoBuildContext(projectClassLoader, kogitoGAV, scaffoldInfo);
98-
GenerateModelHelper.GenerateModelFilesInfo generateModelFilesInfo = new GenerateModelHelper.GenerateModelFilesInfo(kogitoBuildContext, scaffoldInfo);
99-
Map<String, Collection<GeneratedFile>> generatedFiles = GenerateModelHelper.generateModelFiles(generateModelFilesInfo);
100-
LOGGER.info("Scaffold creation done");
101-
}
102-
10379
static KogitoBuildContext getKogitoBuildContext(ClassLoader projectClassLoader, KogitoGAV kogitoGAV, KogitoBuildContextInfo kogitoBuildContextInfo) {
10480
return CodeGenManagerUtil.discoverKogitoRuntimeContext(projectClassLoader, kogitoBuildContextInfo.projectBaseAbsolutePath(), kogitoGAV,
10581
new CodeGenManagerUtil.ProjectParameters(kogitoBuildContextInfo.framework(), "", "", "", "", kogitoBuildContextInfo.enablePersistence()),

kogito-codegen-modules/kogito-codegen-manager/src/main/java/org/kie/kogito/codegen/manager/GenerateModelHelper.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,6 @@ public GenerateModelInfo(ClassLoader projectClassLoader, KogitoBuildContext kogi
7474
public record GenerateModelFilesInfo(KogitoBuildContext kogitoBuildContext,
7575
boolean generatePartial) {
7676

77-
public GenerateModelFilesInfo(KogitoBuildContext kogitoBuildContext, BuilderManager.ScaffoldInfo scaffoldInfo) {
78-
this(kogitoBuildContext,
79-
scaffoldInfo.generatePartial());
80-
}
81-
8277
public GenerateModelFilesInfo(GenerateModelInfo generateModelInfo) {
8378
this(generateModelInfo.kogitoBuildContext,
8479
generateModelInfo.generatePartial);

kogito-maven-plugin-test/pom.xml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,17 +149,6 @@
149149
<version>${project.version}</version>
150150
<executions>
151151
<execution>
152-
<id>scaffolding</id>
153-
<phase>generate-sources</phase>
154-
<configuration>
155-
<customizableSources>${basedir}/src/main/generated-sources</customizableSources>
156-
</configuration>
157-
<goals>
158-
<goal>scaffold</goal>
159-
</goals>
160-
</execution>
161-
<execution>
162-
<id>generation</id>
163152
<phase>compile</phase>
164153
<goals>
165154
<goal>generateModel</goal>

kogito-maven-plugin/src/main/java/org/kie/kogito/maven/plugin/ScaffoldMojo.java

Lines changed: 0 additions & 68 deletions
This file was deleted.

kogito-maven-plugin/src/test/java/org/kie/kogito/maven/plugin/ScaffoldMojoTest.java

Lines changed: 0 additions & 62 deletions
This file was deleted.

kogito-maven-plugin/src/test/java/org/kie/kogito/maven/plugin/testing/stubs/ScaffoldMojoProjectStub.java

Lines changed: 0 additions & 83 deletions
This file was deleted.

kogito-maven-plugin/src/test/resources/unit/scaffold/pom.xml

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)