mirror of
https://github.com/Hopiu/lychee.git
synced 2026-03-24 08:20:25 +00:00
1.3 KiB
1.3 KiB
Contributing to lychee
Getting Started
Lychee is written in Rust. Install rust-up to get started. Begin by making sure the following commands succeed without errors.
cargo test # runs tests
cargo clippy # lints code
Picking an Issue
We try to keep the issue-tracker up-to-date so you can quickly find a task to work on.
Try one of these links to get started:
If you would like to contribute a new feature, the best way to get started is to ask for some early feedback by creating an issue yourself and asking for feedback.
Development Workflow
- Create a new development branch for your feature or bugfix.
- Make your changes and commit them.
- Run
cargo testandcargo clippyto make sure your changes don't break anything. We provide a fewmaketargets to make this easier:make lintrunscargo clippyon all cratesmake helplists all available targets
- Push your changes to your fork and create a pull request.
Thanks!
No matter how small, we appreciate very contribution. You're awesome!