mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-26 17:40:30 +01:00
Remove more and more warnings
This commit is contained in:
@@ -91,7 +91,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
throw new ArgumentNullException(nameof(mimeType));
|
||||
}
|
||||
|
||||
var saveLocally = item.SupportsLocalMetadata && item.IsSaveLocalMetadataEnabled() && !item.ExtraType.HasValue && !(item is Audio);
|
||||
var saveLocally = item.SupportsLocalMetadata && item.IsSaveLocalMetadataEnabled() && !item.ExtraType.HasValue && item is not Audio;
|
||||
|
||||
if (type != ImageType.Primary && item is Episode)
|
||||
{
|
||||
|
||||
@@ -57,7 +57,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
{
|
||||
var hasChanges = false;
|
||||
|
||||
if (!(item is Photo))
|
||||
if (item is not Photo)
|
||||
{
|
||||
var images = providers.OfType<ILocalImageProvider>()
|
||||
.SelectMany(i => i.GetImages(item, directoryService))
|
||||
@@ -529,7 +529,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
return true;
|
||||
}
|
||||
|
||||
if (item is IItemByName && !(item is MusicArtist))
|
||||
if (item is IItemByName && item is not MusicArtist)
|
||||
{
|
||||
var hasDualAccess = item as IHasDualAccess;
|
||||
if (hasDualAccess == null || hasDualAccess.IsAccessedByName)
|
||||
|
||||
@@ -584,7 +584,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
protected virtual IEnumerable<IImageProvider> GetNonLocalImageProviders(BaseItem item, IEnumerable<IImageProvider> allImageProviders, ImageRefreshOptions options)
|
||||
{
|
||||
// Get providers to refresh
|
||||
var providers = allImageProviders.Where(i => !(i is ILocalImageProvider));
|
||||
var providers = allImageProviders.Where(i => i is not ILocalImageProvider);
|
||||
|
||||
var dateLastImageRefresh = item.DateLastRefreshed;
|
||||
|
||||
@@ -729,7 +729,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
refreshResult.Failures += remoteResult.Failures;
|
||||
}
|
||||
|
||||
if (providers.Any(i => !(i is ICustomMetadataProvider)))
|
||||
if (providers.Any(i => i is not ICustomMetadataProvider))
|
||||
{
|
||||
if (refreshResult.UpdateType > ItemUpdateType.None)
|
||||
{
|
||||
@@ -748,7 +748,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
|
||||
// var isUnidentified = failedProviderCount > 0 && successfulProviderCount == 0;
|
||||
|
||||
foreach (var provider in customProviders.Where(i => !(i is IPreRefreshProvider)))
|
||||
foreach (var provider in customProviders.Where(i => i is not IPreRefreshProvider))
|
||||
{
|
||||
await RunCustomProvider(provider, item, logName, options, refreshResult, cancellationToken).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
@@ -323,7 +323,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
.OrderBy(i =>
|
||||
{
|
||||
// See if there's a user-defined order
|
||||
if (!(i is ILocalImageProvider))
|
||||
if (i is not ILocalImageProvider)
|
||||
{
|
||||
var fetcherOrder = typeFetcherOrder ?? currentOptions.ImageFetcherOrder;
|
||||
var index = Array.IndexOf(fetcherOrder, i.Name);
|
||||
@@ -390,7 +390,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
if (!includeDisabled)
|
||||
{
|
||||
// If locked only allow local providers
|
||||
if (item.IsLocked && !(provider is ILocalMetadataProvider) && !(provider is IForcedProvider))
|
||||
if (item.IsLocked && provider is not ILocalMetadataProvider && provider is not IForcedProvider)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@@ -431,7 +431,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
if (!includeDisabled)
|
||||
{
|
||||
// If locked only allow local providers
|
||||
if (item.IsLocked && !(provider is ILocalImageProvider))
|
||||
if (item.IsLocked && provider is not ILocalImageProvider)
|
||||
{
|
||||
if (refreshOptions.ImageRefreshMode != MetadataRefreshMode.FullRefresh)
|
||||
{
|
||||
@@ -466,7 +466,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
/// <returns>System.Int32.</returns>
|
||||
private int GetOrder(IImageProvider provider)
|
||||
{
|
||||
if (!(provider is IHasOrder hasOrder))
|
||||
if (provider is not IHasOrder hasOrder)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
@@ -745,7 +745,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
{
|
||||
// Manual edit occurred
|
||||
// Even if save local is off, save locally anyway if the metadata file already exists
|
||||
if (!(saver is IMetadataFileSaver fileSaver) || !File.Exists(fileSaver.GetSavePath(item)))
|
||||
if (saver is not IMetadataFileSaver fileSaver || !File.Exists(fileSaver.GetSavePath(item)))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -135,7 +135,7 @@ namespace MediaBrowser.Providers.Manager
|
||||
{
|
||||
if (replaceData || !target.RunTimeTicks.HasValue)
|
||||
{
|
||||
if (!(target is Audio) && !(target is Video))
|
||||
if (target is not Audio && target is not Video)
|
||||
{
|
||||
target.RunTimeTicks = source.RunTimeTicks;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user