From 1be88063f40b2277e4481811c21b39a9480dc906 Mon Sep 17 00:00:00 2001 From: Daan Boerlage Date: Sun, 28 Aug 2022 19:12:12 +0200 Subject: [PATCH] Rename MissingSeparator rule to MissingNameSeparator --- src/main.rs | 2 +- src/rules/{missing_separator.rs => missing_name_separator.rs} | 4 ++-- src/rules/mod.rs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) rename src/rules/{missing_separator.rs => missing_name_separator.rs} (82%) diff --git a/src/main.rs b/src/main.rs index e26bae6..d95ba17 100644 --- a/src/main.rs +++ b/src/main.rs @@ -110,7 +110,7 @@ fn lint_file_name(file: &DirEntry, filename: &str) -> ComplianceStatus { return ComplianceStatus::NonCompliant(reason); } - if let Some(reason) = MissingSeparator::check(filename, &captures) { + if let Some(reason) = MissingNameSeparator::check(filename, &captures) { return ComplianceStatus::NonCompliant(reason); } diff --git a/src/rules/missing_separator.rs b/src/rules/missing_name_separator.rs similarity index 82% rename from src/rules/missing_separator.rs rename to src/rules/missing_name_separator.rs index 4b7fea9..1b8ae3b 100644 --- a/src/rules/missing_separator.rs +++ b/src/rules/missing_name_separator.rs @@ -2,8 +2,8 @@ use regex::Captures; use eyre::Result; use super::*; -pub struct MissingSeparator {} -impl Rule for MissingSeparator { +pub struct MissingNameSeparator {} +impl Rule for MissingNameSeparator { fn check(_filename: &str, captures: &Captures) -> Option { if captures.name("nameSeparator").is_none() { return Some(NonCompliantReason::MissingNameSeparator) diff --git a/src/rules/mod.rs b/src/rules/mod.rs index d63c80a..26ea094 100644 --- a/src/rules/mod.rs +++ b/src/rules/mod.rs @@ -6,13 +6,13 @@ mod episode_marker; mod has_fluff; mod has_dash_in_title; mod has_episode_name; -mod missing_separator; +mod missing_name_separator; pub use episode_marker::EpisodeMarker; pub use has_fluff::HasFluff; pub use has_episode_name::HasEpisodeName; pub use has_dash_in_title::DashInTitle; -pub use missing_separator::MissingSeparator; +pub use missing_name_separator::MissingNameSeparator; pub enum NonCompliantReason { DashInTitle,