Skip to content

Commit 62685fc

Browse files
committed
change rustfmt to use hir::Attribute
1 parent c4425ed commit 62685fc

File tree

7 files changed

+8
-0
lines changed

7 files changed

+8
-0
lines changed

src/tools/rustfmt/src/attr.rs

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
33
use rustc_ast::HasAttrs;
44
use rustc_ast::ast;
5+
use rustc_ast::attr::AttributeExt;
56
use rustc_span::{Span, symbol::sym};
67
use tracing::debug;
78

src/tools/rustfmt/src/imports.rs

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use core::hash::{Hash, Hasher};
77
use itertools::Itertools;
88

99
use rustc_ast::ast::{self, UseTreeKind};
10+
use rustc_ast::attr::AttributeExt;
1011
use rustc_span::{
1112
BytePos, DUMMY_SP, Span,
1213
symbol::{self, sym},

src/tools/rustfmt/src/items.rs

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use std::borrow::Cow;
44
use std::cmp::{Ordering, max, min};
55

66
use regex::Regex;
7+
use rustc_ast::attr::AttributeExt;
78
use rustc_ast::visit;
89
use rustc_ast::{ast, ptr};
910
use rustc_span::{BytePos, DUMMY_SP, Span, symbol};

src/tools/rustfmt/src/modules.rs

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use std::collections::BTreeMap;
33
use std::path::{Path, PathBuf};
44

55
use rustc_ast::ast;
6+
use rustc_ast::attr::AttributeExt;
67
use rustc_ast::visit::Visitor;
78
use rustc_span::Span;
89
use rustc_span::symbol::{self, Symbol, sym};
@@ -15,6 +16,7 @@ use crate::items::is_mod_decl;
1516
use crate::parse::parser::{
1617
Directory, DirectoryOwnership, ModError, ModulePathSuccess, Parser, ParserError,
1718
};
19+
1820
use crate::parse::session::ParseSess;
1921
use crate::utils::{contains_skip, mk_sp};
2022

src/tools/rustfmt/src/skip.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
//! Module that contains skip related stuffs.
22
33
use rustc_ast::ast;
4+
use rustc_ast::attr::AttributeExt;
45
use rustc_ast_pretty::pprust;
56
use std::collections::HashSet;
67

src/tools/rustfmt/src/types.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use std::ops::Deref;
22

33
use rustc_ast::ast::{self, FnRetTy, Mutability, Term};
4+
use rustc_ast::attr::AttributeExt;
45
use rustc_ast::ptr;
56
use rustc_span::{BytePos, Pos, Span, symbol::kw};
67
use tracing::debug;

src/tools/rustfmt/src/visitor.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use std::cell::{Cell, RefCell};
22
use std::rc::Rc;
33

4+
use rustc_ast::attr::AttributeExt;
45
use rustc_ast::{ast, token::Delimiter, visit};
56
use rustc_data_structures::sync::Lrc;
67
use rustc_span::{BytePos, Pos, Span, symbol};

0 commit comments

Comments
 (0)