saalfeldlab / paintera

GNU General Public License v2.0
100 stars 17 forks source link

Disentangle argument parsing and execution #289

Open hanslovsky opened 5 years ago

hanslovsky commented 5 years ago

Currently, some execution happens inPainteraCommandLineArgs.call, e.g. printing error codes or version string. This method should only ensure consistency of arguments. While changing this, it is probably also desirable to simply System.out.println(Version.VERSION_STRING) instead of logging to make processing with bash tools easier.