create a separate module for migration code
create a separate module for api code
move migration classes to new module
Add a dependency to the API module for the classes which reside there
Move `MigrationProcess`
move over rest of API java files
continuing to split files into modules
moving rest of migration classes to new module
Add domain module for domain objects
these files were either moved to the new module or impacted by the move
classes moved to utils project
update package references
more reorganization
more rearranging
finished splitting into modules
Add beans.xml so these classes can be injected
Add wildfly plugin configuration
Update to Jackson2
(cherry picked from commit 1537cda)
Updated jackson to jackson2. Corrected all import statements.
(cherry picked from commit e3e2fe5)
Updated jackson to jackson2. Corrected all import statements.
(cherry picked from commit e3e2fe5)