pull/4848/head
2dust 2024-03-13 16:38:37 +08:00
parent 5805ac9f7f
commit fe01f290bc
4 changed files with 9 additions and 9 deletions

View File

@ -76,13 +76,13 @@ namespace v2rayN
//if (progressPercentage != percent && percent % 10 == 0)
{
progressPercentage = percent;
progress!.Report(percent);
progress?.Report(percent);
}
}
}
if (canReportProgress)
{
progress!.Report(101);
progress?.Report(101);
}
}

View File

@ -206,7 +206,7 @@ namespace v2rayN.Handler
{
InitCoreInfo();
}
return coreInfo!.FirstOrDefault(t => t.coreType == coreType);
return coreInfo?.FirstOrDefault(t => t.coreType == coreType);
}
public List<CoreInfo> GetCoreInfo()

View File

@ -270,7 +270,7 @@ namespace v2rayN.Handler
else
{
_updateFunc(false, $"{hashCode}{ResUI.MsgGetSubscriptionSuccessfully}");
if (result!.Length < 99)
if (result?.Length < 99)
{
_updateFunc(false, $"{hashCode}{result}");
}
@ -415,9 +415,9 @@ namespace v2rayN.Handler
try
{
var gitHubReleases = JsonUtile.Deserialize<List<GitHubRelease>>(gitHubReleaseApi);
var gitHubRelease = preRelease ? gitHubReleases!.First() : gitHubReleases!.First(r => r.Prerelease == false);
var version = new SemanticVersion(gitHubRelease!.TagName);
var body = gitHubRelease!.Body;
var gitHubRelease = preRelease ? gitHubReleases?.First() : gitHubReleases?.First(r => r.Prerelease == false);
var version = new SemanticVersion(gitHubRelease?.TagName!);
var body = gitHubRelease?.Body;
var coreInfo = LazyConfig.Instance.GetCoreInfo(type);

View File

@ -3,7 +3,7 @@
public class SingboxConfig
{
public Log4Sbox log { get; set; }
public object dns { get; set; }
public Dns4Sbox? dns { get; set; }
public List<Inbound4Sbox> inbounds { get; set; }
public List<Outbound4Sbox> outbounds { get; set; }
public Route4Sbox route { get; set; }
@ -186,7 +186,7 @@
public string address { get; set; }
public string address_resolver { get; set; }
public string strategy { get; set; }
public string detour { get; set; }
public string? detour { get; set; }
}
public class Experimental4Sbox