From 0aa4dd065ee78f9acc88b39625cc4a9b47f6c944 Mon Sep 17 00:00:00 2001 From: Thibault Gagnaux Date: Wed, 9 Feb 2022 21:37:28 +0100 Subject: refactor: continues with staged builder refactoring --- .../java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java') diff --git a/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java b/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java index 60fc835..175ccaa 100644 --- a/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java +++ b/src/functionalTest/java/ch/fhnw/thga/gradleplugins/fregeproject/Build.java @@ -1,13 +1,15 @@ package ch.fhnw.thga.gradleplugins.fregeproject; import java.io.IOException; -import java.nio.file.Path; +import java.util.function.Supplier; +import java.util.stream.Stream; import org.gradle.api.Project; public interface Build { - Build fregeCompiler(Path fregeCompiler); + Build useLocalFregeCompiler(boolean useLocalFregeCompiler); Build settingsFile(String settingsFile); + Build fregeSourceFiles(Supplier> fregeSourceFiles); Project build() throws IOException; } -- cgit