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