The vsgconv tool would fail with a confusing error message if the caller failed to specify the output_filename.
This commit adds a check for the required minimum number of argument before starting to actually parse the input arguments using the ReaderWriters and quits, emitting an appropriate error message, if that number of arguments was not specified.
The vsgconv tool would fail with a confusing error message if the caller failed to specify the output_filename.
This commit adds a check for the required minimum number of argument before starting to actually parse the input arguments using the ReaderWriters and quits, emitting an appropriate error message, if that number of arguments was not specified.
Fixes #158