diff --git a/.gitattributes b/.gitattributes
index dfe07704..9c74e428 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,2 +1,9 @@
# Auto detect text files and perform LF normalization
* text=auto
+
+# Force sh files to have LF
+*.sh text eol=lf
+
+# Force MVN Wrapper Linux files LF
+mvnw text eol=lf
+.mvn/wrapper/maven-wrapper.properties text eol=lf
diff --git a/template-placeholder-demo/pom.xml b/template-placeholder-demo/pom.xml
index 78b4a3e6..b319445a 100644
--- a/template-placeholder-demo/pom.xml
+++ b/template-placeholder-demo/pom.xml
@@ -90,11 +90,12 @@
com.puppycrawl.tools
checkstyle
- 10.15.0
+ 10.16.0
../.config/checkstyle/checkstyle.xml
+ true
diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml
index b72a766f..881534d7 100644
--- a/template-placeholder/pom.xml
+++ b/template-placeholder/pom.xml
@@ -230,11 +230,12 @@
com.puppycrawl.tools
checkstyle
- 10.15.0
+ 10.16.0
../.config/checkstyle/checkstyle.xml
+ true