From bb057b7feb75e352f6384d11228fee71137ae6c0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jesper=20=C3=96qvist?= <jesper.oqvist@cs.lth.se>
Date: Fri, 2 Feb 2018 12:55:59 +0100
Subject: [PATCH] Improve error handling

---
 src/main/java/org/extendj/ragdoc/RagDocBuilder.java | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/main/java/org/extendj/ragdoc/RagDocBuilder.java b/src/main/java/org/extendj/ragdoc/RagDocBuilder.java
index d2be8b2..bef16cd 100644
--- a/src/main/java/org/extendj/ragdoc/RagDocBuilder.java
+++ b/src/main/java/org/extendj/ragdoc/RagDocBuilder.java
@@ -81,6 +81,9 @@ public class RagDocBuilder extends Frontend {
     System.out.println("Analyzing source tree...");
     long start = System.currentTimeMillis();
     int result = super.run(args, reader, parser);
+    if (result != 0) {
+      return result;
+    }
     if (program.options().hasOption("-version")
         || program.options().hasOption("-help")
         || program.options().files().isEmpty()) {
-- 
GitLab