Thank you for your interest in contributing!
- Java 25+
- Maven 3.9+ (or use the included
./mvnwwrapper)
./mvnw clean verify./mvnw testThis project uses Spotless for code formatting. Before submitting a PR:
./mvnw spotless:apply- Fork the repository
- Create a feature branch:
git checkout -b feature/my-feature - Make your changes
- Run tests:
./mvnw clean verify - Apply formatting:
./mvnw spotless:apply - Commit with a descriptive message
- Push and open a Pull Request
- Use the bug report template for bugs
- Include: SVG input, expected output, actual output, Java version
This project follows the Contributor Covenant.