Skip to content

Commit de4e37f

Browse files
ytmimicalebcartwright
authored andcommitted
sort rustfmt imports
The version-sort algorithm makes changes to the sort order of imports, and we're updating them here for the self tests.
1 parent 456026d commit de4e37f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+117
-117
lines changed

config_proc_macro/src/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use proc_macro2::TokenStream;
2-
use quote::{quote, ToTokens};
2+
use quote::{ToTokens, quote};
33

44
pub fn fold_quote<F, I, T>(input: impl Iterator<Item = I>, f: F) -> TokenStream
55
where

src/attr.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
//! Format attributes and meta items.
22
3-
use rustc_ast::ast;
43
use rustc_ast::HasAttrs;
5-
use rustc_span::{symbol::sym, Span};
4+
use rustc_ast::ast;
5+
use rustc_span::{Span, symbol::sym};
66

77
use self::doc_comment::DocCommentFormatter;
8-
use crate::comment::{contains_comment, rewrite_doc_comment, CommentStyle};
9-
use crate::config::lists::*;
8+
use crate::comment::{CommentStyle, contains_comment, rewrite_doc_comment};
109
use crate::config::IndentStyle;
10+
use crate::config::lists::*;
1111
use crate::expr::rewrite_literal;
12-
use crate::lists::{definitive_tactic, itemize_list, write_list, ListFormatting, Separator};
12+
use crate::lists::{ListFormatting, Separator, definitive_tactic, itemize_list, write_list};
1313
use crate::overflow;
1414
use crate::rewrite::{Rewrite, RewriteContext, RewriteError, RewriteErrorExt, RewriteResult};
1515
use crate::shape::Shape;
1616
use crate::source_map::SpanUtils;
17-
use crate::types::{rewrite_path, PathContext};
17+
use crate::types::{PathContext, rewrite_path};
1818
use crate::utils::{count_newlines, mk_sp};
1919

2020
mod doc_comment;

src/bin/main.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![feature(rustc_private)]
22

3-
use anyhow::{format_err, Result};
3+
use anyhow::{Result, format_err};
44

55
use io::Error as IoError;
66
use thiserror::Error;
@@ -11,15 +11,15 @@ use tracing_subscriber::EnvFilter;
1111
use std::collections::HashMap;
1212
use std::env;
1313
use std::fs::File;
14-
use std::io::{self, stdout, Read, Write};
14+
use std::io::{self, Read, Write, stdout};
1515
use std::path::{Path, PathBuf};
1616
use std::str::FromStr;
1717

1818
use getopts::{Matches, Options};
1919

2020
use crate::rustfmt::{
21-
load_config, CliOptions, Color, Config, Edition, EmitMode, FileLines, FileName,
22-
FormatReportFormatterBuilder, Input, Session, StyleEdition, Verbosity, Version,
21+
CliOptions, Color, Config, Edition, EmitMode, FileLines, FileName,
22+
FormatReportFormatterBuilder, Input, Session, StyleEdition, Verbosity, Version, load_config,
2323
};
2424

2525
const BUG_REPORT_URL: &str = "https://github.com/rust-lang/rustfmt/issues/new?labels=bug";

src/chains.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ use std::borrow::Cow;
5959
use std::cmp::min;
6060

6161
use rustc_ast::{ast, ptr};
62-
use rustc_span::{symbol, BytePos, Span};
62+
use rustc_span::{BytePos, Span, symbol};
6363

64-
use crate::comment::{rewrite_comment, CharClasses, FullCodeCharKind, RichChar};
64+
use crate::comment::{CharClasses, FullCodeCharKind, RichChar, rewrite_comment};
6565
use crate::config::{IndentStyle, StyleEdition};
6666
use crate::expr::rewrite_call;
6767
use crate::lists::extract_pre_comment;

src/closures.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ use rustc_span::Span;
33
use thin_vec::thin_vec;
44

55
use crate::attr::get_attrs_from_stmt;
6-
use crate::config::lists::*;
76
use crate::config::StyleEdition;
7+
use crate::config::lists::*;
88
use crate::expr::{block_contains_comment, is_simple_block, is_unsafe_block, rewrite_cond};
99
use crate::items::{span_hi_for_param, span_lo_for_param};
10-
use crate::lists::{definitive_tactic, itemize_list, write_list, ListFormatting, Separator};
10+
use crate::lists::{ListFormatting, Separator, definitive_tactic, itemize_list, write_list};
1111
use crate::overflow::OverflowableItem;
1212
use crate::rewrite::{Rewrite, RewriteContext, RewriteError, RewriteErrorExt, RewriteResult};
1313
use crate::shape::Shape;
1414
use crate::source_map::SpanUtils;
1515
use crate::types::rewrite_bound_params;
16-
use crate::utils::{last_line_width, left_most_sub_expr, stmt_expr, NodeIdExt};
16+
use crate::utils::{NodeIdExt, last_line_width, left_most_sub_expr, stmt_expr};
1717

1818
// This module is pretty messy because of the rules around closures and blocks:
1919
// FIXME - the below is probably no longer true in full.

src/comment.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
use std::{borrow::Cow, iter};
44

5-
use itertools::{multipeek, MultiPeek};
5+
use itertools::{MultiPeek, multipeek};
66
use rustc_span::Span;
77

88
use crate::config::Config;
99
use crate::rewrite::{RewriteContext, RewriteErrorExt, RewriteResult};
1010
use crate::shape::{Indent, Shape};
11-
use crate::string::{rewrite_string, StringFormat};
11+
use crate::string::{StringFormat, rewrite_string};
1212
use crate::utils::{
1313
count_newlines, first_line_width, last_line_width, trim_left_preserve_layout,
1414
trimmed_last_line_width, unicode_str_width,

src/config/file_lines.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use std::{cmp, fmt, iter, str};
77

88
use rustc_data_structures::sync::Lrc;
99
use rustc_span::SourceFile;
10-
use serde::{ser, Deserialize, Deserializer, Serialize, Serializer};
10+
use serde::{Deserialize, Deserializer, Serialize, Serializer, ser};
1111
use serde_json as json;
1212
use thiserror::Error;
1313

src/config/options.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#![allow(unused_imports)]
22

3-
use std::collections::{hash_set, HashSet};
3+
use std::collections::{HashSet, hash_set};
44
use std::fmt;
55
use std::path::{Path, PathBuf};
66
use std::str::FromStr;
@@ -11,10 +11,10 @@ use serde::de::{SeqAccess, Visitor};
1111
use serde::ser::SerializeSeq;
1212
use serde::{Deserialize, Deserializer, Serialize, Serializer};
1313

14+
use crate::config::Config;
1415
use crate::config::file_lines::FileLines;
1516
use crate::config::lists::*;
1617
use crate::config::macro_names::MacroSelectors;
17-
use crate::config::Config;
1818

1919
#[config_type]
2020
pub enum NewlineStyle {

src/emitter/checkstyle.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use self::xml::XmlEscaped;
22
use super::*;
3-
use crate::rustfmt_diff::{make_diff, DiffLine, Mismatch};
3+
use crate::rustfmt_diff::{DiffLine, Mismatch, make_diff};
44

55
mod xml;
66

src/emitter/json.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use super::*;
2-
use crate::rustfmt_diff::{make_diff, DiffLine, Mismatch};
2+
use crate::rustfmt_diff::{DiffLine, Mismatch, make_diff};
33
use serde::Serialize;
44
use serde_json::to_string as to_json_string;
55

0 commit comments

Comments
 (0)