-
Notifications
You must be signed in to change notification settings - Fork 936
Open
Description
Repro steps
- Add the following inputs to
tests/source/5131_module.rs
. - Execute
cargo test test::system_tests
and get output.
case 1. correct
Input:
use foo::{
Foo,
bar::Bar,
};
Output:
use foo::bar::Bar;
use foo::Foo;
case 2. wrong
Input:
use foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::{
Foo,
bar::Bar,
};
Output:
use foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::{
Foo,
bar::Bar,
};
Expected:
use foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::bar::Bar;
use foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::Foo;
case 3. wrong
Input:
use x::fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::{
Foo,
bar::Bar,
};
Output:
use x::fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::{
Foo,
bar::Bar,
};
Expected:
use x::fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::bar::Bar;
use x::fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo::Foo;
Link: #4991
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
kenoss commentedon May 15, 2024
I'm planning to investigate it.
kenoss commentedon May 18, 2024
Failed here:
rustfmt/src/imports.rs
Line 1088 in d5f1200
TODO(tomorrow): Understand what
Shape
is.fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
imports_granularity
#6165fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…
fix rust-lang#6164: Reduce format failure for non default `imports_gr…