Skip to content

Update ModFw

Update ModFw #367

Triggered via push June 5, 2025 08:31
Status Success
Total duration 5m 5s
Artifacts 18

ci.yml

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

Annotations

60 warnings
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
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 PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
MacOS Mobile Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
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 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 Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
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 Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
MacOS Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
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 Mobile 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: 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/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 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 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.Common/ClientHelpers.cs#L77
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
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#L54
Dereference of a possibly null reference.
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/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Ubuntu Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
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: 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.
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/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/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
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: 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.
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.

Artifacts

Produced during runtime
Name Size Digest
MacOS Mobile Binaries Expired
10.5 MB
sha256:1abfd0f3485ac3b6ab639f9a182dbf3b19edfbb4673cb9a4dd69e48bf29ab970
MacOS Mobile NuGet Package Expired
9.9 MB
sha256:0411dde2b046d99b1f6594d545a91c789b54015a5fbdaecc4de21e977b2563a4
MacOS Mobile Wiki MD files Expired
2.79 KB
sha256:ab34bd38a136bc6c7f7f9e4680a636d2a6fe4ab7ee890983155078692ec6b815
MacOS PC Binaries Expired
10.6 MB
sha256:f7708a9790863ce5c5c1ab45061bc64f3ea32f1a38380780a50803f82ffda4f1
MacOS PC NuGet Package Expired
9.97 MB
sha256:f2bb2a07331e9772358bce391b46df286d45d9d2b8b2a58e8a9a7d314f23df94
MacOS PC Wiki MD files Expired
2.8 KB
sha256:6831016b115343a2414beba0bf2920dc7049de5d18054e6b9ffe7eb4b3c565c8
Ubuntu Mobile Binaries Expired
10.5 MB
sha256:4d8c2deb2c81d8430c935c939752abd7f7e732afc47951a081518d86666bd63a
Ubuntu Mobile NuGet Package Expired
9.9 MB
sha256:eaa067a596ef6b015e43362f755a9f280dc7815ad1fb74121a18f19ed01a8377
Ubuntu Mobile Wiki MD files Expired
2.87 KB
sha256:6eb24da11ad0232ce96a8fba14063ebef08ef56063d77bca5ecf9041a487225c
Ubuntu PC Binaries Expired
10.6 MB
sha256:cd065705e591ae5046508b9b3667ef2b7f2e8214d1345e3c61188616fd60e278
Ubuntu PC NuGet Package Expired
9.97 MB
sha256:f36560695a50158cb6c052f39eef6a909a1c220c871892b3eba6c141434399a1
Ubuntu PC Wiki MD files Expired
2.89 KB
sha256:358628859d3ab4bd14053a6436ef097b50d322096b7e112aa13c450b0a27a74f
Windows Mobile Binaries Expired
10.5 MB
sha256:93e877bda2d6cb23374912044930f39f90d5d8ad5d36388ecf69eea80e2bde76
Windows Mobile NuGet Package Expired
9.89 MB
sha256:230720bfcf5e44ee8a2aa106bd18f6b539ecc47772cfaaf3d9ae11398101345c
Windows Mobile Wiki MD files Expired
2.84 KB
sha256:1bd6657e45e2e6a255959f84d144ff873ece22e4f38acf51175a33f403fa6dfc
Windows PC Binaries Expired
10.6 MB
sha256:f203e113213e9a833ec27916955a4ff432c1309b371bce15f9068c42342fd580
Windows PC NuGet Package Expired
9.96 MB
sha256:851f3081cd09e96df2979908b18254342673c09dc4f222ab76cd757d75c178d7
Windows PC Wiki MD files Expired
2.86 KB
sha256:7801b9a7796991a3e11fee6df9da2b030e1c6726143eb938e0af0d5988fab1cb