Index: /trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java	(revision 18128)
+++ /trunk/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java	(revision 18129)
@@ -582,5 +582,6 @@
         private static Map<Modifier, Boolean> createFromString(String string) {
             Map<Modifier, Boolean> ret = new EnumMap<>(Modifier.class);
-            for (char c : string.toCharArray()) {
+            for (int i = 0; i < string.length(); i++) {
+                char c = string.charAt(i);
                 if (c == '?') {
                     continue;
Index: /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetListener.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetListener.java	(revision 18128)
+++ /trunk/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetListener.java	(revision 18129)
@@ -4,6 +4,6 @@
 /**
  * Notification of tagging presets events.
+ * @see TaggingPresets#addListener(TaggingPresetListener)
  * @since 7100
- * @see TaggingPresets#addListener(TaggingPresetListener)
  */
 @FunctionalInterface
Index: /trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(revision 18128)
+++ /trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java	(revision 18129)
@@ -373,6 +373,6 @@
      * found on  the server (the server response code was 404)
      *
+     * @param progressMonitor progress monitor
      * @return the parsed data
-     * @param progressMonitor progress monitor
      * @throws OsmTransferException if an error occurs while communicating with the API server
      * @see #getMissingPrimitives()
Index: /trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java	(revision 18128)
+++ /trunk/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java	(revision 18129)
@@ -174,5 +174,6 @@
         int zoomOffset = 0;
 
-        for (final char ch : shortLink.toCharArray()) {
+        for (int j = 0; j < shortLink.length(); j++) {
+            char ch = shortLink.charAt(j);
             if (array.containsKey(ch)) {
                 int val = array.get(ch);
Index: /trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandlerTest.java
===================================================================
--- /trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandlerTest.java	(revision 18128)
+++ /trunk/test/unit/org/openstreetmap/josm/io/remotecontrol/handler/RequestHandlerTest.java	(revision 18129)
@@ -9,8 +9,7 @@
 import java.util.Map;
 
+import org.junit.jupiter.api.Test;
 import org.openstreetmap.josm.io.remotecontrol.PermissionPrefWithDefault;
 import org.openstreetmap.josm.io.remotecontrol.handler.RequestHandler.RequestHandlerBadRequestException;
-
-import org.junit.jupiter.api.Test;
 
 /**
@@ -81,7 +80,7 @@
     /**
      * Test request parameter - case 4
-     * @see <a href="http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding">
+     * @throws RequestHandlerBadRequestException never
+     * @see <a href="https://www.talisman.org/~erlkonig/misc/lunatech%5Ewhat-every-webdev-must-know-about-url-encoding/">
      *      What every web developer must know about URL encoding</a>
-     * @throws RequestHandlerBadRequestException never
      */
     @Test
Index: /trunk/tools/checkstyle/META-INF/MANIFEST.MF
===================================================================
--- /trunk/tools/checkstyle/META-INF/MANIFEST.MF	(revision 18128)
+++ /trunk/tools/checkstyle/META-INF/MANIFEST.MF	(revision 18129)
@@ -3,5 +3,5 @@
 Bundle-Name: JOSM Checkstyle Eclipse Plugin
 Bundle-SymbolicName: org.openstreetmap.josm.checkstyle-eclipse-plugin;singleton:=true
-Bundle-Version: 8.43.0.qualifier
+Bundle-Version: 8.44.0.qualifier
 Require-Bundle: net.sf.eclipsecs.checkstyle,
  net.sf.eclipsecs.core,
Index: /trunk/tools/ivy.xml
===================================================================
--- /trunk/tools/ivy.xml	(revision 18128)
+++ /trunk/tools/ivy.xml	(revision 18129)
@@ -17,7 +17,7 @@
         <dependency org="net.java.dev.javacc" name="javacc" rev="7.0.10" conf="javacc->default"/>
         <!-- checkstyle->default -->
-        <dependency org="com.puppycrawl.tools" name="checkstyle" rev="8.43" conf="checkstyle->default"/>
+        <dependency org="com.puppycrawl.tools" name="checkstyle" rev="8.44" conf="checkstyle->default"/>
         <!-- proguard->default -->
-        <dependency org="com.guardsquare" name="proguard-ant" rev="7.1.0" conf="proguard->default"/>
+        <dependency org="com.guardsquare" name="proguard-ant" rev="7.1.1" conf="proguard->default"/>
         <!-- pmd->default -->
         <dependency org="net.sourceforge.pmd" name="pmd-core" rev="6.20.0" conf="pmd->default"/>
@@ -28,8 +28,8 @@
         </dependency>
         <!-- spotbugs->default -->
-        <dependency org="com.github.spotbugs" name="spotbugs" rev="4.2.1" conf="spotbugs->default"/>
-        <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.2.1" conf="spotbugs->default"/>
+        <dependency org="com.github.spotbugs" name="spotbugs" rev="4.2.3" conf="spotbugs->default"/>
+        <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.2.3" conf="spotbugs->default"/>
         <!-- errorprone->default -->
-        <dependency org="com.google.errorprone" name="error_prone_core" rev="2.7.1" conf="errorprone->default"/>
+        <dependency org="com.google.errorprone" name="error_prone_core" rev="2.8.1" conf="errorprone->default"/>
         <!-- errorprone->default -->
         <dependency org="com.google.errorprone" name="javac" rev="9+181-r4173-1" conf="errorprone_javac->default"/>
