diff --git a/.config/pmd/ruleset.xml b/.config/pmd/java/ruleset.xml
similarity index 100%
rename from .config/pmd/ruleset.xml
rename to .config/pmd/java/ruleset.xml
diff --git a/.gitattributes b/.gitattributes
index 9c74e428..8ac80271 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -6,4 +6,4 @@
# Force MVN Wrapper Linux files LF
mvnw text eol=lf
-.mvn/wrapper/maven-wrapper.properties text eol=lf
+maven-wrapper.properties text eol=lf
diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 4d624fa9..3112b8ec 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -14,4 +14,4 @@
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.10/apache-maven-3.9.10-bin.zip
diff --git a/pom.xml b/pom.xml
index 113e4bda..e23e7c1f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -45,7 +45,7 @@
com.puppycrawl.tools
checkstyle
- 10.24.0
+ 10.25.0
@@ -75,19 +75,19 @@
true
true
- .config/pmd/ruleset.xml
+ .config/pmd/java/ruleset.xml
net.sourceforge.pmd
pmd-core
- 7.13.0
+ 7.14.0
net.sourceforge.pmd
pmd-java
- 7.13.0
+ 7.14.0
diff --git a/vaadin-maps-leaflet-flow/pom.xml b/vaadin-maps-leaflet-flow/pom.xml
index 7f4dc2b4..d9c638c6 100644
--- a/vaadin-maps-leaflet-flow/pom.xml
+++ b/vaadin-maps-leaflet-flow/pom.xml
@@ -282,7 +282,7 @@
com.puppycrawl.tools
checkstyle
- 10.24.0
+ 10.25.0
@@ -312,19 +312,19 @@
true
true
- ../.config/pmd/ruleset.xml
+ ../.config/pmd/java/ruleset.xml
net.sourceforge.pmd
pmd-core
- 7.13.0
+ 7.14.0
net.sourceforge.pmd
pmd-java
- 7.13.0
+ 7.14.0