Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Code refactoring to initialize all singletons and static objects
Numerous objects and data structures throughout the code are initialized within the parent class, but not in the class initialization methods. This would lead to an infinite loop when trying to call the software >1 in the same execution workflow. This fix includes: * Re-init of all global variables in classes where identified * Refactor of DMDocument.main to support the ability to run the software without encountering System.exit() * Add slf4j for future logging capabilities Resolves #801
- Loading branch information