Skip to content

Commit ae610e0

Browse files
Nukesoroknozor
authored andcommitted
chore: use 2018 module imports
1 parent 87eeeb5 commit ae610e0

File tree

7 files changed

+12
-14
lines changed

7 files changed

+12
-14
lines changed

src/dots.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
use crate::gpg::Gpg;
22
use crate::templating::Variables;
33
use crate::unlink;
4-
use anyhow::Result;
4+
use anyhow::{anyhow, Result};
55
use colored::*;
66
use dirs::home_dir;
7+
use serde_derive::{Deserialize, Serialize};
78
use std::fs;
89
use std::fs::File;
910
use std::io::Write;

src/gpg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use crate::templating::Variables;
2-
use anyhow::Result;
2+
use anyhow::{anyhow, Result};
33
use std::io::Write;
44
use std::path::Path;
55
use std::process::{Command, Stdio};

src/hook.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
use anyhow::Result;
1+
use anyhow::{anyhow, Result};
22
use colored::*;
3+
use serde_derive::{Deserialize, Serialize};
34
use std::io::{BufRead, BufReader};
45
use std::process::{Command, Stdio};
56

src/lib.rs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
1-
#[macro_use]
2-
extern crate serde_derive;
3-
#[macro_use]
4-
extern crate anyhow;
5-
#[macro_use]
6-
extern crate pest_derive;
7-
81
use crate::dots::{Dot, DotVar};
92
use crate::gpg::Gpg;
103
use crate::hook::Hook;
114
use crate::settings::{Profile, Settings};
125
use crate::state::BombadilState;
136
use crate::templating::Variables;
14-
use anyhow::Result;
7+
use anyhow::{anyhow, Result};
158
use colored::*;
169
use std::collections::HashMap;
1710
use std::fs;

src/settings.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
use crate::dots::{Dot, DotOverride};
22
use crate::BOMBADIL_CONFIG;
3-
use anyhow::Result;
3+
use anyhow::{anyhow, Result};
44
use colored::Colorize;
55
use config::{Config, ConfigError, File};
6+
use serde_derive::{Deserialize, Serialize};
67
use std::collections::HashMap;
78
use std::ops::Not;
89
use std::path::PathBuf;

src/state.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
use crate::{unlink, Bombadil};
2-
use anyhow::Result;
2+
use anyhow::{anyhow, Result};
33
use colored::*;
44
use config::Config;
55
use config::File;
6+
use serde_derive::{Deserialize, Serialize};
67
use std::fmt::Debug;
78
use std::fs;
89
use std::path::PathBuf;

src/templating.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
use crate::gpg::{Gpg, GPG_PREFIX};
2-
use anyhow::Result;
2+
use anyhow::{anyhow, Result};
33
use colored::Colorize;
44
use pest::Parser;
5+
use pest_derive::Parser;
56
use std::collections::HashMap;
67
use std::fs::File;
78
use std::io::prelude::*;

0 commit comments

Comments
 (0)