Skip to content

Support overriding anything (#462) #232

Support overriding anything (#462)

Support overriding anything (#462) #232

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

dotnet-core.yml

on: push
Build - Windows .NET Framework Zip
51s
Build - Windows .NET Framework Zip
Run Tests & Publish Dev Package
0s
Run Tests & Publish Dev Package
Matrix: Build Single-File Artifact
Fit to window
Zoom out
Zoom in

Annotations

46 warnings
Build Single-File Artifact (win-x64, Cpp2IL): Cpp2IL.Core/Model/Contexts/HasCustomAttributes.cs#L192
Possible null reference argument for parameter 'values' in 'string string.Join<Il2CppType>(string? separator, IEnumerable<Il2CppType> values)'.
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L292
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L276
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L260
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L300
Dereference of a possibly null reference.
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L118
Dereference of a possibly null reference.
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L46
Non-nullable field '_defData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L44
Non-nullable field '_constrainedData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (win-x64, Cpp2IL): LibCpp2IL/Metadata/Il2CppTypeDefinition.cs#L142
Possible null reference argument for parameter 'source' in 'IEnumerable<Il2CppRGCTXDefinition> Enumerable.Skip<Il2CppRGCTXDefinition>(IEnumerable<Il2CppRGCTXDefinition> source, int count)'.
Build Single-File Artifact (win-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Single-File Artifact (win-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build - Windows .NET Framework Zip: Cpp2IL/Program.cs#L55
Possible null reference argument for parameter 'gamePath' in 'void Program.HandleXapk(string gamePath, ref Cpp2IlRuntimeArgs args)'.
Build - Windows .NET Framework Zip: Cpp2IL/Program.cs#L53
Possible null reference argument for parameter 'gamePath' in 'void Program.HandleSingleApk(string gamePath, ref Cpp2IlRuntimeArgs args)'.
Build - Windows .NET Framework Zip: Cpp2IL/Program.cs#L51
Possible null reference argument for parameter 'gamePath' in 'void Program.HandleWindowsGamePath(string gamePath, string? inputExeName, ref Cpp2IlRuntimeArgs args)'.
Build - Windows .NET Framework Zip: Cpp2IL/Program.cs#L49
Possible null reference argument for parameter 'gamePath' in 'void Program.HandleLinuxGamePath(string gamePath, string? inputExeName, ref Cpp2IlRuntimeArgs args)'.
Build - Windows .NET Framework Zip: Cpp2IL/Program.cs#L47
Possible null reference argument for parameter 'gamePath' in 'void Program.HandleMacOSGamePath(string gamePath, string? inputExeName, ref Cpp2IlRuntimeArgs args)'.
Build - Windows .NET Framework Zip: Cpp2IL.Core/Model/Contexts/HasCustomAttributes.cs#L132
Dereference of a possibly null reference.
Build - Windows .NET Framework Zip: LibCpp2IL/BinarySearcher.cs#L300
Dereference of a possibly null reference.
Build - Windows .NET Framework Zip: LibCpp2IL/BinarySearcher.cs#L118
Dereference of a possibly null reference.
Build - Windows .NET Framework Zip: LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L46
Non-nullable field '_defData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build - Windows .NET Framework Zip: LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L44
Non-nullable field '_constrainedData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (osx-x64, Cpp2IL): Cpp2IL.Core/Model/Contexts/HasCustomAttributes.cs#L192
Possible null reference argument for parameter 'values' in 'string string.Join<Il2CppType>(string? separator, IEnumerable<Il2CppType> values)'.
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L292
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L276
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L260
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L300
Dereference of a possibly null reference.
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L118
Dereference of a possibly null reference.
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L46
Non-nullable field '_defData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L44
Non-nullable field '_constrainedData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (osx-x64, Cpp2IL): LibCpp2IL/Metadata/Il2CppTypeDefinition.cs#L142
Possible null reference argument for parameter 'source' in 'IEnumerable<Il2CppRGCTXDefinition> Enumerable.Skip<Il2CppRGCTXDefinition>(IEnumerable<Il2CppRGCTXDefinition> source, int count)'.
Build Single-File Artifact (osx-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Single-File Artifact (osx-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Single-File Artifact (linux-x64, Cpp2IL): Cpp2IL.Core/Model/Contexts/HasCustomAttributes.cs#L192
Possible null reference argument for parameter 'values' in 'string string.Join<Il2CppType>(string? separator, IEnumerable<Il2CppType> values)'.
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L292
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L276
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/NintendoSwitch/NsoFile.cs#L260
Avoid inexact read with 'LibCpp2IL.Lz4DecodeStream.Read(byte[], int, int)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022)
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/Metadata/Il2CppTypeDefinition.cs#L142
Possible null reference argument for parameter 'source' in 'IEnumerable<Il2CppRGCTXDefinition> Enumerable.Skip<Il2CppRGCTXDefinition>(IEnumerable<Il2CppRGCTXDefinition> source, int count)'.
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L300
Dereference of a possibly null reference.
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/BinarySearcher.cs#L118
Dereference of a possibly null reference.
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L46
Non-nullable field '_defData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (linux-x64, Cpp2IL): LibCpp2IL/BinaryStructures/Il2CppRGCTXDefinition.cs#L44
Non-nullable field '_constrainedData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Build Single-File Artifact (linux-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Single-File Artifact (linux-x64, Cpp2IL)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size Digest
Cpp2IL-Netframework472-Windows Expired
2.68 MB
sha256:edd0d2a50a928e1ca2900f11873a723167401c96529e94a16fe5298697df708e
Cpp2IL-net9-linux-x64 Expired
9.78 MB
sha256:47883cdd4f5644731c59b29b3ed78cb5b6261cb847cd1a6562e122312494d9d5
Cpp2IL-net9-osx-x64 Expired
9.42 MB
sha256:e46cab5f1e24b469e566486799888755e149ba414d6dfb2135bb7f0b594cecf2
Cpp2IL-net9-win-x64 Expired
9.46 MB
sha256:0f26cb7e6a986571d2588436a9318e11d10b568b50ebb0e44f94f611b26119c6