From 311cbbdad599d51c6f08f7dd72c299f7c0128bb2 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sat, 28 Mar 2020 11:20:34 +0100 Subject: Remove some unwraps --- crates/rust-analyzer/src/cli/analysis_stats.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'crates/rust-analyzer/src/cli/analysis_stats.rs') diff --git a/crates/rust-analyzer/src/cli/analysis_stats.rs b/crates/rust-analyzer/src/cli/analysis_stats.rs index 27459be8c..75cf2dae5 100644 --- a/crates/rust-analyzer/src/cli/analysis_stats.rs +++ b/crates/rust-analyzer/src/cli/analysis_stats.rs @@ -1,7 +1,7 @@ //! Fully type-check project and print various stats, like the number of type //! errors. -use std::{collections::HashSet, fmt::Write, path::Path, time::Instant}; +use std::{collections::HashSet, path::Path, time::Instant}; use hir::{ db::{AstDatabase, DefDatabase, HirDatabase}, @@ -13,6 +13,7 @@ use itertools::Itertools; use ra_db::SourceDatabaseExt; use ra_syntax::AstNode; use rand::{seq::SliceRandom, thread_rng}; +use stdx::format_to; use crate::cli::{load_cargo::load_cargo, progress_report::ProgressReport, Result, Verbosity}; @@ -128,7 +129,7 @@ pub fn analysis_stats( let original_file = src.file_id.original_file(db); let path = db.file_relative_path(original_file); let syntax_range = src.value.syntax().text_range(); - write!(msg, " ({:?} {})", path, syntax_range).unwrap(); + format_to!(msg, " ({:?} {})", path, syntax_range); } if verbosity.is_spammy() { bar.println(msg.to_string()); -- cgit v1.2.3