Commit graph

19 commits

Author SHA1 Message Date
978bf187e0
Only print folder name if there are non-compliant files in that folder 2022-09-01 01:47:43 +02:00
a834ab8bb9
Use a lazy quantifier in the title capture group so that the titleSeparator capture group actually works 2022-08-31 02:34:04 +02:00
9bd87f4e60
Improve the series regex to account for the monsters that use the S00S00 marker 2022-08-31 02:11:53 +02:00
f9d62154e2
Make the episode name rule optional with a new cli arg 2022-08-31 02:11:30 +02:00
2937e98988
Use an enum for the episode marker rule failure reasons 2022-08-29 03:25:40 +02:00
afd3c527f2
Add basic unit tests 2022-08-29 03:01:01 +02:00
8d9a2329be
Only compile the regex once 2022-08-29 03:00:05 +02:00
ca87d5391f
Ignore files without a file extension as well 2022-08-29 01:58:43 +02:00
1be88063f4
Rename MissingSeparator rule to MissingNameSeparator 2022-08-28 19:12:12 +02:00
944fc385ad
Add episode marker rule 2022-08-28 19:11:55 +02:00
43ceb4c52e
Improve series regex to capture more ill-formatted filenames 2022-08-28 19:10:23 +02:00
96af295cdc
Add help text to the readme 2022-08-28 01:35:41 +02:00
50688d33dd
Mark the HasFluff rule as non-fixable 2022-08-28 01:34:14 +02:00
b0d682105c
Ignore all non-media files 2022-08-28 01:33:47 +02:00
a9b4f5960b
Add titleSeparator capture group to series regex 2022-08-28 01:33:07 +02:00
0fa2931a64
Add fix for rule DashInTitle 2022-08-28 01:32:17 +02:00
c840b080f6
Remove unused dependencies 2022-08-28 01:31:29 +02:00
63cf6aeaf4
Make path the a primary argument 2022-08-28 01:30:37 +02:00
7a06c4cea7
Initial Commit 2022-08-27 20:15:31 +02:00