Skip to content

Commit 18744d5

Browse files
authored
Merge pull request #15005 from apache/forge-servlet-selection
Hide servlet features, should be selected via --servlet instead
2 parents 67608d7 + bbb1e9e commit 18744d5

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/spring/SpringBootEmbeddedServlet.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,9 @@ public Class<?> getFeatureClass() {
3333
public String getCategory() {
3434
return Category.SERVER;
3535
}
36+
37+
@Override
38+
public boolean isVisible() {
39+
return false;
40+
}
3641
}

grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/spring/SpringBootJettyFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ public void apply(GeneratorContext generatorContext) {
5858

5959
@Override
6060
public boolean shouldApply(ApplicationType applicationType, Options options, Set<Feature> selectedFeatures) {
61-
return selectedFeatures.stream().anyMatch(f -> f instanceof SpringBootJettyFeature) || options.getServletImpl() == ServletImpl.JETTY;
61+
return options.getServletImpl() == ServletImpl.JETTY;
6262
}
6363
}

grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/spring/SpringBootTomcatFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,6 @@ public void apply(GeneratorContext generatorContext) {
6060

6161
@Override
6262
public boolean shouldApply(ApplicationType applicationType, Options options, Set<Feature> selectedFeatures) {
63-
return selectedFeatures.stream().anyMatch(f -> f instanceof SpringBootTomcatFeature) || options.getServletImpl() == ServletImpl.TOMCAT;
63+
return options.getServletImpl() == ServletImpl.TOMCAT;
6464
}
6565
}

grails-forge/grails-forge-core/src/main/java/org/grails/forge/feature/spring/SpringBootUndertowFeature.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ public void apply(GeneratorContext generatorContext) {
5858

5959
@Override
6060
public boolean shouldApply(ApplicationType applicationType, Options options, Set<Feature> selectedFeatures) {
61-
return selectedFeatures.stream().anyMatch(f -> f instanceof SpringBootUndertowFeature) || options.getServletImpl() == ServletImpl.UNDERTOW;
61+
return options.getServletImpl() == ServletImpl.UNDERTOW;
6262
}
6363
}

0 commit comments

Comments
 (0)