From 707ee81c706473147ce2d6baf4f2016aab450ba1 Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Tue, 8 Mar 2022 15:50:11 +0100
Subject: [PATCH] 0.2.13

- try to get configurations to work
---
 .../testing/plugin/RagConnectTest.java             |  7 +++++++
 .../preprocessor/testing/plugin/RelastTest.java    | 14 ++++++++++++++
 2 files changed, 21 insertions(+)

diff --git a/src/main/java/org/jastadd/preprocessor/testing/plugin/RagConnectTest.java b/src/main/java/org/jastadd/preprocessor/testing/plugin/RagConnectTest.java
index c2b832c..4afbab7 100644
--- a/src/main/java/org/jastadd/preprocessor/testing/plugin/RagConnectTest.java
+++ b/src/main/java/org/jastadd/preprocessor/testing/plugin/RagConnectTest.java
@@ -31,6 +31,13 @@ public abstract class RagConnectTest extends RelastTest {
     RagConnectTest.ragconnectCompilerLocation = ragconnectCompilerLocation;
   }
 
+  @SuppressWarnings("unused")
+  public void ragconnect(Closure<?> c) {
+    c.setResolveStrategy(DELEGATE_FIRST);
+    c.setDelegate(getRagconnect());
+    c.call();
+  }
+
   @SuppressWarnings("unused")
   public void ragconnect(Action<? super RagConnectConfiguration> action) {
     action.execute(getRagconnect());
diff --git a/src/main/java/org/jastadd/preprocessor/testing/plugin/RelastTest.java b/src/main/java/org/jastadd/preprocessor/testing/plugin/RelastTest.java
index 79173a8..f49257e 100644
--- a/src/main/java/org/jastadd/preprocessor/testing/plugin/RelastTest.java
+++ b/src/main/java/org/jastadd/preprocessor/testing/plugin/RelastTest.java
@@ -47,11 +47,25 @@ public abstract class RelastTest extends DefaultTask {
     return Paths.get(getProject().getProjectDir().getAbsolutePath(), filename);
   }
 
+  @SuppressWarnings("unused")
+  public void relast(Closure<?> c) {
+    c.setResolveStrategy(DELEGATE_FIRST);
+    c.setDelegate(getRelast());
+    c.call();
+  }
+
   @SuppressWarnings("unused")
   public void relast(Action<? super RelastConfiguration> action) {
     action.execute(getRelast());
   }
 
+  @SuppressWarnings("unused")
+  public void jastadd(Closure<?> c) {
+    c.setResolveStrategy(DELEGATE_FIRST);
+    c.setDelegate(getJastadd());
+    c.call();
+  }
+
   @SuppressWarnings("unused")
   public void jastadd(Action<? super JastAddConfiguration> action) {
     action.execute(getJastadd());
-- 
GitLab