Skip to content

Commit 1a18c20

Browse files
committed
Changes for Vaadin 24.8
1 parent 44bcf68 commit 1a18c20

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

template-placeholder-demo/pom.xml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,35 @@
6262
<groupId>com.vaadin</groupId>
6363
<artifactId>vaadin-core</artifactId>
6464
<exclusions>
65+
<!-- No Hilla is used -->
6566
<exclusion>
6667
<groupId>com.vaadin</groupId>
6768
<artifactId>hilla-dev</artifactId>
6869
</exclusion>
70+
<exclusion>
71+
<groupId>com.vaadin</groupId>
72+
<artifactId>copilot</artifactId>
73+
</exclusion>
74+
<!-- Lumo is used instead -->
75+
<exclusion>
76+
<groupId>com.vaadin</groupId>
77+
<artifactId>vaadin-material-theme</artifactId>
78+
</exclusion>
79+
<!-- React is not enabled and thus not required -->
80+
<exclusion>
81+
<groupId>com.vaadin</groupId>
82+
<artifactId>flow-react</artifactId>
83+
</exclusion>
84+
<!-- There is like 10 people on the planet that need this by default -->
85+
<exclusion>
86+
<groupId>com.vaadin</groupId>
87+
<artifactId>collaboration-engine</artifactId>
88+
</exclusion>
89+
<!-- No Wildfly used here -->
90+
<exclusion>
91+
<groupId>com.vaadin.servletdetector</groupId>
92+
<artifactId>throw-if-servlet3</artifactId>
93+
</exclusion>
6994
</exclusions>
7095
</dependency>
7196
<dependency>
@@ -79,6 +104,7 @@
79104
<groupId>com.vaadin</groupId>
80105
<artifactId>vaadin-spring-boot-starter</artifactId>
81106
<exclusions>
107+
<!-- No Hilla is used -->
82108
<exclusion>
83109
<groupId>com.vaadin</groupId>
84110
<artifactId>hilla</artifactId>
@@ -122,6 +148,30 @@
122148
</goals>
123149
</execution>
124150
</executions>
151+
<configuration>
152+
<!-- Can only be true if hilla is used -->
153+
<!-- Takes a few seconds to scan everything for hilla -->
154+
<frontendHotdeploy>false</frontendHotdeploy>
155+
<!-- Prevent scanning for react (not used) -->
156+
<reactEnable>false</reactEnable>
157+
<!-- Only scan required -->
158+
<frontendScanner>
159+
<includes>
160+
<include>
161+
<groupId>software.xdev</groupId>
162+
<artifactId>*vaadin*</artifactId>
163+
</include>
164+
<include>
165+
<groupId>com.vaadin</groupId>
166+
</include>
167+
</includes>
168+
<excludes>
169+
<exclude>
170+
<groupId>com.vaadin.external*</groupId>
171+
</exclude>
172+
</excludes>
173+
</frontendScanner>
174+
</configuration>
125175
</plugin>
126176
<plugin>
127177
<groupId>org.apache.maven.plugins</groupId>

0 commit comments

Comments
 (0)