Thank you for considering contributing to this project!
- Fork the repository
- Clone your fork
- Create a new branch for your changes
- Follow the official Kotlin coding conventions
- Use 4 spaces for indentation
- Keep lines under 120 characters when possible
All changes must include appropriate tests:
bazel test //...Ensure all tests pass before submitting a pull request.
bazel build //...We follow the Conventional Commits specification:
<type>: <subject>
<body>
<footer>
feat: A new featurefix: A bug fixrefactor: Code change that neither fixes a bug nor adds a featuretest: Adding or updating testsdocs: Documentation changeschore: Changes to build process or tooling
feat: add support for custom annotations in allopen plugin
This change allows users to specify custom annotations for the
Spring allopen plugin configuration.
fix: resolve JUnit version mismatch in test dependencies
Updates test imports to use JUnit 4 to match the declared
dependency in MODULE.bazel.
- Update documentation if needed
- Ensure all tests pass
- Update the changelog if applicable
- Submit your pull request with a clear description of changes
- Wait for review and address any feedback
All submissions require review. We use GitHub pull requests for this purpose.
Feel free to open an issue for any questions or concerns.