diff --git a/src/main/java/org/polystat/Polystat.java b/src/main/java/org/polystat/Polystat.java index 6b7d996..e9f5626 100644 --- a/src/main/java/org/polystat/Polystat.java +++ b/src/main/java/org/polystat/Polystat.java @@ -34,6 +34,9 @@ * Main entrance. * * @since 1.0 + * @todo #1:1h Let's use some library for command line arguments parsing. + * The current implementation in this class is super primitive and must + * be replaced by something decent. */ public final class Polystat { @@ -64,6 +67,13 @@ public static void main(final String... args) throws Exception { * Run it. * @param args The args * @throws Exception If fails + * @todo #1:1h For some reason, the Logger.info() doesn't print anything + * to the console when the JAR is run via command line. It does print + * during testing, but doesn't show anything when being run as + * a JAR-with-dependencies. I didn't manage to find the reason, that's + * why added these "printf" instructions. Let's fix it, make sure + * Logger works in the JAR-with-dependencies, and remove this.stdout + * from this class at all. */ public void exec(final String... args) throws Exception { if (args.length == 2) {