Contribution
There are several ways in which you may contribute to this project.
- File issues
- Submit pull requests
Found a bug or missing feature?#
Please file an issue in our issue tracking system.
Submit a Pull Request#
If you found a solution to an open issue and implemented it, we would be happy to add your contribution to the codebase. To do so, please create a pull request. Prior to that, please make sure you:
- rebase against the
developbranch - stick to project coding conventions
- added test cases for the problem you are solving
- add documentation that describes the change
- generally comply with the Codacy report
Dependency Scopes#
Published Polyflow libraries must not re-export Spring Framework or Spring Boot dependencies. Maven Enforcer rejects org.springframework and org.springframework.boot dependencies with compile scope.
Use provided scope when production code requires Spring APIs. Test dependencies may use test scope. The rule is intentionally limited to Spring dependencies until further consumer-provided library groups are agreed.