Commit Graph

111 Commits (dd491ce8ffe520f992dd5441d3017a0d6c622790)

Author SHA1 Message Date
SenorSmartyPants b96420b786 Clean Extra Names
1 year ago
Bond-009 5b493e14ac
Improve alternate ordering (#9336)
1 year ago
Bond_009 48263078b4 Reduce string allocations by regex
1 year ago
Bond_009 59920b4052 Make exact match primary video
1 year ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
cvium 2749509f00 Use dedicated resolvers for extras
2 years ago
Bond_009 cbfa355e31 Update StyleCop
2 years ago
Cody Robibero 076a13abeb
Merge pull request #7029 from cvium/allocations_maybe
2 years ago
cvium b880dc8a4a Use our own Contains extension
2 years ago
cvium 91292b8ea5 Fix build
2 years ago
cvium 83a94aa612 Fix extras folders
2 years ago
cvium c3c4dc6839 Review
2 years ago
cvium 9e665ff520 Fix usage of RegexOptions.Compiled
3 years ago
Claus Vium 5c3d0b5510
Update Emby.Naming/Video/ExtraResolver.cs
3 years ago
cvium 6d6fb1bba3 Rename unknown parttype to "unknown"
3 years ago
cvium 681bfbd535 Remove duplication
3 years ago
cvium 220443eca1 Simplify StackResolver
3 years ago
cvium fde84a1e00 Refactor extras parsing
3 years ago
Claus Vium 39d5bdac96
Change ReadOnlySpan to string following PR 6383 (#6734)
3 years ago
Claus Vium dc72d90703
Merge pull request #6383 from sushilicious/master
3 years ago
Bond_009 67147400bf Fix issue #6123
3 years ago
Bond-009 e5a29824e5
Merge branch 'master' into minor15
3 years ago
sushilicious 6bc7d78f6f
Update Emby.Naming/Video/CleanStringParser.cs
3 years ago
sushilicious b2a10609af Made CleanStringParser go through regexps only once
3 years ago
sushilicious 7fdef4b82b Merge branch 'master' of https://github.com/jellyfin/jellyfin into HEAD
3 years ago
Bond_009 f1f72c3060 Minor improvements
3 years ago
sushilicious 26f8b501e7 Made CleanStringParser more robust
3 years ago
Bond_009 1f99c9b90c Minor fixes
3 years ago
Bond_009 6f8ccab788 Move non-jellyfin extensions to separate project
3 years ago
cvium 66de842896 Use stackalloc in Format3DParser.Parse
3 years ago
Claus Vium 3b5214e595
Update Emby.Naming/Video/VideoListResolver.cs
3 years ago
cvium 42a2cc1747 Remove some unnecessary allocations
3 years ago
cvium 1027792b16 Review changes
3 years ago
cvium 1b49435a0e Reduce some allocations
3 years ago
cvium 23c3188501 revert underscore as a multiversion separator
3 years ago
Bond-009 d7f0aaaec1
Merge pull request #5417 from Bond-009/codeanal
3 years ago
cvium b0af11c34e make the eligibility check more strict wrt. brackets
3 years ago
cvium 3824c09e77 fix multiversion eligibility check for complex folder names
3 years ago
Bond_009 5241bd41ef Add code analysis attributes where appropriate
3 years ago
cvium fcacae8cde return empty span instead of null for backwards compat
3 years ago
cvium e0db17a935 do not throw ArgumentNullException in TryCleanString
3 years ago
Bond_009 956ca0e5aa 100% branch coverage for Jellyfin.Naming
3 years ago
crobibero 20251e670f Fix tests
4 years ago
crobibero 2aefe9ed5a Only trim file name if folder name is shorter
4 years ago
Greenback e51ddd326c Fixes spelling.
4 years ago
martinek-stepan 04a712ab1d
Update Emby.Naming/Video/VideoFileInfo.cs
4 years ago
Stepan d481c35cad Merge fix
4 years ago
Stepan b66239fd52 One more missed suggestions (removing commented out code)
4 years ago
Stepan 3bca1181b3 Taken suggestions from code review and created test for ExtraRuleType.Regex instead of throwing exception there.
4 years ago