Skip to content

Commit 1c73c30

Browse files
Switch only the stdout output; avoid affecting the file output: HTML/XML
1 parent 98fe35b commit 1c73c30

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

japicmp/src/main/java/japicmp/cli/JApiCli.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ private void generateOutput(Options options, List<JApiClass> jApiClasses, JarArc
4747
System.out.println(output);
4848
return;
4949
}
50-
if (options.isMarkdown()) {
51-
MarkdownOutputGenerator markdownOutputGenerator = new MarkdownOutputGenerator(options, jApiClasses);
52-
String output = markdownOutputGenerator.generate();
53-
System.out.println(output);
54-
return;
55-
}
5650
SemverOut semverOut = new SemverOut(options, jApiClasses);
5751
if (options.getXmlOutputFile().isPresent()) {
5852
XmlOutputGeneratorOptions xmlOutputGeneratorOptions = new XmlOutputGeneratorOptions();
@@ -76,6 +70,12 @@ private void generateOutput(Options options, List<JApiClass> jApiClasses, JarArc
7670
throw new JApiCmpException(JApiCmpException.Reason.IoException, "Could not write HTML file: " + e.getMessage(), e);
7771
}
7872
}
73+
if (options.isMarkdown()) {
74+
MarkdownOutputGenerator markdownOutputGenerator = new MarkdownOutputGenerator(options, jApiClasses);
75+
String output = markdownOutputGenerator.generate();
76+
System.out.println(output);
77+
return;
78+
}
7979
StdoutOutputGenerator stdoutOutputGenerator = new StdoutOutputGenerator(options, jApiClasses);
8080
String output = stdoutOutputGenerator.generate();
8181
System.out.println(output);

0 commit comments

Comments
 (0)