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,