Skip to content

Commit af269e3

Browse files
committed
error: Move to diagnostics
1 parent d7519d0 commit af269e3

30 files changed

Lines changed: 79 additions & 118 deletions

src/bin/bender.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
fn main() {
55
if let Err(e) = bender::cli::main() {
6-
bender::diagnostic::Diagnostics::eprintln(&format!("{e:?}"));
6+
eprintln!("{e:?}");
77
std::process::exit(1);
88
}
99
}

src/cli.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ use miette::{Context as _, IntoDiagnostic as _};
2121
use serde_yaml_ng;
2222
use tokio::runtime::Runtime;
2323

24+
use crate::Result;
2425
use crate::cmd;
2526
use crate::cmd::fusesoc::FusesocArgs;
2627
use crate::config::{
2728
Config, Manifest, Merge, PartialConfig, PrefixPaths, Validate, ValidationContext,
2829
};
29-
use crate::diagnostic::{Diagnostics, Warnings};
30-
use crate::error::*;
30+
use crate::diagnostic::{Diagnostics, ENABLE_DEBUG, Warnings};
3131
use crate::lockfile::*;
3232
use crate::sess::{Session, SessionArenas, SessionIo};
3333
use crate::{bail, err};

src/cmd/audit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ use semver::VersionReq;
1313
use tabwriter::TabWriter;
1414
use tokio::runtime::Runtime;
1515

16+
use crate::Result;
1617
use crate::cmd::parents::get_parent_array;
17-
use crate::error::*;
1818
use crate::sess::{DependencyVersions, Session, SessionIo};
1919

2020
/// Get information about version conflicts and possible updates.

src/cmd/checkout.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use clap::Args;
77
use miette::IntoDiagnostic as _;
88
use tokio::runtime::Runtime;
99

10-
use crate::error::*;
10+
use crate::Result;
1111
use crate::fmt_dim;
1212
use crate::infoln;
1313
use crate::sess::{Session, SessionIo};

src/cmd/clean.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use std::path::Path;
66
use miette::{Context as _, IntoDiagnostic as _};
77
use std::fs;
88

9-
use crate::error::*;
9+
use crate::Result;
1010
use crate::infoln;
1111
use crate::sess::Session;
1212

src/cmd/clone.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ use indexmap::IndexMap;
1111
use miette::{Context as _, IntoDiagnostic as _};
1212
use tokio::runtime::Runtime;
1313

14+
use crate::Result;
1415
use crate::bail;
1516
use crate::cli::{remove_symlink_dir, symlink_dir};
1617
use crate::config;
1718
use crate::config::{Locked, LockedSource};
1819
use crate::diagnostic::Warnings;
19-
use crate::error::*;
2020
use crate::infoln;
2121
use crate::sess::{DependencyRef, DependencySource, Session, SessionIo};
2222
use crate::{debugln, fmt_path, fmt_pkg, stageln};

src/cmd/completion.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
use std::io;
77

8-
use crate::error::*;
8+
use crate::Result;
99
use clap::{Args, Command};
1010
use clap_complete::{Shell, generate};
1111

src/cmd/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use std::io::Write;
99
use miette::{Context as _, IntoDiagnostic as _};
1010
use serde_json;
1111

12-
use crate::error::*;
12+
use crate::Result;
1313
use crate::sess::Session;
1414

1515
/// Execute the `config` subcommand.

src/cmd/fusesoc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ use serde::{Deserialize, Serialize};
2020
use tokio::runtime::Runtime;
2121
use walkdir::{DirEntry, WalkDir};
2222

23+
use crate::Result;
2324
use crate::diagnostic::Warnings;
2425
use crate::err;
25-
use crate::error::*;
2626
use crate::sess::{Session, SessionIo};
2727
use crate::src::{SourceFile, SourceGroup};
2828
use crate::target::TargetSet;

src/cmd/init.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ use std::process::Command as SysCommand;
1212

1313
use miette::IntoDiagnostic as _;
1414

15+
use crate::Result;
1516
use crate::bail;
16-
use crate::error::*;
1717

1818
/// Execute the `init` subcommand.
1919
pub fn run() -> Result<()> {

0 commit comments

Comments
 (0)