As part of implementing the parent task, RepoNG codebase has been improved as follows:
- Class declarations were separated from code with side effects: 416572a
- Code is organized in one class per file and is using namespaces: 416572a
- Code linting has been updated to current standards: 9fed5562
- Descriptions have been added to repong.php subcommands: 439aca3
- Exception messages are now more informative: 6cbc903e732
- Update/export commands are no longer affected by users' configuration: a6e9e8d4
In addition, while implementing the parent task, following issues were observed and fixed: