diff options
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs index 0e2c975..3418685 100644 --- a/src/main.rs +++ b/src/main.rs @@ -52,7 +52,7 @@ fn main() { } if matches.subcommand_matches("verify").is_some() { - match verify() { + match verify(None) { Ok(_) => {} Err(_) => std::process::exit(1), } @@ -81,14 +81,15 @@ fn watch() -> notify::Result<()> { let mut watcher: RecommendedWatcher = Watcher::new(tx, Duration::from_secs(2))?; watcher.watch("./exercises", RecursiveMode::Recursive)?; - let _ignored = verify(); + let _ignored = verify(None); loop { match rx.recv() { Ok(event) => match event { DebouncedEvent::Create(b) | DebouncedEvent::Chmod(b) | DebouncedEvent::Write(b) => { if b.extension() == Some(OsStr::new("rs")) { - let _ignored = verify(); + println!("----------**********----------\n"); + let _ignored = verify(Some(b.as_path().to_str().unwrap())); } } _ => {} |
