Bug reports and pull requests are welcome.
- Fork the repository.
- Create a feature branch from
master:git checkout -b feature/my-change - Make your changes.
- Run the tests:
bundle exec rspec - Run the linter:
bundle exec rubocop - Run the type checker:
bundle exec steep check - If you changed any YARD-documented methods, regenerate docs:
bundle exec docscribe lib spec --rbs-collection - Commit with a conventional commit message (e.g.
feat:,fix:,docs:,refactor:,chore:). - Push your branch and open a pull request.
See Development in the README.
This project follows the Contributor Covenant.