Skip to content

Update PatchNpcStrikeArgs.Server.cs #371

Update PatchNpcStrikeArgs.Server.cs

Update PatchNpcStrikeArgs.Server.cs #371

Triggered via push January 28, 2026 00:28
Status Success
Total duration 5m 2s
Artifacts 18

ci.yml

on: push
Matrix: Server
Fit to window
Zoom out
Zoom in

Annotations

60 warnings
Ubuntu Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Ubuntu Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Ubuntu Mobile Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Ubuntu Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Ubuntu Mobile Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Ubuntu Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Ubuntu Mobile Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
Ubuntu Mobile Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
Ubuntu Mobile Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
Ubuntu Mobile Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Ubuntu PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Ubuntu PC Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Ubuntu PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Ubuntu PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Ubuntu PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Ubuntu PC Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
Ubuntu PC Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
Ubuntu PC Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
MacOS PC Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
MacOS PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
MacOS PC Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
MacOS PC Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
MacOS PC Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
MacOS Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
MacOS Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
MacOS Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
MacOS Mobile Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
MacOS Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
MacOS Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
MacOS Mobile Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
MacOS Mobile Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
MacOS Mobile Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
MacOS Mobile Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Windows Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Windows Mobile Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Windows Mobile Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Windows Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Windows Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Windows Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Windows Mobile Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
Windows Mobile Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
Windows Mobile Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L36
Possible null reference argument for parameter 'source' in 'string Enumerable.First<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Windows PC Server: OTAPI.Patcher/Resolvers/MobileFileResolver.cs#L34
Possible null reference argument for parameter 'source' in 'string Enumerable.Last<string>(IEnumerable<string> source, Func<string, bool> predicate)'.
Windows PC Server: OTAPI.Patcher/Targets/PCServerTarget.cs#L39
Possible null reference argument for parameter 'path2' in 'string Path.Combine(string path1, string path2)'.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
Windows PC Server: FNA/src/Utilities/FNADllMap.cs#L91
The 'ModuleInitializer' attribute is only intended to be used in application code or advanced source generator scenarios (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2255)
Windows PC Server: FNA/src/Graphics/PackedVector/HalfTypeHelper.cs#L22
The type name 'uif' only contains lower-cased ascii characters. Such names may become reserved for the language.
Windows PC Server: OTAPI.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.

Artifacts

Produced during runtime
Name Size Digest
MacOS Mobile Binaries Expired
10.5 MB
sha256:f3009b0a9e971f716865fdcbf78d3131bc71f14c7a186e2a073a9d9ee577885a
MacOS Mobile NuGet Package Expired
9.9 MB
sha256:7689892036f96ab03078b94befb512717fd116272d1a463233720c2abc0f5723
MacOS Mobile Wiki MD files Expired
2.79 KB
sha256:876a1c614ea7948ed4d79d954a28b396827fa644d9d3611b3bd524125e769a62
MacOS PC Binaries Expired
10.6 MB
sha256:63827b7aa57dda5eef970c1a7b1946f0034dad61fbf171fd6d21d8375305688a
MacOS PC NuGet Package Expired
9.97 MB
sha256:b66184d00fdc37643314fb7c181a0006e5ac8727a673e86c7cf51dc9347ed54c
MacOS PC Wiki MD files Expired
2.8 KB
sha256:851b580e4b911db9af31f4b1e9efbec5b1576d55a5897f6d9fea42421365ed0d
Ubuntu Mobile Binaries Expired
10.5 MB
sha256:2781cb1f0fab685fda01200fbf09abf14b489ac651512e3cf0b7a1ad7e32863e
Ubuntu Mobile NuGet Package Expired
9.89 MB
sha256:1ed457b68327a850f446a55537ec9f96b95ebc74b7f2b9db4a016a25e9c69a2c
Ubuntu Mobile Wiki MD files Expired
2.86 KB
sha256:fe0ff470e32fc30ff84abe6b5588e890eaa7dca11f5e2304b7d78346994291bb
Ubuntu PC Binaries Expired
10.6 MB
sha256:32238560807800dc3717975d5def137c4350854bbae3bd1f1af940605666c3ac
Ubuntu PC NuGet Package Expired
9.96 MB
sha256:41cb95d8f1c9556268093202a83f0f6d90fc1a9d41fae0b9199c3f51ecc6f489
Ubuntu PC Wiki MD files Expired
2.87 KB
sha256:6a251259870dc5d2069b1d7b02ccc5c1b02777c19e46dc109e1996bdf67dad6b
Windows Mobile Binaries Expired
10.5 MB
sha256:197a9488c89c2d55d283abbcd2b6b82d6b2d4342ff32b02bd199032717c3a303
Windows Mobile NuGet Package Expired
9.89 MB
sha256:545acbf33b919b77bff9f767233a0f63ef1e8676c9191e9d18021dd14c5f658b
Windows Mobile Wiki MD files Expired
2.84 KB
sha256:a87a27b15a5b44afffa0363b90d4d687fe639b81c5834f6b24700e6ec2d6fee5
Windows PC Binaries Expired
10.6 MB
sha256:da87f6bd9150919715d4b951e028a3fad95ee5d65d0c43f32cf742dd3e9fb19b
Windows PC NuGet Package Expired
9.96 MB
sha256:eea926f789e084456b672a686e7d1fe45492b9a56770e754b4332036aba8ce2d
Windows PC Wiki MD files Expired
2.86 KB
sha256:d8d35618bbd3a7118e5b359f1fb941386427ae2d2ea28fd33b659d09d67d4d57