From 59640025b08eb2256fca451064d26c3955058192 Mon Sep 17 00:00:00 2001 From: Carlos Galindo Date: Wed, 7 Oct 2020 12:55:27 +0200 Subject: [PATCH] SlicingCriterion: fix error when file is in the same folder --- .../es/upv/mist/slicing/slicing/FileLineSlicingCriterion.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdg-core/src/main/java/es/upv/mist/slicing/slicing/FileLineSlicingCriterion.java b/sdg-core/src/main/java/es/upv/mist/slicing/slicing/FileLineSlicingCriterion.java index 74fa367..584f454 100644 --- a/sdg-core/src/main/java/es/upv/mist/slicing/slicing/FileLineSlicingCriterion.java +++ b/sdg-core/src/main/java/es/upv/mist/slicing/slicing/FileLineSlicingCriterion.java @@ -31,7 +31,7 @@ public class FileLineSlicingCriterion extends LineNumberCriterion { for (CompilationUnit cu : cus) { Optional optStorage = cu.getStorage(); if (optStorage.isPresent() && optStorage.get().getFileName().equals(file.getName()) - && optStorage.get().getDirectory().toAbsolutePath().equals(file.getParentFile().toPath().toAbsolutePath())) + && optStorage.get().getDirectory().toAbsolutePath().equals(file.toPath().toAbsolutePath().getParent())) return Optional.of(cu); } return Optional.empty(); -- GitLab