зеркало из
https://github.com/glebtv/tui-textarea.git
synced 2026-08-28 11:36:17 +03:00
838 B
838 B
Contributing
Workflow
- Work from short-lived branches (
feature/*,fix/*,chore/*). - Open a pull request into
main. - Keep each PR focused and reviewable.
Quality Bar
cargo fmt --checkmust pass.cargo clippy --all-targets -- -D warningsmust pass.cargo checkandcargo testmust pass.- Do not use
--all-featuresfor this crate because backend feature sets are mutually exclusive.
Reviews
- At least one approval is required before merge.
- Keep PR descriptions explicit about behavior changes and compatibility impact.
Dependency Changes
- Prefer patch/minor updates in batches.
- Handle major updates one crate at a time with tests after each update.
Commit Messages
- Use clear, imperative commit messages.
- Mention external references where relevant (for example
upstream PR #118).