Skip to content

[FEAT] Archive splitting and refactoring #19

[FEAT] Archive splitting and refactoring

[FEAT] Archive splitting and refactoring #19

Triggered via push May 1, 2025 11:32
Status Success
Total duration 30s
Artifacts 5

ci.yml

on: push
Matrix: package-and-publish-lib
Fit to window
Zoom out
Zoom in

Annotations

48 warnings
package-and-publish-lib (console): NekoLib.Console/Console.cs#L157
Possible null reference argument for parameter 'elementType' in 'Array Array.CreateInstance(Type elementType, int length)'.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L18
Non-nullable field 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L157
Possible null reference argument for parameter 'elementType' in 'Array Array.CreateInstance(Type elementType, int length)'.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L18
Non-nullable field 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L157
Possible null reference argument for parameter 'elementType' in 'Array Array.CreateInstance(Type elementType, int length)'.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L18
Non-nullable field 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L157
Possible null reference argument for parameter 'elementType' in 'Array Array.CreateInstance(Type elementType, int length)'.
package-and-publish-lib (console): NekoLib.Console/Console.cs#L18
Non-nullable field 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (filesystem): NekoLib.Filesystem/AssemblyFilesystem.cs#L25
Possible null reference argument for parameter 'assembly' in 'AssemblyFilesystem.AssemblyFilesystem(Assembly assembly)'.
package-and-publish-lib (base): NekoLib/Core/Timer.cs#L40
Non-nullable field 'After' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (filesystem): NekoLib.Filesystem/AssemblyFilesystem.cs#L23
Possible null reference argument for parameter 'rootNamespace' in 'AssemblyFilesystem.AssemblyFilesystem(Assembly assembly, string rootNamespace)'.
package-and-publish-lib (base): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (filesystem): NekoLib.Filesystem/AssemblyFilesystem.cs#L18
Non-nullable property 'MountPoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (base): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (filesystem): NekoLib.Filesystem/Extensions.cs#L12
Possible null reference return.
package-and-publish-lib (base): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (filesystem): NekoLib.Filesystem/Extensions.cs#L11
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
package-and-publish-lib (base): NekoLib/Core/GameObject.cs#L277
Unreachable code detected
package-and-publish-lib (filesystem): NekoLib.Filesystem/Extensions.cs#L11
'AssemblyName.CodeBase' is obsolete: 'AssemblyName.CodeBase and AssemblyName.EscapedCodeBase are obsolete. Using them for loading an assembly is not supported.' (https://aka.ms/dotnet-warnings/SYSLIB0044)
package-and-publish-lib (filesystem): NekoLib.Filesystem/FolderFile.cs#L14
Non-nullable field '_filesystem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (filesystem): NekoLib.Filesystem/FolderFile.cs#L4
Field 'FolderFile._filesystem' is never assigned to, and will always have its default value null
package-and-publish-lib (filesystem): NekoLib.Filesystem/AssemblyFilesystem.cs#L18
Non-nullable property 'MountPoint' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (filesystem): NekoLib.Filesystem/FolderFile.cs#L14
Non-nullable field '_filesystem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (base): NekoLib/Core/Component.cs#L14
Non-nullable property 'GameObject' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (base): NekoLib/Core/Component.cs#L73
Cannot convert null literal to non-nullable reference type.
package-and-publish-lib (base): NekoLib/Core/Timer.cs#L40
Non-nullable field 'After' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (base): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (base): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (extra): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L14
Non-nullable property 'GameObject' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L73
Cannot convert null literal to non-nullable reference type.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (extra): NekoLib/Core/GameObject.cs#L277
Unreachable code detected
package-and-publish-lib (extra): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (extra): NekoLib/Core/Timer.cs#L40
Non-nullable field 'After' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L14
Non-nullable property 'GameObject' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L73
Cannot convert null literal to non-nullable reference type.
package-and-publish-lib (extra): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (tools): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (tools): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.
package-and-publish-lib (tools): NekoLib.Console/Console.cs#L157
Possible null reference argument for parameter 'elementType' in 'Array Array.CreateInstance(Type elementType, int length)'.
package-and-publish-lib (tools): NekoLib.Console/Console.cs#L18
Non-nullable field 'Logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (tools): NekoLib/Core/GameObject.cs#L277
Unreachable code detected
package-and-publish-lib (tools): NekoLib/Core/Component.cs#L14
Non-nullable property 'GameObject' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (tools): NekoLib/Core/Component.cs#L73
Cannot convert null literal to non-nullable reference type.
package-and-publish-lib (tools): NekoLib/Core/Timer.cs#L40
Non-nullable field 'After' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
package-and-publish-lib (tools): NekoLib/Scenes/InvalidScene.cs#L11
Non-nullable property 'GameObjects' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
package-and-publish-lib (tools): NekoLib/Core/Component.cs#L59
'Component.ToString()' hides inherited member 'Object.ToString()'. Use the new keyword if hiding was intended.

Artifacts

Produced during runtime
Name Size Digest
NekoLib Expired
87.5 KB
sha256:107fd434a48fb5568492ef35da942b68433db7771174f33cfe720af82d738638
NekoLib.Console Expired
25.6 KB
sha256:bb647b628859b0bc8607f3bce178c56da24fd1a482e50b7ffaaa4a4fd872dded
NekoLib.Extra Expired
26.9 KB
sha256:0513d2107f4bf09ae3e3dae5385dbd03a98d56d94f7f924b218b1ae54b2de588
NekoLib.Filesystem Expired
47.2 KB
sha256:6c33e69df158e468494e7439394b2e3b2897a92364a8c8ea636d50f405c7817d
NekoLib.Tools Expired
97.6 KB
sha256:d85f2579274c128ed35c3043956177092542ec4a90b5b9e58d0482b12dcc6deb