From b579459923974651abe435a0c1fb479bbad71c95 Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Mon, 10 Feb 2014 13:10:01 +0100 Subject: [PATCH] Fix PathPattern on Windows --- .../main/java/org/sonar/batch/scan/filesystem/PathPattern.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/PathPattern.java b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/PathPattern.java index d5ed3583393..9c9d00afaf7 100644 --- a/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/PathPattern.java +++ b/sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/PathPattern.java @@ -25,6 +25,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.sonar.api.resources.Resource; import org.sonar.api.scan.filesystem.InputFile; +import org.sonar.api.utils.PathUtils; import org.sonar.api.utils.WildcardPattern; import java.io.File; @@ -77,7 +78,7 @@ abstract class PathPattern { @Override boolean match(File ioFile, String relativePathFromBasedir) { - String path = ioFile.getAbsolutePath(); + String path = PathUtils.canonicalPath(ioFile); return pattern.match(path); } -- 2.39.5