Index: trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 12900)
+++ trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java	(revision 12901)
@@ -503,5 +503,5 @@
     public static SplitWayResult splitWay(Way way, List<List<Node>> wayChunks,
             Collection<? extends OsmPrimitive> selection, Strategy splitStrategy) {
-        SplitWayCommand cmd = SplitWayCommand.splitWay(way, wayChunks, selection, x -> splitStrategy.determineWayToKeep(x));
+        SplitWayCommand cmd = SplitWayCommand.splitWay(way, wayChunks, selection, splitStrategy::determineWayToKeep);
         return cmd != null ? new SplitWayResult(cmd) : null;
     }
Index: trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java
===================================================================
--- trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java	(revision 12900)
+++ trunk/src/org/openstreetmap/josm/command/SplitWayCommand.java	(revision 12901)
@@ -38,5 +38,5 @@
 public class SplitWayCommand extends SequenceCommand {
 
-    private static volatile Consumer<String> warningNotifier = msg -> Logging.warn(msg);
+    private static volatile Consumer<String> warningNotifier = Logging::warn;
 
     /**
Index: trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionSet.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionSet.java	(revision 12900)
+++ trunk/src/org/openstreetmap/josm/data/tagging/ac/AutoCompletionSet.java	(revision 12901)
@@ -3,4 +3,5 @@
 
 import java.util.Collection;
+import java.util.Objects;
 import java.util.Optional;
 import java.util.TreeSet;
@@ -47,5 +48,5 @@
      */
     public boolean addAll(Collection<String> values, AutoCompletionPriority priority) {
-        return addAll(values.stream().filter(v -> v != null).map(v -> new AutoCompletionItem(v, priority)).collect(Collectors.toList()));
+        return addAll(values.stream().filter(Objects::nonNull).map(v -> new AutoCompletionItem(v, priority)).collect(Collectors.toList()));
     }
 
