<dependency>
<groupId>eu.svjatoslav</groupId>
<artifactId>svjatoslavcommons</artifactId>
- <version>1.8</version>
+ <version>1.9</version>
+ </dependency>
+ <dependency>
+ <groupId>eu.svjatoslav</groupId>
+ <artifactId>cli-helper</artifactId>
+ <version>1.0</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
package eu.svjatoslav.meviz.bomremove;
-import eu.svjatoslav.commons.commandline.parameterparser.Parser;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.DirectoryParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.NullParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameters;
+
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parser;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.DirectoryParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.NullParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameters;
import java.io.File;
* This project is released under Creative Commons Zero (CC0) license.
*/
-
package eu.svjatoslav.meviz.encoder;
-import eu.svjatoslav.commons.commandline.parameterparser.ArgumentCount;
-import eu.svjatoslav.commons.commandline.parameterparser.Parameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.ArgumentCount;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parameter;
public class BitrateParameter extends Parameter<BitrateParameter.Bitrate, BitrateParameter> {
package eu.svjatoslav.meviz.encoder;
-import eu.svjatoslav.commons.commandline.parameterparser.Parser;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.DirectoryParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.IntegerParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.NullParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameters;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parser;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.DirectoryParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.IntegerParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.NullParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameters;
class CommandlineHandler {
package eu.svjatoslav.meviz.htmlindexer;
-import eu.svjatoslav.commons.commandline.parameterparser.Parser;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.DirectoryParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.NullParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parser;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.DirectoryParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.NullParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameter;
import eu.svjatoslav.meviz.encoder.EncodingOptions;
import java.io.File;
package eu.svjatoslav.meviz.renamer;
-import eu.svjatoslav.commons.commandline.parameterparser.Parser;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.DirectoryParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.NullParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameters;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parser;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.DirectoryParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.NullParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameters;
import eu.svjatoslav.meviz.encoder.EncodingOptions;
import java.io.File;
package eu.svjatoslav.meviz.replace;
-import eu.svjatoslav.commons.commandline.parameterparser.Parser;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.DirectoryParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.NullParameter;
-import eu.svjatoslav.commons.commandline.parameterparser.parameter.StringParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.Parser;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.DirectoryParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.NullParameter;
+import eu.svjatoslav.commons.cli_helper.parameter_parser.parameter.StringParameter;
import java.io.File;