Thank you for the interest in the PSR Test Logger library. If you find a problem or want to discuss new features, you are welcome to open an issue and/or a pull request.
When submitting your pull request, consider writing a description which explains the changes. Please note that not all pull requests may be merged. Merging a PR is at the discretion of the maintainer and depends on factors such as relevance to the project's goals, impact on maintainability and code quality.
By contributing to this project, you agree that your contributions will be licensed under project's MIT License.
- Fork the repository.
- Start your branch from
main. - Implement your change and add tests for it.
- Follow the contributing rules.
- Ensure the tests and code style checks are passing. See tests and tools for details.
- Publish a pull request and wait for review.
Here are a few rules to follow when making changes to this project:
- Follow PER Coding Style.
- Take care of complete code coverage with tests.
- Keep documentation up to date with new features and changes.
- Be consistent with existing code in the project.
- Code should properly run on supported PHP versions (see composer.json require section).
To run all the tests and checks use make with target test:
make testFor other available targets see Makefile.