From 80cefb995bffb2a368c8fa23e3886473634bd979 Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Wed, 26 Apr 2023 17:40:17 +0200
Subject: [PATCH] Remove unused ignoreList from AbstractParseModuleTest

---
 .../de/tla2b/examples/RegressionTests.java    |  3 +-
 .../tla2b/util/AbstractParseModuleTest.java   | 29 +++++--------------
 src/test/java/testing/ExampleFilesTest.java   |  5 +---
 3 files changed, 9 insertions(+), 28 deletions(-)

diff --git a/src/test/java/de/tla2b/examples/RegressionTests.java b/src/test/java/de/tla2b/examples/RegressionTests.java
index 791533b..506ebcd 100644
--- a/src/test/java/de/tla2b/examples/RegressionTests.java
+++ b/src/test/java/de/tla2b/examples/RegressionTests.java
@@ -28,8 +28,7 @@ public class RegressionTests extends AbstractParseModuleTest {
 	@Config
 	public static Configuration getConfig() {
 		final ArrayList<String> list = new ArrayList<String>();
-		final ArrayList<String> ignoreList = new ArrayList<String>();
 		list.add("./src/test/resources/regression");
-		return getConfiguration2(list, ignoreList);
+		return getConfiguration2(list);
 	}
 }
diff --git a/src/test/java/de/tla2b/util/AbstractParseModuleTest.java b/src/test/java/de/tla2b/util/AbstractParseModuleTest.java
index f30bbdb..602161b 100644
--- a/src/test/java/de/tla2b/util/AbstractParseModuleTest.java
+++ b/src/test/java/de/tla2b/util/AbstractParseModuleTest.java
@@ -2,7 +2,6 @@ package de.tla2b.util;
 
 import java.io.File;
 import java.io.FilenameFilter;
-import java.io.IOException;
 import java.util.ArrayList;
 import java.util.Arrays;
 
@@ -30,12 +29,11 @@ public abstract class AbstractParseModuleTest {
 		return dir.listFiles(new ModuleFilenameFilter());
 	}
 
-	protected static File[] getModulesRecursively(String path, ArrayList<String> ignoreList) {
-		File[] files = walk(path, ignoreList).toArray(new File[0]);
-		return files;
+	protected static File[] getModulesRecursively(String path) {
+		return walk(path).toArray(new File[0]);
 	}
 
-	private static ArrayList<File> walk(String path, ArrayList<String> ignoreList) {
+	private static ArrayList<File> walk(String path) {
 		File root = new File(path);
 		File[] list = root.listFiles();
 		
@@ -45,20 +43,7 @@ public abstract class AbstractParseModuleTest {
 
 		for (File f : list) {
 			if (f.isDirectory()) {
-				boolean visitDir = true;
-				for (String string : ignoreList) {
-					File ignore = new File(string);
-					try {
-						if(f.getCanonicalPath().equals(ignore.getCanonicalPath())){
-							visitDir = false;
-						}
-					} catch (IOException e) {
-						visitDir = false;
-					}
-				}
-				if(visitDir){
-					files.addAll(walk(f.getAbsolutePath(),ignoreList));
-				}
+				files.addAll(walk(f.getAbsolutePath()));
 				
 			} else {
 				String name =f.getName();
@@ -72,12 +57,12 @@ public abstract class AbstractParseModuleTest {
 		return files;
 	}
 
-	protected static Configuration getConfiguration2(ArrayList<String> list, ArrayList<String> ignoreList) {
+	protected static Configuration getConfiguration2(ArrayList<String> list) {
 		final ArrayList<File> allModules = new ArrayList<File>();
 
 		final ArrayList<Object> expectedValues = new ArrayList<Object>();
 		for (String path : list) {
-			File[] modules = getModulesRecursively(path, ignoreList);
+			File[] modules = getModulesRecursively(path);
 			allModules.addAll(Arrays.asList(modules));
 			for (int i = 0; i < modules.length; i++) {
 				expectedValues.add(1);
@@ -104,4 +89,4 @@ public abstract class AbstractParseModuleTest {
 	}
 
 
-}
\ No newline at end of file
+}
diff --git a/src/test/java/testing/ExampleFilesTest.java b/src/test/java/testing/ExampleFilesTest.java
index ad2dfc1..5d88458 100644
--- a/src/test/java/testing/ExampleFilesTest.java
+++ b/src/test/java/testing/ExampleFilesTest.java
@@ -66,10 +66,7 @@ public class ExampleFilesTest extends AbstractParseModuleTest {
 	@Config
 	public static Configuration getConfig() {
 		final ArrayList<String> list = new ArrayList<String>();
-		final ArrayList<String> ignoreList = new ArrayList<String>();
-
 		list.add("./src/test/resources/prettyprint/OperationsTest/");
-		// ignoreList.add("./src/test/resources/testing/");
-		return getConfiguration2(list, ignoreList);
+		return getConfiguration2(list);
 	}
 }
-- 
GitLab