...
Mismatch at src/cargo-fmt/main.rs:32:
pub struct Opts {
/// No output printed to stdout
#[arg(short = 'q', long = "quiet")]
+ /// No output printed to stdout
+ #[arg(short = 'q', long = "quiet")]
quiet: bool,
/// Use verbose output
Mismatch at src/cargo-fmt/main.rs:38:
Mismatch at src/cargo-fmt/main.rs:38:
#[arg(short = 'v', long = "verbose")]
+ /// Use verbose output
+ #[arg(short = 'v', long = "verbose")]
verbose: bool,
/// Print rustfmt version and exit
Mismatch at src/cargo-fmt/main.rs:42:
Mismatch at src/cargo-fmt/main.rs:42:
#[arg(long = "version")]
+ /// Print rustfmt version and exit
+ #[arg(long = "version")]
/// Specify package to format
Mismatch at src/cargo-fmt/main.rs:46:
---
Mismatch at src/cargo-fmt/main.rs:53:
/// Specify path to Cargo.toml
#[arg(long = "manifest-path", value_name = "manifest-path")]
+ /// Specify path to Cargo.toml
+ #[arg(long = "manifest-path", value_name = "manifest-path")]
manifest_path: Option<String>,
/// Specify message-format: short|json|human
Mismatch at src/cargo-fmt/main.rs:59:
Mismatch at src/cargo-fmt/main.rs:59:
#[arg(long = "message-format", value_name = "message-format")]
+ /// Specify message-format: short|json|human
+ #[arg(long = "message-format", value_name = "message-format")]
message_format: Option<String>,
/// Options passed to rustfmt
Mismatch at src/cargo-fmt/main.rs:63:
Mismatch at src/cargo-fmt/main.rs:63:
// 'raw = true' to make `--` explicit.
#[arg(id = "rustfmt_options", raw = true)]
+ /// Options passed to rustfmt
+ // 'raw = true' to make `--` explicit.
+ #[arg(id = "rustfmt_options", raw = true)]
rustfmt_options: Vec<String>,
/// Format all packages, and also their local path-based dependencies
Mismatch at src/cargo-fmt/main.rs:68:
Mismatch at src/cargo-fmt/main.rs:68:
#[arg(long = "all")]
+ /// Format all packages, and also their local path-based dependencies
+ #[arg(long = "all")]
/// Run rustfmt in check mode
Mismatch at src/cargo-fmt/main.rs:72:
Mismatch at src/cargo-fmt/main.rs:72:
#[arg(long = "check")]
+ /// Run rustfmt in check mode
+ #[arg(long = "check")]
}
Mismatch at src/cargo-fmt/main.rs:266:
Mismatch at src/cargo-fmt/main.rs:266:
#[derive(Debug)]
pub struct Target {
/// A path to the main source file of the target.
+ /// A path to the main source file of the target.
path: PathBuf,
/// A kind of target (e.g., lib, bin, example, ...).
+ /// A kind of target (e.g., lib, bin, example, ...).
+ /// Rust edition for this target.
/// Rust edition for this target.
edition: Edition,
}
---
/// Custom pattern selecting file paths to reformat
#[arg(
short = 'f',
Mismatch at check_diff/src/main.rs:4:
#[derive(Parser)]
struct CliInputs {
/// Git url of a rustfmt fork to compare against the latest master rustfmt
+ /// Git url of a rustfmt fork to compare against the latest master rustfmt
remote_repo_url: String,
/// Name of the feature branch on the forked repo
+ /// Name of the feature branch on the forked repo
feature_branch: String,
/// Optional commit hash from the feature branch
#[arg(short, long)]
Mismatch at check_diff/src/main.rs:12:
+ /// Optional commit hash from the feature branch
+ /// Optional commit hash from the feature branch
+ #[arg(short, long)]
commit_hash: Option<String>,
+ /// Optional comma separated list of rustfmt config options to
+ /// pass when running the feature branch
+ #[arg(value_delimiter = ',', short, long, num_args = 1..)]
/// Optional comma separated list of rustfmt config options to
/// pass when running the feature branch
#[arg(value_delimiter = ',', short, long, num_args = 1..)]
Mismatch at tests/source/structs.rs:4:
/// A Doc comment
#[AnAttribute]
#[AnAttribute]
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/source/structs.rs:14:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/source/structs.rs:44:
// #1029
struct X {
---
Mismatch at tests/source/structs.rs:149:
}
struct Palette {
+ /// A map of indices in the palette to a count of pixels in approximately that color
/// A map of indices in the palette to a count of pixels in approximately
foo: i32,
Mismatch at tests/source/structs.rs:158:
// when the field had attributes
// when the field had attributes
struct FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
Mismatch at tests/source/structs.rs:342:
// #2208
struct Test {
struct Test {
+ /// foo
+ // #[serde(default)]
/// foo
#[serde(default)]
pub join: Vec<String>,
Mismatch at tests/source/issue_5686.rs:34:
#[hell{world}]
Cobra {/* struct variant close in leading attribute */} = 6,
Eagle {
- /* struct variant closer on associated field attribute */
+ /* struct variant closer on associated field attribute */ #[hell{world}]
#[hell{world}]
value: Sting,
} = 7,
Mismatch at tests/target/structs.rs:4:
/// A Doc comment
#[AnAttribute]
pub struct Foo {
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/target/structs.rs:14:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/target/structs.rs:44:
// #1029
struct X {
struct X {
// `x` is an important number.
+ // #[allow(unused)] // TODO: use
#[allow(unused)] // TODO: use
x: u32,
}
Mismatch at tests/target/structs.rs:151:
struct Palette {
/// A map of indices in the palette to a count of pixels in approximately
/// that color
+ /// A map of indices in the palette to a count of pixels in approximately
foo: i32,
}
Mismatch at tests/target/structs.rs:158:
// when the field had attributes
struct FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
Mismatch at tests/target/structs.rs:342:
// #2208
struct Test {
---
Mismatch at tests/source/doc-attrib.rs:43:
b: i32,
// regular item comment
+ //#[doc = " item doc attrib comment"]
/// item doc attrib comment
c: i32,
Mismatch at tests/target/issue-4791/issue_4928.rs:27:
Mismatch at tests/target/issue-4791/issue_4928.rs:27:
/// ut labore et dolore magna aliqua. Morbi quis commodo odio aenean sed adipiscing. Nunc
/// congue nisi vitae suscipit tellus mauris a. Consectetur adipiscing elit pellentesque
/// habitant morbi tristique senectus.
+ /// Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt
+ /// ut labore et dolore magna aliqua. Morbi quis commodo odio aenean sed adipiscing. Nunc
+ /// congue nisi vitae suscipit tellus mauris a. Consectetur adipiscing elit pellentesque
+ /// habitant morbi tristique senectus.
pub foo: u32,
/// Elit eget gravida cum sociis natoque penatibus et magnis dis. Consequat semper viverra nam
Mismatch at tests/target/issue-4791/issue_4928.rs:37:
///
///
/// Lacinia at quis risus sed vulputate odio ut enim. Etiam erat velit scelerisque in dictum.
/// Nibh tellus molestie nunc non blandit massa enim nec. Nascetur ridiculus mus mauris vitae.
+ /// Elit eget gravida cum sociis natoque penatibus et magnis dis. Consequat semper viverra nam
+ /// libero. Accumsan in nisl nisi scelerisque eu. Pellentesque id nibh tortor id aliquet. Sed
+ /// velit dignissim sodales ut. Facilisis sed odio morbi quis commodo odio aenean sed. Et
+ /// ultrices neque ornare aenean euismod elementum. Condimentum lacinia quis vel eros donec ac
+ /// odio tempor.
+ ///
+ /// Lacinia at quis risus sed vulputate odio ut enim. Etiam erat velit scelerisque in dictum.
+ /// Nibh tellus molestie nunc non blandit massa enim nec. Nascetur ridiculus mus mauris vitae.
pub bar: u32,
/// Mi proin sed libero enim sed faucibus turpis. Amet consectetur adipiscing elit duis
Mismatch at tests/target/issue-4791/issue_4928.rs:51:
Mismatch at tests/target/issue-4791/issue_4928.rs:51:
/// [`FooBar::beep()`]: crate::foobar::FooBar::beep
/// [`FooBar::boop()`]: crate::foobar::FooBar::boop
/// [`foobar::BazBaq::BEEP_BOOP`]: crate::foobar::BazBaq::BEEP_BOOP
+ /// Mi proin sed libero enim sed faucibus turpis. Amet consectetur adipiscing elit duis
+ /// tristique sollicitudin nibh sit amet. Congue quisque egestas diam in arcu cursus euismod
+ /// quis viverra. Cum sociis natoque penatibus et magnis dis parturient montes. Enim sit amet
+ /// venenatis urna cursus eget nunc scelerisque viverra. Cras semper auctor neque vitae tempus
+ /// quam pellentesque. Tortor posuere ac ut consequat semper viverra nam libero justo. Vitae
+ /// auctor eu augue ut lectus arcu bibendum at. Faucibus vitae aliquet nec ullamcorper sit amet
+ /// risus nullam. Maecenas accumsan lacus vel facilisis volutpat. Arcu non odio euismod
+ /// lacinia.
+ ///
+ /// [`FooBar::beep()`]: crate::foobar::FooBar::beep
+ /// [`FooBar::boop()`]: crate::foobar::FooBar::boop
+ /// [`foobar::BazBaq::BEEP_BOOP`]: crate::foobar::BazBaq::BEEP_BOOP
pub baz: u32,
/// Eu consequat ac felis donec et odio pellentesque diam. Ut eu sem integer vitae justo eget.
Mismatch at tests/target/issue-4791/issue_4928.rs:57:
Mismatch at tests/target/issue-4791/issue_4928.rs:57:
/// Consequat ac felis donec et odio pellentesque diam volutpat.
+ /// Eu consequat ac felis donec et odio pellentesque diam. Ut eu sem integer vitae justo eget.
+ /// Consequat ac felis donec et odio pellentesque diam volutpat.
pub baq: u32,
+ /// Amet consectetur adipiscing elit pellentesque habitant. Ut morbi tincidunt augue interdum
+ /// velit euismod in pellentesque. Imperdiet sed euismod nisi porta lorem. Nec tincidunt
+ /// praesent semper feugiat. Facilisis leo vel fringilla est. Egestas diam in arcu cursus
+ /// euismod quis viverra. Sagittis eu volutpat odio facilisis mauris sit amet. Posuere morbi
+ /// leo urna molestie at.
+ ///
+ /// Pretium aenean pharetra magna ac. Nisl condimentum id venenatis a condimentum vitae. Semper
+ /// quis lectus nulla at volutpat diam ut venenatis tellus. Egestas tellus rutrum tellus
+ /// pellentesque eu tincidunt tortor aliquam.
/// Amet consectetur adipiscing elit pellentesque habitant. Ut morbi tincidunt augue interdum
/// velit euismod in pellentesque. Imperdiet sed euismod nisi porta lorem. Nec tincidunt
/// praesent semper feugiat. Facilisis leo vel fringilla est. Egestas diam in arcu cursus
Mismatch at tests/source/enum.rs:42:
StructLike {
x: i32, // Test comment
// Pre-comment
// Pre-comment
+ //#[Attr50]
#[Attr50]
y: SomeType, // Another Comment
Mismatch at src/test/mod.rs:56:
struct TestSetting {
---
Mismatch at src/formatting.rs:387:
pub(crate) has_check_errors: bool,
/// Formatted code differs from existing code (--check only).
+ /// Formatted code differs from existing code (--check only).
pub(crate) has_diff: bool,
+ /// Formatted code missed something, like lost comments or extra trailing space
/// Formatted code missed something, like lost comments or extra trailing space
pub(crate) has_unformatted_code_errors: bool,
}
---
}
Mismatch at src/comment.rs:429:
/// Different level of indentation are handled by shrinking the shape accordingly.
struct ItemizedBlock {
+ /// the lines that are identified as part of an itemized block
lines: Vec<String>,
lines: Vec<String>,
/// the number of characters (typically whitespaces) up to the item marker
+ /// the number of characters (typically whitespaces) up to the item marker
/// the string that marks the start of an item
+ /// the string that marks the start of an item
opener: String,
opener: String,
+ /// sequence of characters (typically whitespaces) to prefix new lines that are part of the item
/// sequence of characters (typically whitespaces) to prefix new lines that are part of the item
line_start: String,
Mismatch at src/macros.rs:728:
/// Parses macro arguments on macro def.
struct MacroArgParser {
struct MacroArgParser {
/// Either a name of the next metavariable, a separator, or junk.
+ /// Either a name of the next metavariable, a separator, or junk.
buf: String,
/// The first token of the current buffer.
+ /// The first token of the current buffer.
start_tok: Token,
/// `true` if we are parsing a metavariable or a repeat.
+ /// `true` if we are parsing a metavariable or a repeat.
is_meta_var: bool,
+ /// The last token parsed.
last_tok: Token,
+ /// Holds the parsed arguments.
/// Holds the parsed arguments.
/// Holds the parsed arguments.
result: Vec<ParsedMacroArg>,
Mismatch at src/visitor.rs:32:
/// Creates a string slice corresponding to the specified span.
pub(crate) struct SnippetProvider {
pub(crate) struct SnippetProvider {
/// A pointer to the content of the file we are formatting.
+ /// A pointer to the content of the file we are formatting.
big_snippet: Lrc<String>,
/// A position of the start of `big_snippet`, used as an offset.
+ /// A position of the start of `big_snippet`, used as an offset.
/// An end position of the file that this snippet lives.
+ /// An end position of the file that this snippet lives.
end_pos: usize,
}
}
Mismatch at src/visitor.rs:80:
pub(crate) is_if_else_block: bool,
pub(crate) snippet_provider: &'a SnippetProvider,
pub(crate) line_number: usize,
+ /// List of 1-based line ranges which were annotated with skip
+ /// Both bounds are inclusive.
/// List of 1-based line ranges which were annotated with skip
/// Both bounds are inclusive.
pub(crate) skipped_range: Rc<RefCell<Vec<(usize, usize)>>>,
Mismatch at src/matches.rs:28:
Mismatch at src/matches.rs:28:
arm: &'a ast::Arm,
/// `true` if the arm is the last one in match expression. Used to decide on whether we should
/// add trailing comma to the match arm when `config.trailing_comma() == Never`.
+ /// `true` if the arm is the last one in match expression. Used to decide on whether we should
+ /// add trailing comma to the match arm when `config.trailing_comma() == Never`.
is_last: bool,
+ /// Holds a byte position of `|` at the beginning of the arm pattern, if available.
/// Holds a byte position of `|` at the beginning of the arm pattern, if available.
beginning_vert: Option<BytePos>,
Mismatch at src/string.rs:13:
/// Describes the layout of a piece of text.
pub(crate) struct StringFormat<'a> {
---
+ /// The line number in the formatted version.
pub(crate) line_number: u32,
/// The line number in the original version.
+ /// The line number in the original version.
pub(crate) line_number_orig: u32,
/// The set of lines (context and old/new) in the mismatch.
+ /// The set of lines (context and old/new) in the mismatch.
pub(crate) lines: Vec<DiffLine>,
Mismatch at src/rustfmt_diff.rs:37:
#[derive(Debug, PartialEq, Eq)]
#[derive(Debug, PartialEq, Eq)]
pub struct ModifiedChunk {
/// The first to be removed from the original text
+ /// The first to be removed from the original text
pub line_number_orig: u32,
/// The number of lines which have been replaced
+ /// The number of lines which have been replaced
pub lines_removed: u32,
/// The new lines
+ /// The new lines
pub lines: Vec<String>,
Mismatch at src/rustfmt_diff.rs:47:
/// Set of changed sections of a file.
/// Set of changed sections of a file.
#[derive(Debug, PartialEq, Eq)]
pub struct ModifiedLines {
+ /// The set of changed chunks.
/// The set of changed chunks.
pub chunks: Vec<ModifiedChunk>,
Mismatch at src/missed_spans.rs:13:
struct SnippetStatus {
---
+ /// The current line number.
/// The current line number.
cur_line: usize,
}
{ "type": "test", "name": "test::self_tests", "event": "failed", "stdout": "Ran 8 self tests.\nthread 'test::self_tests' panicked at src/tools/rustfmt/src/test/mod.rs:420:5:\nassertion `left == right` failed: 4 self tests failed\n left: 4\n right: 0\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n" }
Mismatch at tests/target/issue_5686.rs:36:
Eagle {
/* struct variant closer on associated field attribute */
/* struct variant closer on associated field attribute */
#[hell{world}]
+ #[hell{world}]
value: Sting,
} = 7,
Koala {/* struct variant closer on macro call */} = some_macro! {},
Mismatch at tests/source/multiple.rs:103:
/// A Doc comment
#[AnAttribute]
pub struct Foo {
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
g: SomeOtherType,
/// A doc comment on a field
/// A doc comment on a field
h: AThirdType,
Mismatch at tests/target/doc-attrib.rs:15:
Mismatch at tests/target/doc-attrib.rs:15:
// Long `#[doc = "..."]`
struct A {
/// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+ /// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
b: i32,
Mismatch at tests/target/doc-attrib.rs:40:
struct C {
---
Mismatch at tests/target/doc-attrib.rs:109:
#[derive(Debug, Default, Copy, Clone)]
pub struct ContradictAccessors {
///<foo>no leading spaces here</foo>
+ ///<foo>no leading spaces here</foo>
pub mBothAccessors: ::std::os::raw::c_int,
/// <div rustbindgen accessor="false"></div>
+ /// <div rustbindgen accessor="false"></div>
pub mNoAccessors: ::std::os::raw::c_int,
/// <div rustbindgen accessor="unsafe"></div>
+ /// <div rustbindgen accessor="unsafe"></div>
pub mUnsafeAccessors: ::std::os::raw::c_int,
/// <div rustbindgen accessor="immutable"></div>
+ /// <div rustbindgen accessor="immutable"></div>
pub mImmutableAccessor: ::std::os::raw::c_int,
Mismatch at tests/target/doc-attrib.rs:123:
#[derive(Debug, Copy, Clone)]
#[derive(Debug, Copy, Clone)]
pub struct mbedtls_mpi {
///< integer sign
+ ///< integer sign
pub s: ::std::os::raw::c_int,
///< total # of limbs
+ ///< total # of limbs
pub n: ::std::os::raw::c_ulong,
+ ///< pointer to limbs
///< pointer to limbs
pub p: *mut mbedtls_mpi_uint,
Mismatch at tests/target/enum.rs:42:
StructLike {
x: i32, // Test comment
x: i32, // Test comment
// Pre-comment
+ //#[Attr50]
#[Attr50]
y: SomeType, // Another Comment
Mismatch at tests/source/unions.rs:4:
/// A Doc comment
#[AnAttribute]
#[AnAttribute]
pub union Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/source/unions.rs:14:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/source/unions.rs:25:
// #1029
union X {
---
Mismatch at tests/source/unions.rs:91:
}
union Palette {
+ /// A map of indices in the palette to a count of pixels in approximately that color
/// A map of indices in the palette to a count of pixels in approximately
foo: i32,
Mismatch at tests/source/unions.rs💯
// when the field had attributes
// when the field had attributes
union FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
Mismatch at tests/target/anonymous-types.rs:22:
#[rustfmt::skip]
f: String,
},
---
Mismatch at tests/target/multiple.rs:103:
/// A Doc comment
#[AnAttribute]
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
g: SomeOtherType,
/// A doc comment on a field
/// A doc comment on a field
h: AThirdType,
Mismatch at tests/target/unions.rs:4:
/// A Doc comment
#[AnAttribute]
#[AnAttribute]
pub union Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
- f: SomeType, // Comment beside a field
+ f: SomeType, // Comment beside a field
// Comment on a field
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/target/unions.rs:14:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/target/unions.rs:25:
// #1029
union X {
union X {
// `x` is an important number.
+ // #[allow(unused)] // TODO: use
#[allow(unused)] // TODO: use
x: u32,
}
Mismatch at tests/target/unions.rs:93:
union Palette {
/// A map of indices in the palette to a count of pixels in approximately
/// that color
+ /// A map of indices in the palette to a count of pixels in approximately
foo: i32,
}
Mismatch at tests/target/unions.rs💯
// when the field had attributes
union FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:36:
/// A Doc comment
#[AnAttribute]
pub struct Foo {
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
f: SomeType, // Comment beside a field
// Comment on a field
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:43:
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:43:
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:46:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:57:
// #1029
struct X {
---
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:162:
}
struct Palette {
+ /// A map of indices in the palette to a count of pixels in approximately that color
/// A map of indices in the palette to a count of pixels in approximately
foo: i32,
Mismatch at tests/source/configs/struct_field_align_threshold/20.rs:171:
// when the field had attributes
// when the field had attributes
struct FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
Mismatch at tests/source/struct_field_doc_comment.rs:41:
struct MyStruct {
struct MyStruct {
#[cfg(unix)] // some comment
a: u64,
+ #[cfg(not(unix))] /*block comment */
#[cfg(not(unix))] /*block comment */ b: u32,
Mismatch at tests/source/struct_field_doc_comment.rs:47:
struct MyStruct {
struct MyStruct {
#[cfg(unix)] // some comment
pub a: u64,
+ #[cfg(not(unix))] /*block comment */
#[cfg(not(unix))] /*block comment */ pub(crate) b: u32,
Mismatch at tests/source/struct_field_doc_comment.rs:53:
struct MyStruct {
struct MyStruct {
/// Doc Comments
/* TODO note to add more to Doc Comments */
+ /// Doc Comments
+ /* TODO note to add more to Doc Comments */
a: u32,
/// Doc Comments
// TODO note
Mismatch at tests/source/struct_field_doc_comment.rs:59:
+ /// Doc Comments
+ // TODO note
b: u64,
b: u64,
}
Mismatch at tests/source/struct_field_doc_comment.rs:62:
struct MyStruct {
/// Doc Comments
/* TODO note to add more to Doc Comments */
+ /// Doc Comments
+ /* TODO note to add more to Doc Comments */
pub a: u32,
+ /// Doc Comments
+ // TODO note
/// Doc Comments
// TODO note
pub(crate) b: u64,
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:36:
/// A Doc comment
#[AnAttribute]
pub struct Foo {
pub struct Foo {
- #[rustfmt::skip]
f : SomeType, // Comment beside a field
f: SomeType, // Comment beside a field
// Comment on a field
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:43:
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:43:
+ // #[AnAttribute]
#[AnAttribute]
g: SomeOtherType,
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:46:
+ /// A doc comment on a field
+ /// A doc comment on a field
h: AThirdType,
pub i: TypeForPublicField,
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:57:
// #1029
struct X {
struct X {
// `x` is an important number.
+ // #[allow(unused)] // TODO: use
#[allow(unused)] // TODO: use
x: u32,
}
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:164:
struct Palette {
/// A map of indices in the palette to a count of pixels in approximately
/// that color
+ /// A map of indices in the palette to a count of pixels in approximately
foo: i32,
}
Mismatch at tests/target/configs/struct_field_align_threshold/20.rs:171:
// when the field had attributes
struct FieldsWithAttributes {
// Pre Comment
- #[rustfmt::skip] pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
- * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
+ // #[rustfmt::skip]
+ pub host:String, /* Post comment BBBBBBBBBBBBBB BBBBBBBBBBBBBBBB
+ * BBBBBBBBBBBBBBBB BBBBBBBBBBBBBBBBB BBBBBBBBBBB */
// Another pre comment
+ // #[attr1]
+ // #[attr2]
#[attr1]
#[attr2]
pub id: usize, /* CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCC
{ "type": "test", "name": "test::system_tests", "event": "failed", "stdout": "\u001b[2m2024-10-09T22:13:27.545358Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for edition\n\u001b[2m2024-10-09T22:13:27.653970Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.657612Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.670617Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:27.670624Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:27.681815Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value One used explicitly for version\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:27.727871Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.775798Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.806753Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for merge_derives\nWarning: the `merge_imports` option is deprecated. Use `imports_granularity=\"Crate\"` instead\n\u001b[2m2024-10-09T22:13:27.936225Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.976870Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:27.990390Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value [] used explicitly for skip_macro_invocations\n\u001b[2m2024-10-09T22:13:28.036533Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.053325Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.072150Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.110442Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.119427Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_modules\n\u001b[2m2024-10-09T22:13:28.131606Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.136760Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\nWarning: the `fn_args_layout` option is deprecated. Use `fn_params_layout`. instead\n\u001b[2m2024-10-09T22:13:28.371926Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.405203Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.408962Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.429521Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for remove_nested_parens\n\u001b[2m2024-10-09T22:13:28.433134Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:28.440491Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:28.444514Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Default used explicitly for use_small_heuristics\n\u001b[2m2024-10-09T22:13:28.448448Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for spaces_around_ranges\n\u001b[2m2024-10-09T22:13:28.452441Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 100 used explicitly for doc_comment_code_block_width\n\u001b[2m2024-10-09T22:13:28.454482Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 100 used explicitly for doc_comment_code_block_width\n\u001b[2m2024-10-09T22:13:28.458587Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for normalize_doc_attributes\n\u001b[2m2024-10-09T22:13:28.462225Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.465997Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 80 used explicitly for comment_width\n\u001b[2m2024-10-09T22:13:28.467768Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for format_macro_matchers\n\u001b[2m2024-10-09T22:13:28.478729Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.478734Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.482593Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.484458Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.484463Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 4 used explicitly for tab_spaces\n\u001b[2m2024-10-09T22:13:28.486288Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for reorder_impl_items\n\u001b[2m2024-10-09T22:13:28.489980Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.515396Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.520682Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.522459Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.527892Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for merge_derives\n\u001b[2m2024-10-09T22:13:28.531582Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for force_explicit_abi\n\u001b[2m2024-10-09T22:13:28.535058Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.537092Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.542670Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for disable_all_formatting\n\u001b[2m2024-10-09T22:13:28.551296Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_modules\n\u001b[2m2024-10-09T22:13:28.558302Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Vertical used explicitly for trailing_comma\n\u001b[2m2024-10-09T22:13:28.562139Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for fn_single_line\n\u001b[2m2024-10-09T22:13:28.565731Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for match_block_trailing_comma\n\u001b[2m2024-10-09T22:13:28.569441Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for format_strings\n\u001b[2m2024-10-09T22:13:28.569447Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.575344Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for empty_item_single_line\n\u001b[2m2024-10-09T22:13:28.580883Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Tall used explicitly for fn_params_layout\n\u001b[2m2024-10-09T22:13:28.584623Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for match_arm_blocks\n\u001b[2m2024-10-09T22:13:28.588292Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 10 used explicitly for short_array_element_width_threshold\n\u001b[2m2024-10-09T22:13:28.591947Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for use_field_init_shorthand\n\u001b[2m2024-10-09T22:13:28.595681Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Mixed used explicitly for imports_layout\n\u001b[2m2024-10-09T22:13:28.595686Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:28.603171Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Never used explicitly for match_arm_leading_pipes\n\u001b[2m2024-10-09T22:13:28.605101Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Wide used explicitly for type_punctuation_density\n\u001b[2m2024-10-09T22:13:28.610725Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_macro_bodies\n\u001b[2m2024-10-09T22:13:28.617267Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value AlwaysSameLine used explicitly for control_brace_style\n\u001b[2m2024-10-09T22:13:28.620990Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for normalize_comments\n\u001b[2m2024-10-09T22:13:28.624563Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for use_try_shorthand\n\u001b[2m2024-10-09T22:13:28.630200Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.634018Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.637645Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.643139Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.643144Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.643147Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.644981Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.644986Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.648615Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.652270Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.654079Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.655877Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.659480Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.663082Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.664903Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.668459Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for hard_tabs\n\u001b[2m2024-10-09T22:13:28.672010Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for force_multiline_blocks\n\u001b[2m2024-10-09T22:13:28.682496Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 50 used explicitly for single_line_let_else_max_width\n\u001b[2m2024-10-09T22:13:28.684853Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for condense_wildcard_suffixes\n\u001b[2m2024-10-09T22:13:28.721006Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.721011Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.723771Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.740735Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.806422Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_macro_bodies\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:28.810734Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.833678Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\nRan 611 system tests.\nthread '<unnamed>' panicked at src/tools/rustfmt/src/test/mod.rs:189:9:\nassertion `left == right` failed: 8 system tests failed\n left: 8\n right: 0\nthread 'test::system_tests' panicked at src/tools/rustfmt/src/test/mod.rs:80:10:\nFailed to join a test thread: Any { .. }\n" }
Mismatch at tests/target/struct_field_doc_comment.rs:41:
struct MyStruct {
struct MyStruct {
#[cfg(unix)] // some comment
a: u64,
- #[cfg(not(unix))] /*block comment */ b: u32,
+ #[cfg(not(unix))] /*block comment */ #[cfg(not(unix))] /*block comment */ b: u32,
struct MyStruct {
Mismatch at tests/target/struct_field_doc_comment.rs:48:
Mismatch at tests/target/struct_field_doc_comment.rs:48:
#[cfg(unix)] // some comment
pub a: u64,
+ #[cfg(not(unix))] /*block comment */
#[cfg(not(unix))] /*block comment */ pub(crate) b: u32,
Mismatch at tests/target/struct_field_doc_comment.rs:53:
struct MyStruct {
struct MyStruct {
/// Doc Comments
/* TODO note to add more to Doc Comments */
+ /// Doc Comments
+ /* TODO note to add more to Doc Comments */
a: u32,
/// Doc Comments
// TODO note
Mismatch at tests/target/struct_field_doc_comment.rs:59:
+ /// Doc Comments
+ // TODO note
b: u64,
b: u64,
}
Mismatch at tests/target/struct_field_doc_comment.rs:62:
struct MyStruct {
/// Doc Comments
/* TODO note to add more to Doc Comments */
+ /// Doc Comments
+ /* TODO note to add more to Doc Comments */
pub a: u32,
+ /// Doc Comments
+ // TODO note
/// Doc Comments
// TODO note
pub(crate) b: u64,
{ "type": "test", "name": "test::idempotence_tests", "event": "failed", "stdout": "\u001b[2m2024-10-09T22:13:27.528235Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.529997Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.534756Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.536543Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.542101Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.547514Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.554651Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:27.610260Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for edition\n\u001b[2m2024-10-09T22:13:27.758968Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.764385Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.785780Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:27.785784Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:27.800271Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value One used explicitly for version\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:27.816100Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.854648Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.871153Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 0 used explicitly for struct_field_align_threshold\n\u001b[2m2024-10-09T22:13:27.874790Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for hard_tabs\n\u001b[2m2024-10-09T22:13:27.874794Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 100 used explicitly for max_width\n\u001b[2m2024-10-09T22:13:27.874796Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 4 used explicitly for tab_spaces\n\u001b[2m2024-10-09T22:13:27.874798Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_modules\n\u001b[2m2024-10-09T22:13:27.874800Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:27.919643Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:27.969592Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for merge_derives\nWarning: the `merge_imports` option is deprecated. Use `imports_granularity=\"Crate\"` instead\n\u001b[2m2024-10-09T22:13:28.140809Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.196081Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.209555Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value [] used explicitly for skip_macro_invocations\n\u001b[2m2024-10-09T22:13:28.267594Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.296220Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.314908Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.383250Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.387174Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.394010Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_modules\n\u001b[2m2024-10-09T22:13:28.414269Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.419505Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.433521Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Preserve used explicitly for hex_literal_case\n\u001b[2m2024-10-09T22:13:28.466476Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for format_macro_matchers\n\u001b[2m2024-10-09T22:13:28.593698Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_macro_bodies\n\u001b[2m2024-10-09T22:13:28.637499Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\nWarning: the `fn_args_layout` option is deprecated. Use `fn_params_layout`. instead\n\u001b[2m2024-10-09T22:13:28.715298Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.751106Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.754754Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.758480Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.781098Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for remove_nested_parens\n\u001b[2m2024-10-09T22:13:28.784678Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:28.791982Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:28.795830Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Default used explicitly for use_small_heuristics\n\u001b[2m2024-10-09T22:13:28.799743Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for spaces_around_ranges\n\u001b[2m2024-10-09T22:13:28.803668Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 100 used explicitly for doc_comment_code_block_width\n\u001b[2m2024-10-09T22:13:28.805717Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 100 used explicitly for doc_comment_code_block_width\n\u001b[2m2024-10-09T22:13:28.809842Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for normalize_doc_attributes\n\u001b[2m2024-10-09T22:13:28.813412Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.816925Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 80 used explicitly for comment_width\n\u001b[2m2024-10-09T22:13:28.818647Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for format_macro_matchers\n\u001b[2m2024-10-09T22:13:28.829577Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.829582Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for wrap_comments\n\u001b[2m2024-10-09T22:13:28.833165Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.834991Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.834995Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 4 used explicitly for tab_spaces\n\u001b[2m2024-10-09T22:13:28.836847Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for reorder_impl_items\n\u001b[2m2024-10-09T22:13:28.840547Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:28.865349Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.870612Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.872416Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_generated_files\n\u001b[2m2024-10-09T22:13:28.875917Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:28.877724Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value SameLineWhere used explicitly for brace_style\n\u001b[2m2024-10-09T22:13:28.881452Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for merge_derives\n\u001b[2m2024-10-09T22:13:28.885111Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for force_explicit_abi\n\u001b[2m2024-10-09T22:13:28.888603Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_imports\n\u001b[2m2024-10-09T22:13:28.890621Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.894727Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for disable_all_formatting\n\u001b[2m2024-10-09T22:13:28.903292Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for reorder_modules\n\u001b[2m2024-10-09T22:13:28.910187Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Vertical used explicitly for trailing_comma\n\u001b[2m2024-10-09T22:13:28.913964Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for fn_single_line\n\u001b[2m2024-10-09T22:13:28.917538Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for match_block_trailing_comma\n\u001b[2m2024-10-09T22:13:28.921286Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:28.921291Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for format_strings\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:28.928918Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for empty_item_single_line\n\u001b[2m2024-10-09T22:13:28.934447Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Tall used explicitly for fn_params_layout\n\u001b[2m2024-10-09T22:13:28.938141Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for match_arm_blocks\n\u001b[2m2024-10-09T22:13:28.941775Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 10 used explicitly for short_array_element_width_threshold\n\u001b[2m2024-10-09T22:13:28.945392Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for use_field_init_shorthand\n\u001b[2m2024-10-09T22:13:28.949107Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:28.950917Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:28.950922Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Mixed used explicitly for imports_layout\n\u001b[2m2024-10-09T22:13:28.952715Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Mixed used explicitly for imports_layout\n\u001b[2m2024-10-09T22:13:28.952719Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for imports_indent\n\u001b[2m2024-10-09T22:13:28.954509Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_unformatted\n\u001b[2m2024-10-09T22:13:28.958196Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for trailing_semicolon\n\u001b[2m2024-10-09T22:13:28.965688Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Never used explicitly for match_arm_leading_pipes\n\u001b[2m2024-10-09T22:13:28.967582Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Wide used explicitly for type_punctuation_density\n\u001b[2m2024-10-09T22:13:28.973191Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_macro_bodies\n\u001b[2m2024-10-09T22:13:28.979604Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value AlwaysSameLine used explicitly for control_brace_style\n\u001b[2m2024-10-09T22:13:28.983279Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for normalize_comments\n\u001b[2m2024-10-09T22:13:28.986795Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for use_try_shorthand\n\u001b[2m2024-10-09T22:13:28.992417Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.996194Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:28.998081Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.001438Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.006892Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.009248Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.009253Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:29.009255Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.011093Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.011097Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.014712Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.018329Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.020168Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.021939Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.025569Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.029190Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.030958Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.034490Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for hard_tabs\n\u001b[2m2024-10-09T22:13:29.038103Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.040457Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value Block used explicitly for indent_style\n\u001b[2m2024-10-09T22:13:29.040462Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for combine_control_expr\n\u001b[2m2024-10-09T22:13:29.042720Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for force_multiline_blocks\n\u001b[2m2024-10-09T22:13:29.053099Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 50 used explicitly for single_line_let_else_max_width\n\u001b[2m2024-10-09T22:13:29.055413Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for condense_wildcard_suffixes\n\u001b[2m2024-10-09T22:13:29.124607Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.124612Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:29.127326Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value false used explicitly for error_on_line_overflow\n\u001b[2m2024-10-09T22:13:29.143771Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:29.217714Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value true used explicitly for format_macro_bodies\nWarning: the `version` option is deprecated. Use `style_edition` instead.\nWarning: the `version` option is deprecated. Use `style_edition` instead.\n\u001b[2m2024-10-09T22:13:29.225640Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\n\u001b[2m2024-10-09T22:13:29.249838Z\u001b[0m \u001b[33m WARN\u001b[0m \u001b[2mrustfmt_nightly::test\u001b[0m\u001b[2m:\u001b[0m Default value 2015 used explicitly for style_edition\nRan 842 idempotent tests.\nthread '<unnamed>' panicked at src/tools/rustfmt/src/test/mod.rs:369:9:\nassertion `left == right` failed: 10 idempotent tests failed\n left: 10\n right: 0\nthread 'test::idempotence_tests' panicked at src/tools/rustfmt/src/test/mod.rs:80:10:\nFailed to join a test thread: Any { .. }\n" }
test result: FAILED. 179 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s
error: test failed, to rerun pass `--lib`