cvium
1b49435a0e
Reduce some allocations
2021-05-16 14:49:11 +02:00
cvium
23c3188501
revert underscore as a multiversion separator
2021-03-15 23:24:59 +01:00
Bond-009
d7f0aaaec1
Merge pull request #5417 from Bond-009/codeanal
...
Add code analysis attributes where appropriate
2021-03-12 00:15:12 +01:00
cvium
b0af11c34e
make the eligibility check more strict wrt. brackets
2021-03-10 19:29:52 +01:00
cvium
3824c09e77
fix multiversion eligibility check for complex folder names
2021-03-10 10:47:35 +01:00
Bond_009
5241bd41ef
Add code analysis attributes where appropriate
2021-03-09 01:28:21 +01:00
cvium
fcacae8cde
return empty span instead of null for backwards compat
2021-03-07 22:59:08 +01:00
cvium
e0db17a935
do not throw ArgumentNullException in TryCleanString
2021-03-07 22:49:31 +01:00
Bond_009
956ca0e5aa
100% branch coverage for Jellyfin.Naming
2021-01-21 15:46:10 +01:00
crobibero
20251e670f
Fix tests
2020-11-22 14:39:34 -07:00
crobibero
2aefe9ed5a
Only trim file name if folder name is shorter
2020-11-22 14:17:42 -07:00
Greenback
e51ddd326c
Fixes spelling.
2020-11-18 13:23:45 +00:00
martinek-stepan
04a712ab1d
Update Emby.Naming/Video/VideoFileInfo.cs
...
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-11-17 15:11:32 +01:00
Stepan
d481c35cad
Merge fix
2020-11-17 13:06:56 +01:00
Stepan
b66239fd52
One more missed suggestions (removing commented out code)
2020-11-12 13:18:22 +01:00
Stepan
3bca1181b3
Taken suggestions from code review and created test for ExtraRuleType.Regex instead of throwing exception there.
2020-11-12 13:16:33 +01:00
martinek-stepan
496923719c
Apply suggestions from code review
...
Co-authored-by: BaronGreenback <jimcartlidge@yahoo.co.uk>
2020-11-12 12:54:55 +01:00
Stepan
158eff62d7
Xml-doc part2
2020-11-10 19:23:10 +01:00
Stepan
693760e38a
Xml-doc part1
2020-11-10 17:11:48 +01:00
Stepan
c0747512d6
Merge remote-tracking branch 'jellyfin/master' into emby-namig-nullable
2020-11-10 12:42:49 +01:00
crobibero
78551d166a
Don't throw exception if name is null
2020-11-09 06:10:16 -07:00
Stepan
3466dc5581
Finish coverage for Emby.Naming.Video
2020-11-05 16:59:15 +01:00
Stepan
5741150367
Enable MultiVersion video tests and added support for naming based on tests 11 & 8
2020-11-05 14:51:27 +01:00
Stepan
1e71775688
Add Name and Year parsing for audiobooks
2020-11-02 20:03:12 +01:00
Stepan
e7a37bedfc
Simplify AudioBookResolver since there is no option of passing directories into it (AudioResolver.cs:179) and handling directories were not implemented anyway
2020-11-01 13:42:56 +01:00
Stepan
60b49e67ea
Re-Sharper inspection issues
2020-11-01 11:19:22 +01:00
Stepan
59619b6ea7
Enable nullable in Emby.Naming
2020-11-01 10:47:31 +01:00
Vasily
ce16651dbd
Fix a check broken by https://github.com/jellyfin/jellyfin/pull/2105
2020-05-15 01:55:53 +03:00
Bond_009
a273ed9a57
Address comments
2020-04-25 15:29:59 +02:00
Bond_009
735e7c3f7d
Fix VideoResolver and tests
2020-04-21 12:11:55 +02:00
Mark Monteiro
7be4b57fe7
Fix documentation for ExtraRuleType enum values
2020-04-05 09:47:55 -04:00
Mark Monteiro
377f9896ce
Small fixes
2020-04-01 19:04:00 +02:00
Mark Monteiro
4ff8d30e41
Document ExtraRule properly
2020-04-01 18:54:06 +02:00
Mark Monteiro
2e1ec2858a
Match using directory names in ExtraResolver
2020-04-01 18:53:19 +02:00
crobibero
bd5c66b2a6
implement suggestions
2020-03-25 18:29:47 -06:00
crobibero
18906d0205
implement suggestions
2020-03-25 14:33:44 -06:00
crobibero
261a2e1989
revert xml docs indentation
2020-03-25 14:31:03 -06:00
crobibero
cb68fbeb0a
Fix warnings in Emby.Naming
2020-03-25 10:53:03 -06:00
Bond_009
07cc4be6a7
Fix some warnings
...
* Add analyzers to MediaBrowser.XbmcMetadata
* Enable TreatWarningsAsErrors for MediaBrowser.XbmcMetadata
* Add analyzers to MediaBrowser.WebDashboard
* Enable TreatWarningsAsErrors for MediaBrowser.WebDashboard
* Disable SA1600 in favor of CS1591
2020-02-23 12:11:43 +01:00
Bond_009
adc9fc282c
Minor improvements
2020-02-19 23:08:58 +01:00
Bond_009
dc62e436c4
Clean up Emby.Naming
2020-01-22 22:18:56 +01:00
Bond_009
abf03f7d3a
Clean up some more
2020-01-11 22:17:05 +01:00
Bond_009
ec0ef2a2c5
Remove useless statement
2020-01-11 22:17:05 +01:00
Bond_009
cd0592ea8f
Improve parsers
2020-01-11 22:17:05 +01:00
Bond_009
dd254eddac
Simplify CleanDateTimeParser
2020-01-11 22:17:05 +01:00
Bond_009
b1dc595be1
Fix a couple of tests
2020-01-11 22:17:05 +01:00
Bond_009
b50c4938e1
Merge branch 'master' into namingtests
2020-01-09 18:26:22 +01:00
Bond_009
5a8e972952
Enable TreatWarningsAsErrors for some projects
...
Analyzers are only run in debug build, so setting TreatWarningsAsErrors
for release build will catch the compiler warnings until we resolve all
analyzer warnings.
2019-12-13 20:11:37 +01:00
Bond_009
35151553e3
Add back all old emby tests
2019-12-06 20:41:39 +01:00
Bond-009
b477b3874e
Fix some warnings
2019-11-22 16:15:31 +01:00