aboutsummaryrefslogtreecommitdiff
path: root/jellyfin.ruleset
AgeCommit message (Collapse)Author
2024-12-09Migrate rulesets to .editorconfTim Eisele
2024-11-16Update projects to .NET 9 (#13023)Bond-009
2024-08-01Enable more analyser rules as errorsBond_009
Also deduplicates a bit of code inside of SeasonPathParser and adds some more tests
2024-04-12Enable more warnings as errors (#11288)Bond-009
2023-11-14Fix warningsBond_009
2023-09-23Start adding IDisposableAnalyzers to projectsBond_009
2023-09-13Minor LibraryMonitor improvementsBond_009
* Enable nullable * Add a fast return to ReportFileSystemChanged when path should be ignored * Use Span overloads of Path.* functions where possible * IFileSystem: remove NormalizePath as Path.TrimEndingDirectorySeparator already checks if it's a root path
2023-08-21Reduce the amount of allocations in GetWhereClauses (#10114)Bond-009
2023-06-28Use RegexGenerator where possibleBond_009
2023-01-07Deduplicate media stream ordering code (#9014)Bond-009
2023-01-04Fix all warnings in Jellyfin.Api (#9003)Bond-009
2022-12-05Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ↵Bond-009
(#8709)
2022-10-11Fix some things that slipped through the cracksBond_009
2022-09-11Don't allow throwing System.Exception (#8378)Bond-009
2022-02-15Fix some warningsBond_009
2022-01-22Ban the usage of Task.ResultBond_009
If the calling function can't be made async easily you can still use .GetAwaiter().GetResult(), which is way easier to find in the future
2022-01-10Fix warning SA1414 and CA1849Bond_009
2022-01-05Error on SA1316Bond_009
2021-12-24Update StyleCopBond_009
2021-11-16Fix some warningsBond_009
2021-11-15Fix some warningsBond_009
2021-11-09Fix some warningsBond_009
down to 580
2021-11-09Fix some warningsBond_009
609 left
2021-09-09Fix some warningsBond_009
2021-09-03Fix some warningsBond_009
2021-06-27MediaBrowser.Providers: Remove some warningsBond_009
2021-05-28Fix some warningsBond_009
2021-05-18Merge pull request #6051 from Bond-009/tests7Bond-009
Add tests for Recordinghelper
2021-05-16Add tests for RecordinghelperBond_009
2021-05-15Fully disable stupid rulesBond_009
2021-04-11Add test for handling dangling symlinksBond_009
2021-03-09FxCop -> Net Analyzers (part 1)Bond_009
2021-02-20Enable TreatWarningsAsErrors for MediaBrowser.ModelBond_009
2021-02-15Properly forward cancellationTokensBond_009
2020-12-28Disable broken ruleBond_009
2020-03-11Merge branch 'master' into warn17Bond-009
2020-03-11Address commentsBond_009
2020-02-23Fix formattingBond_009
2020-02-23Fix some warningsBond_009
* 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-04Add endpoints backBond-009
2020-01-11Merge pull request #2105 from Bond-009/namingtestsVasily
Add back all old emby tests
2020-01-09Merge branch 'master' into namingtestsBond_009
2019-12-14Move CA1032 rule to correct locationMark Monteiro
2019-12-14Set CA1032 (Implement standard exception constructors) severity to info globallyMark Monteiro
This replaces the existing [SurpressMessage] attribute
2019-12-11More warnings (removed)Bond_009
2019-12-06Add back all old emby testsBond_009
2019-11-27Merge pull request #1942 from Bond-009/nullableVasily
Enable nullable reference types for Jellyfin.Server
2019-11-01Disable CA1720: Identifiers should not contain type namesBond_009
2019-11-01Update deps and add MultiThreading analyzerBond_009
2019-10-26Enable nullable reference types for Jellyfin.ServerBond_009