Closed
Description
Update dependency com.puppycrawl.tools:checkstyle to 10.22.0
This is in particular needed because of a breaking change in version 10.22.0:
JavadocVariable: new property 'accessModifiers' as substitution of 'scope' and 'excludeScope'
See https://checkstyle.org/releasenotes.html#Release_10.22.0
So it is no longer possible to simply override the version of com.puppycrawl.tools:checkstyle in other projects like this:
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>${maven-checkstyle-plugin.version}</version>
<dependencies>
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>10.22.0</version> <!-- using 10.21.4 was working though -->
</dependency>
<dependency>
<groupId>io.spring.javaformat</groupId>
<artifactId>spring-javaformat-checkstyle</artifactId>
<version>0.0.43</version>
</dependency>
</dependencies>
...
</plugin>
...