Before pushing your contribution, run the dedicated format target to ensure formatting consistency across all code base:
make format- The logging framework to use is SLF4J (with Log4j as backend). Do not introduce another framework. You may find references to JUL (Java Util Logging) because of some dependencies making use of it (WorldWind for e.g.): such calls are redirected to SLF4J via the "JUL to SLF4J bridge".
- For each new entity or feature, add meaningful tests using JUnit 5 framework.