diff --git a/src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java b/src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java index 83637cb..cfe0305 100644 --- a/src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java +++ b/src/main/java/com.github.forax.pro.builder/com/github/forax/pro/builder/Builders.java @@ -33,6 +33,8 @@ public interface ProBuilder { @SuppressWarnings("exports") @com.github.forax.pro.api.TypeCheckedConfig public interface CompilerBuilder { + java.util.Optional enablePreview(); + CompilerBuilder enablePreview(boolean enablePreview); java.util.Optional> files(); CompilerBuilder files(java.nio.file.Path... files); CompilerBuilder files(java.util.List files); @@ -89,6 +91,8 @@ public interface CompilerBuilder { @SuppressWarnings("exports") @com.github.forax.pro.api.TypeCheckedConfig public interface DocerBuilder { + java.util.Optional enablePreview(); + DocerBuilder enablePreview(boolean enablePreview); java.util.Optional> files(); DocerBuilder files(java.nio.file.Path... files); DocerBuilder files(java.util.List files); @@ -122,6 +126,10 @@ public interface DocerBuilder { java.util.Optional> rootModules(); DocerBuilder rootModules(java.lang.String... rootModules); DocerBuilder rootModules(java.util.List rootModules); + java.util.Optional sourceRelease(); + DocerBuilder sourceRelease(int sourceRelease); + java.util.Optional testRelease(); + DocerBuilder testRelease(int testRelease); java.util.Optional> upgradeModulePath(); DocerBuilder upgradeModulePath(java.nio.file.Path... upgradeModulePath); DocerBuilder upgradeModulePath(java.util.List upgradeModulePath); @@ -322,6 +330,8 @@ public interface ResolverBuilder { @SuppressWarnings("exports") @com.github.forax.pro.api.TypeCheckedConfig public interface RunnerBuilder { + java.util.Optional enablePreview(); + RunnerBuilder enablePreview(boolean enablePreview); java.nio.file.Path javaCommand(); RunnerBuilder javaCommand(java.nio.file.Path javaCommand); java.util.Optional> mainArguments(); @@ -361,6 +371,9 @@ public interface TesterBuilder { java.util.List moduleExplodedTestPath(); TesterBuilder moduleExplodedTestPath(java.nio.file.Path... moduleExplodedTestPath); TesterBuilder moduleExplodedTestPath(java.util.List moduleExplodedTestPath); + java.util.Optional> packages(); + TesterBuilder packages(java.lang.String... packages); + TesterBuilder packages(java.util.List packages); boolean parallel(); TesterBuilder parallel(boolean parallel); java.nio.file.Path pluginDir();