Change the executable to produce only one output, whose format can be selected by a command line parameter, --format, or -t. Output should go to stdout, and can then be piped somewhere, or redirected into a file.
We can later add the ability to specify an output filename.
The current --export parameter can be dropped.
Formats for now:
html: Generate our html report
graphml: Generate the graphml that --export is currently generating
json: The standard json output that currently happens by default. This should be the default format.
Change the executable to produce only one output, whose format can be selected by a command line parameter,
--format
, or-t
. Output should go tostdout
, and can then be piped somewhere, or redirected into a file.We can later add the ability to specify an output filename.
The current
--export
parameter can be dropped.Formats for now:
html
: Generate our html reportgraphml
: Generate the graphml that--export
is currently generatingjson
: The standard json output that currently happens by default. This should be the default format.