From afdf794a5fbd3c1c8ab519c0c24a2940fe2b12e5 Mon Sep 17 00:00:00 2001
From: "stu126940@mail.uni-kiel.de" <stu126940@mail.uni-kiel.de>
Date: Mon, 11 Jan 2021 18:20:21 +0100
Subject: [PATCH] clean up

---
 .../strategies/restriction/CompositeRestriction.kt         | 4 ----
 .../strategies/restriction/LowerBoundRestriction.kt        | 1 -
 .../strategies/restriction/PrimitiveRestriction.kt         | 7 -------
 .../theodolite/strategies/restriction/Restriction.kt       | 5 -----
 .../{searchstrategy => restriction}/RestrictionStrategy.kt | 2 +-
 .../strategies/searchstrategy/CompositeStrategy.kt         | 1 +
 6 files changed, 2 insertions(+), 18 deletions(-)
 delete mode 100644 theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/CompositeRestriction.kt
 delete mode 100644 theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/PrimitiveRestriction.kt
 delete mode 100644 theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/Restriction.kt
 rename theodolite-quarkus/src/main/kotlin/theodolite/strategies/{searchstrategy => restriction}/RestrictionStrategy.kt (86%)

diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/CompositeRestriction.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/CompositeRestriction.kt
deleted file mode 100644
index 6f61dc2ad..000000000
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/CompositeRestriction.kt
+++ /dev/null
@@ -1,4 +0,0 @@
-package theodolite.strategies.restriction
-
-abstract class CompositeRestriction(val childRestriction: Restriction): Restriction {
-}
\ No newline at end of file
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/LowerBoundRestriction.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/LowerBoundRestriction.kt
index fc5b6d538..73792f3ce 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/LowerBoundRestriction.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/LowerBoundRestriction.kt
@@ -1,7 +1,6 @@
 package theodolite.strategies.restriction
 
 import theodolite.util.Results
-import theodolite.strategies.searchstrategy.RestrictionStrategy
 import theodolite.util.LoadDimension
 import theodolite.util.Resource
 
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/PrimitiveRestriction.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/PrimitiveRestriction.kt
deleted file mode 100644
index 0e1873ec2..000000000
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/PrimitiveRestriction.kt
+++ /dev/null
@@ -1,7 +0,0 @@
-package theodolite.strategies.restriction
-
-import theodolite.strategies.searchstrategy.SearchStrategy
-
-abstract class PrimitiveRestriction(val searchStrategy: SearchStrategy): Restriction {
-
-}
\ No newline at end of file
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/Restriction.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/Restriction.kt
deleted file mode 100644
index 4dc5ca524..000000000
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/Restriction.kt
+++ /dev/null
@@ -1,5 +0,0 @@
-package theodolite.strategies.restriction
-
-interface Restriction {
-    fun restrict(loads: List<Int>, resources: List<Int>): List<Int>;
-}
\ No newline at end of file
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/RestrictionStrategy.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/RestrictionStrategy.kt
similarity index 86%
rename from theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/RestrictionStrategy.kt
rename to theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/RestrictionStrategy.kt
index 7a6e43ce0..bf0415628 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/RestrictionStrategy.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/restriction/RestrictionStrategy.kt
@@ -1,4 +1,4 @@
-package theodolite.strategies.searchstrategy
+package theodolite.strategies.restriction
 
 import theodolite.util.Results
 import theodolite.util.LoadDimension
diff --git a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/CompositeStrategy.kt b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/CompositeStrategy.kt
index 79c34e326..e69ee0bad 100644
--- a/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/CompositeStrategy.kt
+++ b/theodolite-quarkus/src/main/kotlin/theodolite/strategies/searchstrategy/CompositeStrategy.kt
@@ -1,6 +1,7 @@
 package theodolite.strategies.searchstrategy
 
 import theodolite.execution.BenchmarkExecutor
+import theodolite.strategies.restriction.RestrictionStrategy
 import theodolite.util.LoadDimension
 import theodolite.util.Resource
 
-- 
GitLab