From 5c9e81cd8e3ec6e3697854f60215c845d11feb19 Mon Sep 17 00:00:00 2001
From: Wai Yi Leung <w.y.leung@lumc.nl>
Date: Tue, 17 May 2016 08:14:35 +0200
Subject: [PATCH] Throw error whenever the arguments are not complete

---
 .../nl/lumc/sasc/biopet/extensions/clever/CleverFixVCF.scala    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/clever/CleverFixVCF.scala b/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/clever/CleverFixVCF.scala
index 7191a3312..0c0b97c69 100644
--- a/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/clever/CleverFixVCF.scala
+++ b/biopet-extensions/src/main/scala/nl/lumc/sasc/biopet/extensions/clever/CleverFixVCF.scala
@@ -118,7 +118,7 @@ object CleverFixVCF extends ToolCommand {
    */
   def main(args: Array[String]): Unit = {
     val argsParser = new OptParser
-    val commandArgs: Args = argsParser.parse(args, Args()) getOrElse sys.exit(1)
+    val commandArgs: Args = argsParser.parse(args, Args()) getOrElse(throw new IllegalArgumentException)
 
     val input: File = commandArgs.inputVCF
     val output: File = commandArgs.outputVCF
-- 
GitLab