1
0
mirror of https://github.com/octoleo/plantuml.git synced 2024-12-23 03:19:06 +00:00

Change the output of a file to match the natural file structure. In reference to plantuml/plantuml#672

This commit is contained in:
a-krawciw 2021-09-23 22:15:07 -07:00
parent 2a3ecbb72e
commit 467241bf92

View File

@ -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());