Skip to content

Rename System.Drawing shims #366

Rename System.Drawing shims

Rename System.Drawing shims #366

Triggered via push June 5, 2025 06:39
Status Success
Total duration 4m 53s
Artifacts 18

ci.yml

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

Annotations

60 warnings
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#L54
Dereference of a possibly null reference.
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/NugetPackageBuilder.cs#L62
Dereference of a possibly null reference.
Ubuntu PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
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/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.
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/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.
MacOS PC Server: OTAPI.Patcher/NugetPackageBuilder.cs#L61
Dereference of a possibly null reference.
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/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 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#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/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/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/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/PatchTargets.cs#L33
Possible null reference return.
MacOS Mobile Server: OTAPI.Patcher/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
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#L61
Dereference of a possibly null reference.
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/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/NugetPackageBuilder.cs#L33
Dereference of a possibly null reference.
Windows Mobile Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
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: 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#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/Resolvers/PCFileResolver.cs#L54
Dereference of a possibly null reference.
Windows PC Server: OTAPI.Patcher/Targets/PatchTargets.cs#L33
Possible null reference return.
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/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.

Artifacts

Produced during runtime
Name Size Digest
MacOS Mobile Binaries Expired
10.5 MB
sha256:8657046361c98106a3017b0459d219054305461e2c55c18155304d4b8236a3b6
MacOS Mobile NuGet Package Expired
9.9 MB
sha256:eefbf49efade7e5394ccfa4e7a02dd44eadaa5e0f454c7a519a9d9d89a1679bd
MacOS Mobile Wiki MD files Expired
2.79 KB
sha256:4f4fb43f9704fdde1485e3d1f4886a22695a1a3c7cd2508971528d11ab916f9a
MacOS PC Binaries Expired
10.6 MB
sha256:05f042212210d08cc7211769dbc3d0f2256e8d6cf1e601825c04642b5d25a465
MacOS PC NuGet Package Expired
9.97 MB
sha256:4364d20557627055ab6ff17991cba9504f4f7871134cdad6c2cfb89f95c90d0e
MacOS PC Wiki MD files Expired
2.8 KB
sha256:5018b94f20724c17d26b2458a2aadcae9aba7cdf206829f16561466ade9a7ee1
Ubuntu Mobile Binaries Expired
10.5 MB
sha256:5b3885e7ae0c681c880df2fde8bdab5d373f93ef6b333a343170eb51cd7401f6
Ubuntu Mobile NuGet Package Expired
9.9 MB
sha256:a4d95f38df263f9473a8eaf9992967ac24d741c089b5e8ea07d7e5485e56fe20
Ubuntu Mobile Wiki MD files Expired
2.87 KB
sha256:11de3ad3fb609dfa8bfd79c25caede4e37ed1ff71dbb28471e326fb5585df728
Ubuntu PC Binaries Expired
10.6 MB
sha256:ff441b025a02aa33f51ed4a95369dada99c43f98b5b557e568c09c1375b6d99a
Ubuntu PC NuGet Package Expired
9.97 MB
sha256:940a449c27cd4f337da572072dae49bc48f94b1d44228d185d69000a2764ee6d
Ubuntu PC Wiki MD files Expired
2.89 KB
sha256:50b0454c2f32979d50f93c960c6822ced89037571c406c835dc440da6c8f1e0c
Windows Mobile Binaries Expired
10.5 MB
sha256:0eb7d2e0cf04413c7150a32fd21ed51fe3dbddad165cd69857c83604d4a76b39
Windows Mobile NuGet Package Expired
9.89 MB
sha256:e5fb35b6dac146344e5edcf5c26f8da3111cef581d23d2c2fcafc50b4cb121fb
Windows Mobile Wiki MD files Expired
2.84 KB
sha256:05bed7409c8a7d0f9f03688fddbb34bea4a8e08ece3e779acf49055aaf14804c
Windows PC Binaries Expired
10.6 MB
sha256:aae4e0a898a9c7f4d87a96bab99a17a449912aced8bc7fef6748d01880467319
Windows PC NuGet Package Expired
9.96 MB
sha256:50cbbe59dfa4704b41e78e8044b27381f780a953842b941f337a76f7d08542f7
Windows PC Wiki MD files Expired
2.86 KB
sha256:a916829517debed1d06cdb9311d67ccffe84a42a28f1799ec95b7bbdcb5edd05