Index: /applications/editors/josm/plugins/geotools/.checkstyle
===================================================================
--- /applications/editors/josm/plugins/geotools/.checkstyle	(revision 32537)
+++ /applications/editors/josm/plugins/geotools/.checkstyle	(revision 32537)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="true" sync-formatter="false">
+  <local-check-config name="JOSM" location="/JOSM/tools/checkstyle/josm_checks.xml" type="project" description="">
+    <additional-data name="protect-config-file" value="false"/>
+  </local-check-config>
+  <fileset name="all" enabled="true" check-config-name="JOSM" local="true">
+    <file-match-pattern match-pattern="." include-pattern="true"/>
+  </fileset>
+  <filter name="DerivedFiles" enabled="true"/>
+  <filter name="FilesFromPackage" enabled="true">
+    <filter-data value="data"/>
+    <filter-data value="images"/>
+    <filter-data value="styles"/>
+    <filter-data value="resources"/>
+    <filter-data value="scripts"/>
+  </filter>
+</fileset-config>
Index: /applications/editors/josm/plugins/geotools/.project
===================================================================
--- /applications/editors/josm/plugins/geotools/.project	(revision 32536)
+++ /applications/editors/josm/plugins/geotools/.project	(revision 32537)
@@ -16,8 +16,14 @@
 			</arguments>
 		</buildCommand>
+		<buildCommand>
+			<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
 	</buildSpec>
 	<natures>
 		<nature>org.sonar.ide.eclipse.core.sonarNature</nature>
 		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
 	</natures>
 </projectDescription>
Index: /applications/editors/josm/plugins/geotools/src/org/openstreetmap/josm/plugins/geotools/GeoToolsPlugin.java
===================================================================
--- /applications/editors/josm/plugins/geotools/src/org/openstreetmap/josm/plugins/geotools/GeoToolsPlugin.java	(revision 32536)
+++ /applications/editors/josm/plugins/geotools/src/org/openstreetmap/josm/plugins/geotools/GeoToolsPlugin.java	(revision 32537)
@@ -1,3 +1,3 @@
-// License: GPL. Copyright 2012 Don-vip
+// License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.plugins.geotools;
 
@@ -55,5 +55,5 @@
                 new ImageReadWriteSpi().updateRegistry(registry);
             } catch (IllegalArgumentException e) {
-                // See #10652: IllegalArgumentException: A descriptor is already registered against the name "ImageRead" under registry mode "rendered"
+                // See #10652: IAE: A descriptor is already registered against the name "ImageRead" under registry mode "rendered"
                 Main.warn("geotools: error in JAI/ImageReadWriteSpi initialization: "+e.getMessage());
             }
@@ -78,5 +78,5 @@
         while (categories.hasNext()) {
             @SuppressWarnings("unchecked")
-            Iterator<IIOServiceProvider> riter = ServiceLoader.load((Class<IIOServiceProvider>)categories.next(), loader).iterator();
+            Iterator<IIOServiceProvider> riter = ServiceLoader.load((Class<IIOServiceProvider>) categories.next(), loader).iterator();
             while (riter.hasNext()) {
                 ioRegistry.registerServiceProvider(riter.next());
