[msbuild] Enable nullability on new files.

This commit is contained in:
Rolf Bjarne Kvinge 2021-08-24 07:45:02 +02:00
Родитель f0b992c3c1
Коммит bdce949335
2 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -1,3 +1,5 @@
#nullable enable
using System;
using System.IO;
using System.Linq;
@ -15,10 +17,10 @@ namespace Xamarin.MacDev.Tasks
#region Inputs
[Required]
public string AppBundleManifest { get; set; }
public string? AppBundleManifest { get; set; }
[Required]
public ITaskItem[] AppManifests { get; set; }
public ITaskItem[]? AppManifests { get; set; }
#endregion
@ -26,7 +28,7 @@ namespace Xamarin.MacDev.Tasks
{
PDictionary plist;
var firstManifest = AppManifests [0].ItemSpec;
var firstManifest = AppManifests! [0].ItemSpec;
try {
plist = PDictionary.FromFile (firstManifest);
} catch (Exception ex) {

Просмотреть файл

@ -1,3 +1,5 @@
#nullable enable
using Microsoft.Build.Framework;
using Xamarin.Messaging.Build.Client;