This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch maven-3.8.x
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 68e02c27e167352028ab0f3433fffbbe26bd99c0
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Sun Jan 26 17:25:18 2020 +0100

    [MNG-6071] Normalize relative paths for working directory
---
 maven-embedder/src/main/java/org/apache/maven/cli/ResolveFile.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/maven-embedder/src/main/java/org/apache/maven/cli/ResolveFile.java 
b/maven-embedder/src/main/java/org/apache/maven/cli/ResolveFile.java
index 8622ce3..7a1652e 100644
--- a/maven-embedder/src/main/java/org/apache/maven/cli/ResolveFile.java
+++ b/maven-embedder/src/main/java/org/apache/maven/cli/ResolveFile.java
@@ -20,6 +20,7 @@ package org.apache.maven.cli;
  */
 
 import java.io.File;
+import java.nio.file.Paths;
 
 /**
  * Resolve relative file path against the given base directory
@@ -43,7 +44,7 @@ public class ResolveFile
         }
         else
         {
-            return new File( baseDirectory, file.getPath() ).getAbsoluteFile();
+            return Paths.get( baseDirectory, file.getPath() 
).normalize().toFile();
         }
     }
 }

Reply via email to