Index: trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java	(revision 11461)
+++ trunk/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java	(revision 11462)
@@ -270,7 +270,5 @@
             else if (mode == Mode.translate_node)
                 rv = new StringBuilder(tr("Move the node along one of the segments, then release the mouse button."));
-            else if (mode == Mode.extrude)
-                rv = new StringBuilder(tr("Draw a rectangle of the desired size, then release the mouse button."));
-            else if (mode == Mode.create_new)
+            else if (mode == Mode.extrude || mode == Mode.create_new)
                 rv = new StringBuilder(tr("Draw a rectangle of the desired size, then release the mouse button."));
             else {
Index: trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java	(revision 11461)
+++ trunk/src/org/openstreetmap/josm/data/validation/tests/WayConnectedToArea.java	(revision 11462)
@@ -63,7 +63,6 @@
 
     private void testForError(Way w, Node wayNode, OsmPrimitive p) {
-        if (wayNode.isOutsideDownloadArea()) {
-            return;
-        } else if (wayNode.getReferrers().stream().anyMatch(p1 -> p1.hasTag("route", "ferry"))) {
+        if (wayNode.isOutsideDownloadArea()
+                || wayNode.getReferrers().stream().anyMatch(p1 -> p1.hasTag("route", "ferry"))) {
             return;
         } else if (isArea(p)) {
Index: trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java	(revision 11461)
+++ trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java	(revision 11462)
@@ -244,9 +244,6 @@
                         indices.add(decision.getPos());
                     }
-                    if (roles.size() != 1) {
-                        // roles to not patch, leave undecided
-                        continue;
-                    } else if (!isCollectionOfConsecutiveNumbers(indices)) {
-                        // not consecutive members in relation, leave undecided
+                    if (roles.size() != 1 || !isCollectionOfConsecutiveNumbers(indices)) {
+                        // roles to not patch or not consecutive members in relation, leave undecided
                         continue;
                     }
