diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.rs | 19 | 
1 files changed, 12 insertions, 7 deletions
| diff --git a/src/main.rs b/src/main.rs index 90deb5d..d026776 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,10 +4,10 @@ extern crate quick_error;  extern crate chrono;  extern crate colored;  extern crate evtclib; +extern crate num_traits;  extern crate rayon;  extern crate regex;  extern crate walkdir; -extern crate num_traits;  use std::fs::File;  use std::io::{self, BufReader}; @@ -15,10 +15,10 @@ use std::path::PathBuf;  use std::str::FromStr;  use chrono::NaiveDateTime; +use num_traits::cast::FromPrimitive;  use regex::Regex;  use structopt::StructOpt;  use walkdir::{DirEntry, WalkDir}; -use num_traits::cast::FromPrimitive;  use evtclib::{AgentKind, AgentName, EventKind, Log}; @@ -265,10 +265,15 @@ fn search_log(entry: &DirEntry, opt: &Opt) -> Result<Option<LogResult>, RuntimeE  /// Extract human-readable information from the given log file.  fn extract_info(entry: &DirEntry, log: &Log) -> LogResult { -    let boss_name = get_encounter_name(log).unwrap_or_else(|| { -        debug!("log file has unknown boss: {:?} (id: {:#x})", entry.path(), log.boss_id()); -        "unknown" -    }).into(); +    let boss_name = get_encounter_name(log) +        .unwrap_or_else(|| { +            debug!( +                "log file has unknown boss: {:?} (id: {:#x})", +                entry.path(), +                log.boss_id() +            ); +            "unknown" +        }).into();      let mut players = log          .players() @@ -395,6 +400,6 @@ fn get_profession_name(profession: u32, elite: u32) -> &'static str {          _ => {              debug!("Unknown spec (prof: {}, elite: {})", profession, elite);              "Unknown" -        }, +        }      }  } | 
