From d00576e30774eac3d93bd14a7ef1600b0a7cbbfa Mon Sep 17 00:00:00 2001 From: Anthony Whitford Date: Mon, 8 Aug 2011 22:01:15 +0200 Subject: Delombok with -d used wrong output folder on Posix. Solves issue #249 --- src/delombok/lombok/delombok/Delombok.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/delombok/lombok/delombok/Delombok.java b/src/delombok/lombok/delombok/Delombok.java index e125d622..f28e5b72 100644 --- a/src/delombok/lombok/delombok/Delombok.java +++ b/src/delombok/lombok/delombok/Delombok.java @@ -428,7 +428,8 @@ public class Delombok { } private Writer createFileWriter(File outBase, File inBase, URI file) throws IOException { - URI relative = inBase.toURI().relativize(file); + URI base = inBase.toURI(); + URI relative = base.relativize(base.resolve(file)); File outFile; if (relative.isAbsolute()) { outFile = new File(outBase, new File(relative).getName()); -- cgit