diff --git a/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java b/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java index 9b9c9a6..b32f8c0 100644 --- a/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java +++ b/codegen-tool/src/main/java/sbtjooq/codegen/tool/GenerationTool.java @@ -23,7 +23,9 @@ import java.lang.invoke.MethodHandles; import java.lang.invoke.MethodType; - +/** + * Wrapper of jOOQ GenerationTool + */ public class GenerationTool { private static final Logger logger = LoggerFactory.getLogger(GenerationTool.class); @@ -73,11 +75,21 @@ private static void showJooqLogo() { } } - public void generate(String[] args) throws Throwable { + /** + * Invoke jOOQ GenerationTool + * @param configurations configuration files + * @throws Throwable thrown by jOOQ GenerationTool + */ + public void generate(String[] configurations) throws Throwable { //noinspection ConfusingArgumentToVarargsMethod - delegateMain.invokeExact(args); + delegateMain.invokeExact(configurations); } + /** + * Entry point + * @param args configuration files + * @throws Throwable thrown by jOOQ GenerationTool + */ public static void main(String[] args) throws Throwable { showRunningInfo(); showJooqLogo();