import com.github.cowwoc.requirements.MainArgs;
import com.github.cowwoc.requirements.MainArgsParser;
import com.github.cowwoc.requirements.natives.terminal.TerminalEncoding;
import com.github.cowwoc.requirements.natives.terminal.TerminalSize;
import org.intellij.lang.annotations.RegExp;
public class MyApp {
@Option({ "--name", "-n" })
private String name;
@Arg(index = 0)
@RegExp(".*")
private String inputFile;
public static void main(String[] args) {
MyApp app = MainArgsParser.init(MyApp.class).parse(args);
app.run();
}
private void run() {
System.out.println("Hello, " + name + "!");
System.out.println("Input file: " + inputFile);
}
}