Skip to content

Commit 9588f46

Browse files
refactor: minor updates on pr feedback
1 parent 1cac774 commit 9588f46

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/formatting.rs

+4-11
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use std::time::{Duration, Instant};
99

1010
use syntax::ast;
1111
use syntax::errors::emitter::{ColorConfig, Emitter, EmitterWriter};
12-
use syntax::errors::{DiagnosticBuilder, Handler, HandlerFlags};
12+
use syntax::errors::{DiagnosticBuilder, Handler};
1313
use syntax::parse::{self, ParseSess};
1414
use syntax::source_map::{FilePathMapping, SourceMap, Span, DUMMY_SP};
1515

@@ -81,7 +81,7 @@ fn format_project<T: FormatHandler>(
8181
let mut parse_session = make_parse_sess(
8282
source_map.clone(),
8383
config,
84-
ignore_path_set.clone(),
84+
Rc::clone(&ignore_path_set),
8585
can_reset.clone(),
8686
);
8787
let mut report = FormatReport::new();
@@ -774,18 +774,11 @@ fn make_parse_sess(
774774
has_non_ignorable_parser_errors: false,
775775
can_reset: false,
776776
ignore_path_set: ignore_path_set,
777-
source_map: source_map.clone(),
777+
source_map: Rc::clone(&source_map),
778778
emitter: emitter_writer,
779779
parser_error_resetter,
780780
});
781-
Handler::with_emitter_and_flags(
782-
emitter,
783-
HandlerFlags {
784-
can_emit_warnings: false,
785-
treat_err_as_bug: None,
786-
..Default::default()
787-
},
788-
)
781+
Handler::with_emitter(true, None, emitter)
789782
};
790783

791784
ParseSess::with_span_handler(tty_handler, source_map)

0 commit comments

Comments
 (0)