Index: trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java	(revision 13697)
+++ trunk/src/org/openstreetmap/josm/data/validation/tests/RightAngleBuildingTest.java	(revision 13698)
@@ -47,5 +47,5 @@
         List<Pair<Double, Node>> angles = w.getAngles();
         for (Pair<Double, Node> pair: angles) {
-            if (checkAngle(w, pair.a, pair.b)) {
+            if (checkAngle(pair.a)) {
                 TestError.Builder builder = TestError.builder(this, Severity.WARNING, 3701)
                                                      .message(tr("Building with an almost square angle"))
@@ -76,5 +76,5 @@
     }
 
-    private boolean checkAngle(Way w, double angle, Node n) {
+    private boolean checkAngle(double angle) {
         double difference = Math.abs(angle - 90);
         return difference > minAngleDelta && difference < maxAngleDelta;
Index: trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java	(revision 13697)
+++ trunk/src/org/openstreetmap/josm/tools/WindowsShortcut.java	(revision 13698)
@@ -4,8 +4,8 @@
 import java.io.ByteArrayOutputStream;
 import java.io.File;
-import java.io.FileInputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
 import java.text.ParseException;
 import java.util.Locale;
@@ -46,5 +46,5 @@
         final int minimum_length = 0x64;
         boolean isPotentiallyValid = false;
-        try (InputStream fis = new FileInputStream(file)) {
+        try (InputStream fis = Files.newInputStream(file.toPath())) {
             isPotentiallyValid = file.isFile()
                 && file.getName().toLowerCase(Locale.ENGLISH).endsWith(".lnk")
@@ -62,5 +62,5 @@
      */
     public WindowsShortcut(File file) throws IOException, ParseException {
-        try (InputStream in = new FileInputStream(file)) {
+        try (InputStream in = Files.newInputStream(file.toPath())) {
             parseLink(getBytes(in));
         }
