소스 검색

Enable nullable for interface

David Ullmer 4 년 전
부모
커밋
2a84d5a693
2개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      MediaBrowser.Controller/Drawing/IImageEncoder.cs
  2. 2 1
      MediaBrowser.Controller/Drawing/IImageProcessor.cs

+ 1 - 0
MediaBrowser.Controller/Drawing/IImageEncoder.cs

@@ -1,4 +1,5 @@
 #pragma warning disable CS1591
+#nullable enable
 
 using System;
 using System.Collections.Generic;

+ 2 - 1
MediaBrowser.Controller/Drawing/IImageProcessor.cs

@@ -1,4 +1,5 @@
 #pragma warning disable CS1591
+#nullable enable
 
 using System;
 using System.Collections.Generic;
@@ -75,7 +76,7 @@ namespace MediaBrowser.Controller.Drawing
         /// </summary>
         /// <param name="options">The options.</param>
         /// <returns>Task.</returns>
-        Task<(string path, string mimeType, DateTime dateModified)> ProcessImage(ImageProcessingOptions options);
+        Task<(string path, string? mimeType, DateTime dateModified)> ProcessImage(ImageProcessingOptions options);
 
         /// <summary>
         /// Gets the supported image output formats.