Commit Graph

26 Commits

Author SHA1 Message Date
Reinhard Pointner d0c77c65fc Refactor EpisodeMetrics / SubtitleMetrics to make sure nothing is static so that GC can do it's job (i.e. fix memory leaks) 2019-02-05 14:45:57 +07:00
Reinhard Pointner aa8125e7e4 Improved support for rare SxE patterns (i.e. S1-01) 2018-08-25 12:50:06 +07:00
Reinhard Pointner 82f34a0043 range patterns without season are more prone to false positives, so we need to do some extra sanity checks (e.g. Episode 01-50 is probably not a multi-episode but some sort of season pack) 2017-03-31 03:25:43 +08:00
Reinhard Pointner 2baeb4f3cb Fix for single-number multi-episode patterns
@see https://www.filebot.net/forums/viewtopic.php?f=5&t=4559&p=25428#p25428
2016-12-31 12:35:40 +08:00
Reinhard Pointner 77512d0e4f SxE sequences must increase in linear order (e.g. multi episode 04-05 is allowed but Episode 05-04 will not be interpreted as multi episode)
@see https://www.filebot.net/forums/viewtopic.php?f=8&t=4507&p=25067#p25067
2016-12-14 11:01:04 +08:00
Reinhard Pointner b6c2329e79 Improved support for absolute multi-episode patterns
@see https://www.filebot.net/forums/viewtopic.php?f=10&t=4371&p=24494#p24485
2016-11-22 07:01:51 +08:00
Reinhard Pointner 3ad63a76cc Add episode id to base episode record (i.e. a unique id per database) 2016-10-31 05:09:13 +08:00
Reinhard Pointner 186808b695 Update unit tests 2016-10-21 03:48:33 +08:00
Reinhard Pointner 7d50f2fac4 Update unit tests 2016-07-30 17:35:12 +08:00
Reinhard Pointner 0ac71b9c7d Refactor 2016-04-02 09:07:10 +00:00
Reinhard Pointner c101a59e69 Refactor 2016-03-13 18:32:03 +00:00
Reinhard Pointner 02a958f22b Fine-tune numeric rules 2016-03-13 17:35:31 +00:00
Reinhard Pointner 9bc40eccd4 SubstringFields and update unit tests 2016-03-13 13:32:26 +00:00
Reinhard Pointner abb32b796a Update unit test 2016-02-10 20:16:02 +00:00
Reinhard Pointner 9c8da51277 Cache SeriesNameMatcher objects 2016-02-10 18:32:39 +00:00
Reinhard Pointner bf69d750e8 Cache SeriesNameMatcher objects 2016-02-10 18:32:30 +00:00
Reinhard Pointner c12df53182 Support localized month names when matching dates 2016-02-10 14:31:59 +00:00
Reinhard Pointner ffa8b021e0 Optimize DateMatcher 2016-02-10 11:47:17 +00:00
Reinhard Pointner 3b79ef9e39 Simplify SimpleDate 2016-02-10 11:47:13 +00:00
Reinhard Pointner e2a3149d19 Refactor SimilarityComparator simple usage 2016-02-09 01:17:48 +00:00
Reinhard Pointner 037c3d9e68 Refactor SimilarityComparator 2016-02-08 22:29:45 +00:00
Reinhard Pointner 8299e849aa * Format Source 2015-07-25 22:47:19 +00:00
Reinhard Pointner 4022251746 + major rewrite of episode metadata / SeriesInfo 2014-12-10 18:53:58 +00:00
Reinhard Pointner 2a4af5a995 * Organize Imports 2014-07-24 11:31:24 +00:00
Reinhard Pointner 6fc7141fdb * fix package and import declarations 2014-04-19 06:30:29 +00:00
Reinhard Pointner 165e65c104 * move folder net.sourceforge.filebot to net.filebot 2014-04-19 06:06:45 +00:00