<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-core</artifactId>
<version>14.5.2</version>
</dependency>
<plugin>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-maven-plugin</artifactId>
<version>14.5.2</version>
<executions>
<execution>
<goals>
<goal>clean</goal>
<goal>prepare-frontend</goal>
<goal>compile</goal>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
public class MyComponent extends Div {
public MyComponent() {
int x = 5; // Variable 'x' is never used
}
}
public class MyComponent extends Div {
public MyComponent() {
TextField textField = new TextField();
add(textField);
textField.setValue("Hello"); // Potential XSS vulnerability
}
}