Contributing
Pull requests are welcome. But please read the CycloneDX contributing guidelines first.
Pullrequests
When opening a pull request, use the repository’s pull request template and complete all required fields.
Keep each pull request focused on a single topic or problem.
Every pull request must reference an existing issue that it aims to address.
If no issue exists for your topic, please create one first using the appropriate issue template, then link your pull request to it.
Setup
The development-setup requires PHP >= 8.1.
To start developing simply run composer run-script dev-setup to install dev-dependencies and tools.
Tests
Make sure
to run
composer run-script cs-fixto have the coding standards applied.to run
composer run-script testand pass all tests.
Sign off your commits
Please sign off your commits, to show that you agree to publish your changes under the current terms and licenses of the project , and to indicate agreement with Developer Certificate of Origin (DCO).
git commit -s ...