Index: trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 13157)
+++ trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 13158)
@@ -429,5 +429,5 @@
      * @param selection The list of currently selected primitives
      * @return the result from the split operation
-     * @deprecated to be removed end of 2017. Use {@link #splitWay(Way, List, Collection)} instead
+     * @deprecated to be removed end of 2017. Use {@link SplitWayCommand#splitWay} instead
      */
     @Deprecated
@@ -450,5 +450,5 @@
      * @return the result from the split operation
      * @since 12718
-     * @deprecated to be removed end of 2017. Use {@link #splitWay(Way, List, Collection)} instead
+     * @deprecated to be removed end of 2017. Use {@link SplitWayCommand#splitWay} instead
      */
     @Deprecated
@@ -475,5 +475,5 @@
      * @return the result from the split operation
      * @since 8954
-     * @deprecated to be removed end of 2017. Use {@link #splitWay(Way, List, Collection, Strategy)} instead
+     * @deprecated to be removed end of 2017. Use {@link SplitWayCommand#splitWay} instead
      */
     @Deprecated
@@ -534,5 +534,5 @@
      * @param selection The list of currently selected primitives
      * @return the result from the split operation
-     * @deprecated to be removed end of 2017. Use {@link #split(Way, List, Collection)} instead
+     * @deprecated to be removed end of 2017. Use {@link SplitWayCommand#split} instead
      */
     @Deprecated
@@ -556,5 +556,5 @@
      * @return the result from the split operation
      * @since 12718
-     * @deprecated to be removed end of 2017. Use {@link #splitWay(Way, List, Collection)} instead
+     * @deprecated to be removed end of 2017. Use {@link SplitWayCommand#split} instead
      */
     @Deprecated
Index: trunk/src/org/openstreetmap/josm/command/Command.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/Command.java	(revision 13157)
+++ trunk/src/org/openstreetmap/josm/command/Command.java	(revision 13158)
@@ -45,5 +45,5 @@
 
     private static final class CloneVisitor implements OsmPrimitiveVisitor {
-        public final Map<OsmPrimitive, PrimitiveData> orig = new LinkedHashMap<>();
+        final Map<OsmPrimitive, PrimitiveData> orig = new LinkedHashMap<>();
 
         @Override
Index: trunk/src/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommand.java	(revision 13157)
+++ trunk/src/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommand.java	(revision 13158)
@@ -31,4 +31,5 @@
 
     /**
+     * Constructs a new {@code WayNodesConflictResolverCommand}.
      * @param conflict the conflict data set
      * @param mergedNodeList the list of merged nodes
Index: trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
===================================================================
--- trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java	(revision 13157)
+++ trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java	(revision 13158)
@@ -190,4 +190,10 @@
     }
 
+    /**
+     * Returns the subset of irreversible ways.
+     * @param ways all ways
+     * @return the subset of irreversible ways
+     * @see #isReversible(Way)
+     */
     public static List<Way> irreversibleWays(List<Way> ways) {
         List<Way> newWays = new ArrayList<>(ways);
@@ -200,4 +206,9 @@
     }
 
+    /**
+     * Inverts sign of a numeric value.
+     * @param value numeric value
+     * @return opposite numeric value
+     */
     public static String invertNumber(String value) {
         Pattern pattern = Pattern.compile("^([+-]?)(\\d.*)$", Pattern.CASE_INSENSITIVE);
Index: trunk/src/org/openstreetmap/josm/corrector/TagCorrector.java
===================================================================
--- trunk/src/org/openstreetmap/josm/corrector/TagCorrector.java	(revision 13157)
+++ trunk/src/org/openstreetmap/josm/corrector/TagCorrector.java	(revision 13158)
@@ -43,5 +43,5 @@
  *
  * Subclasses call applyCorrections() with maps of the requested
- * corrections and a dialog is pesented to the user to
+ * corrections and a dialog is presented to the user to
  * confirm these changes.
  * @param <P> The type of OSM primitive to correct
@@ -49,4 +49,12 @@
 public abstract class TagCorrector<P extends OsmPrimitive> {
 
+    /**
+     * Executes the tag correction.
+     * @param oldprimitive old primitive
+     * @param primitive new primitive
+     * @return A list of commands
+     * @throws UserCancelException If the user canceled
+     * @see #applyCorrections(DataSet, Map, Map, String)
+     */
     public abstract Collection<Command> execute(P oldprimitive, P primitive) throws UserCancelException;
 
