Unable to format chained method call with long generic argument list
Open
@ytmimi is already working on this.
Since Mar 2, 2022.
A-call-chains
I-poor-formatting
- Dominant language
- Rust
- Stars
- 7k
- Forks
- 1.1k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 24
Description
This does not get formatted:
fn main() {
x.f::<
A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A, A,
A, A, A, A, A, A, A, A, A, A, A, A,
>();
}
It also happens for fewer number of longer type arguments:
fn main() {
x.f::<
AAAA<BBBB::CCCC, (DDDD, EEEE), FFFF>,
AAAA<BBBB::CCCC, (DDDD, EEEE), FFFF>,
AAAA<BBBB::CCCC, (DDDD, EEEE), FFFF>
>();
}
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.