rust-lang / rust-lang/rust-clippy
lint slices with ranges of [0.._] or [_..str.len()]
Open
@Serial-ATA is already working on this.
Since Oct 31, 2021.
A-lint
- Dominant language
- Rust
- Stars
- 13.5k
- Forks
- 2.2k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 32
Description
Suggest to use open ranges instead. E.g.
| Before | After |
|---|---|
s[0..5] |
s[..5] |
s[1..s.len()] |
s[1..] |
s[0..s.len()] |
s[..] |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.