From 467241bf92738af707ffc1749e539625ddcc1534 Mon Sep 17 00:00:00 2001 From: a-krawciw Date: Thu, 23 Sep 2021 22:15:07 -0700 Subject: [PATCH] Change the output of a file to match the natural file structure. In reference to plantuml/plantuml#672 --- src/net/sourceforge/plantuml/Run.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/net/sourceforge/plantuml/Run.java b/src/net/sourceforge/plantuml/Run.java index a599864b6..3b935a0c1 100644 --- a/src/net/sourceforge/plantuml/Run.java +++ b/src/net/sourceforge/plantuml/Run.java @@ -477,7 +477,7 @@ public class Run { } final ISourceFileReader sourceFileReader; if (option.getOutputFile() == null) { - File outputDir = option.getOutputDir(); + File outputDir = option.getOutputDir().getAbsoluteFile(); if (outputDir != null && outputDir.getPath().endsWith("$")) { final String path = outputDir.getPath(); outputDir = new File(path.substring(0, path.length() - 1)).getAbsoluteFile(); @@ -490,6 +490,7 @@ public class Run { } else { sourceFileReader = new SourceFileReaderHardFile(option.getDefaultDefines(f), f, option.getOutputFile(), option.getConfig(), option.getCharset(), option.getFileFormatOption()); + System.out.println(option.getOutputFile().getAbsolutePath()); } sourceFileReader.setCheckMetadata(option.isCheckMetadata()); ((SourceFileReaderAbstract) sourceFileReader).setNoerror(option.isNoerror());