|
62 | 62 | <groupId>com.vaadin</groupId>
|
63 | 63 | <artifactId>vaadin-core</artifactId>
|
64 | 64 | <exclusions>
|
| 65 | + <!-- No Hilla is used --> |
65 | 66 | <exclusion>
|
66 | 67 | <groupId>com.vaadin</groupId>
|
67 | 68 | <artifactId>hilla-dev</artifactId>
|
68 | 69 | </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> |
69 | 94 | </exclusions>
|
70 | 95 | </dependency>
|
71 | 96 | <dependency>
|
|
79 | 104 | <groupId>com.vaadin</groupId>
|
80 | 105 | <artifactId>vaadin-spring-boot-starter</artifactId>
|
81 | 106 | <exclusions>
|
| 107 | + <!-- No Hilla is used --> |
82 | 108 | <exclusion>
|
83 | 109 | <groupId>com.vaadin</groupId>
|
84 | 110 | <artifactId>hilla</artifactId>
|
|
122 | 148 | </goals>
|
123 | 149 | </execution>
|
124 | 150 | </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> |
125 | 175 | </plugin>
|
126 | 176 | <plugin>
|
127 | 177 | <groupId>org.apache.maven.plugins</groupId>
|
|
0 commit comments