issues
search
openpreserve
/
odf-validator
Open source Open Document Format (ODF) validation
http://odf.openpreservation.org/
BSD 3-Clause "New" or "Revised" License
3
stars
0
forks
source link
REFACT: Multi-module with API core
#21
Closed
carlwilson
closed
1 year ago
carlwilson
commented
1 year ago
refactored to a multi-module project to allow an API package to be used by developers;
odf-core
now contains the API and library parts of the project;
odf-apps
contains the command-line tools and other applications;
created a parent
pom.xml
to build the whole project;
refactored application error handling so that CLI handles system/application errors and the core library logs validation events;
tidied the main validation and reporting loops in the CLI;
some console colourisation changes for logging to stderr;
applications now have their own message bundles;
rationalised message identifiers some;
improved XML error handling and reporting;
moved the application package to an
apps
namespace; and
changed the main application class to
CliValidator
.
odf-core
now contains the API and library parts of the project;odf-apps
contains the command-line tools and other applications;pom.xml
to build the whole project;apps
namespace; andCliValidator
.