Remove #[macro_use] where possible (fix #87)
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
use lazy_static::lazy_static;
|
||||||
use nix::sys::signal;
|
use nix::sys::signal;
|
||||||
use std::sync::atomic::{AtomicBool, Ordering};
|
use std::sync::atomic::{AtomicBool, Ordering};
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ use super::executor::Executor;
|
|||||||
use super::terminal::Terminal;
|
use super::terminal::Terminal;
|
||||||
use super::utils::{which, Check};
|
use super::utils::{which, Check};
|
||||||
use failure::Error;
|
use failure::Error;
|
||||||
|
use log::{debug, error};
|
||||||
use std::collections::HashSet;
|
use std::collections::HashSet;
|
||||||
use std::io;
|
use std::io;
|
||||||
use std::path::{Path, PathBuf};
|
use std::path::{Path, PathBuf};
|
||||||
|
|||||||
15
src/main.rs
15
src/main.rs
@@ -8,20 +8,17 @@ extern crate toml;
|
|||||||
extern crate serde_derive;
|
extern crate serde_derive;
|
||||||
#[macro_use]
|
#[macro_use]
|
||||||
extern crate structopt;
|
extern crate structopt;
|
||||||
extern crate serde;
|
|
||||||
extern crate shellexpand;
|
|
||||||
#[macro_use]
|
|
||||||
extern crate log;
|
|
||||||
extern crate console;
|
extern crate console;
|
||||||
extern crate env_logger;
|
extern crate env_logger;
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
extern crate nix;
|
|
||||||
#[cfg(unix)]
|
|
||||||
#[macro_use]
|
|
||||||
extern crate lazy_static;
|
extern crate lazy_static;
|
||||||
|
extern crate log;
|
||||||
|
#[cfg(unix)]
|
||||||
|
extern crate nix;
|
||||||
#[cfg(feature = "self-update")]
|
#[cfg(feature = "self-update")]
|
||||||
#[macro_use]
|
|
||||||
extern crate self_update;
|
extern crate self_update;
|
||||||
|
extern crate serde;
|
||||||
|
extern crate shellexpand;
|
||||||
extern crate walkdir;
|
extern crate walkdir;
|
||||||
|
|
||||||
#[cfg(target_os = "freebsd")]
|
#[cfg(target_os = "freebsd")]
|
||||||
@@ -125,7 +122,7 @@ pub fn self_update(terminal: &mut Terminal) -> Result<(), Error> {
|
|||||||
.bin_name("topgrade")
|
.bin_name("topgrade")
|
||||||
.show_output(false)
|
.show_output(false)
|
||||||
.show_download_progress(true)
|
.show_download_progress(true)
|
||||||
.current_version(cargo_crate_version!())
|
.current_version(self_update::cargo_crate_version!())
|
||||||
.no_confirm(true)
|
.no_confirm(true)
|
||||||
.build()?
|
.build()?
|
||||||
.update()?;
|
.update()?;
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
use failure::Error;
|
use failure::Error;
|
||||||
|
use log::{debug, error};
|
||||||
use std::ffi::OsStr;
|
use std::ffi::OsStr;
|
||||||
use std::fmt::Debug;
|
use std::fmt::Debug;
|
||||||
use std::path::{Path, PathBuf};
|
use std::path::{Path, PathBuf};
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ use super::executor::Executor;
|
|||||||
use super::terminal::Terminal;
|
use super::terminal::Terminal;
|
||||||
use super::utils::{self, which, Check};
|
use super::utils::{self, which, Check};
|
||||||
use failure;
|
use failure;
|
||||||
|
use log::error;
|
||||||
use std::path::PathBuf;
|
use std::path::PathBuf;
|
||||||
use std::process::Command;
|
use std::process::Command;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user