From d0c434fb0ed5f8730f7b84ee9d97371d91fc0c92 Mon Sep 17 00:00:00 2001
From: Johannes Mey <johannes.mey@tu-dresden.de>
Date: Sun, 22 Dec 2019 12:07:48 +0100
Subject: [PATCH] use ant as default program

---
 scope4j/src/main/java/org/extendj/ScopeAnalysis.java | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/scope4j/src/main/java/org/extendj/ScopeAnalysis.java b/scope4j/src/main/java/org/extendj/ScopeAnalysis.java
index b1b8298..a9a4584 100644
--- a/scope4j/src/main/java/org/extendj/ScopeAnalysis.java
+++ b/scope4j/src/main/java/org/extendj/ScopeAnalysis.java
@@ -26,13 +26,14 @@ public class ScopeAnalysis extends Frontend {
    */
   public static void main(String[] args) {
 
-    if (args.length != 1) {
-      System.out.println("usage: SccChecker <directory with java files>");
+    if (args.length > 1 || args.length < 0) {
+      System.out.println("usage: ScopeAnalysis <directory with java files>");
       System.exit(-1);
     }
+    String path = args.length == 1 ? args[0] : "../testprograms/ant";
 
     try {
-      List<String> files = Files.walk(Paths.get(args[2]))
+      List<String> files = Files.walk(Paths.get(path))
           .filter(Files::isRegularFile)
           .filter(x -> x.getFileName().toString().endsWith(".java")).map(Path::toString).collect(Collectors.toList());
 
-- 
GitLab