Work in progress
- I try to compile the project in Eclipse, but Eclipse reports compilation errors. This project uses the Lombok library. In order to have Eclipse recognize the annotations used by this library, you should install it in Eclipse as explained here.
Nevertheless here are some advices:
- Read The (written) unwritten guide to pull requests.
- Read How to Split Pull Requests - Good Practices, Methods and Git Strategies
- Please don't forget to implement JUnit tests of the code you propose.
I agree JUnit testing of Swing components is not easy. But for non GUI code, it is mandatory. - Please use Sonar to check your code's quality (with the standards rules). Use the same code formatting as you see in the sources of this project (its quite common).
If you're using Eclipse, the SonarLint plugin will help you. A submission that fails Sonar quality gate could be refused, even if it works well ... Remember, you write the code once, the maintenance team will support it a long time.