Skip to content

relocate ClassDescriptor #265

relocate ClassDescriptor

relocate ClassDescriptor #265

Triggered via push February 27, 2025 19:39
Status Success
Total duration 7m 21s
Artifacts 4

build.yml

on: push
Generate Version-Specific Network Keys
55s
Generate Version-Specific Network Keys
Check the access tokens used for publishing
0s
Check the access tokens used for publishing
Build for Linux
2m 10s
Build for Linux
Build for MacOS
2m 5s
Build for MacOS
Build for Windows
6m 6s
Build for Windows
Publish GitHub Release
0s
Publish GitHub Release
Publish to Forum
0s
Publish to Forum
Debug Build Artifacts
0s
Debug Build Artifacts
Fit to window
Zoom out
Zoom in

Annotations

44 warnings
Generate Version-Specific Network Keys: Framework/Intersect.Framework/Collections/ConcurrentConditionalDequeue.cs#L122
Parameter 'value' must have a non-null value when exiting with 'true'.
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/ColorF.cs#L7
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L22
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L19
Possible null reference argument for parameter 'name' in 'MemberInfo[] Type.GetMember(string name)'.
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L65
Possible null reference argument for parameter 'type' in 'object? Activator.CreateInstance(Type type, params object?[]? args)'.
Generate Version-Specific Network Keys
Cache not found for keys: Linux-binaries-keys-0.8.0-beta-fa77ebee1239d4a41a8e3ad0870937b089bef3ad19e0a359a45dd9e4cac60a54
Build for MacOS
Cache not found for keys: macOS-binaries-0.8.0-beta-fa77ebee1239d4a41a8e3ad0870937b089bef3ad19e0a359a45dd9e4cac60a54
Build for MacOS: Framework/Intersect.Framework/Collections/ConcurrentConditionalDequeue.cs#L122
Parameter 'value' must have a non-null value when exiting with 'true'.
Build for MacOS: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for MacOS: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for MacOS: Framework/Intersect.Framework.Core/ColorF.cs#L7
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for MacOS: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for MacOS: Framework/Intersect.Framework.Core/Collections/DatabaseObjectLookup.cs#L233
The result of the expression is always 'false' since a value of type 'Guid' is never equal to 'null' of type 'Guid?'
Build for MacOS: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L19
Possible null reference argument for parameter 'name' in 'MemberInfo[] Type.GetMember(string name)'.
Build for MacOS: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L65
Possible null reference argument for parameter 'type' in 'object? Activator.CreateInstance(Type type, params object?[]? args)'.
Build for MacOS: Framework/Intersect.Framework.Core/GameObjects/Variables/VariableValue.cs#L131
The variable 'exception' is declared but never used
Build for MacOS: Framework/Intersect.Framework.Core/Network/PacketHandlerRegistry.cs#L85
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework/Collections/ConcurrentConditionalDequeue.cs#L122
Parameter 'value' must have a non-null value when exiting with 'true'.
Build for Linux: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for Linux: Framework/Intersect.Framework.Core/ColorF.cs#L7
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Linux: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Linux: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for Linux: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L19
Possible null reference argument for parameter 'name' in 'MemberInfo[] Type.GetMember(string name)'.
Build for Linux: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L22
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for Linux: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L65
Possible null reference argument for parameter 'type' in 'object? Activator.CreateInstance(Type type, params object?[]? args)'.
Build for Linux: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L55
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L70
Dereference of a possibly null reference.
Build for Linux
Cache not found for keys: Linux-binaries-0.8.0-beta-fa77ebee1239d4a41a8e3ad0870937b089bef3ad19e0a359a45dd9e4cac60a54
Build for Windows: Framework/Intersect.Framework/Collections/ConcurrentConditionalDequeue.cs#L122
Parameter 'value' must have a non-null value when exiting with 'true'.
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPanel.cs#L13
The type name 'resfinder' only contains lower-cased ascii characters. Such names may become reserved for the language.
Build for Windows: vendor/dockpanelsuite/WinFormsUI/Docking/DockPanel.cs#L13
The type name 'resfinder' only contains lower-cased ascii characters. Such names may become reserved for the language.
Build for Windows: Framework/Intersect.Framework.Core/Compression/GzipCompression.cs#L14
'AesCryptoServiceProvider' is obsolete: 'Derived cryptographic types are obsolete. Use the Create method on the base type instead.' (https://aka.ms/dotnet-warnings/SYSLIB0021)
Build for Windows: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Windows: Framework/Intersect.Framework.Core/Color.cs#L11
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for Windows: Framework/Intersect.Framework.Core/ColorF.cs#L7
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Windows: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L19
Possible null reference argument for parameter 'name' in 'MemberInfo[] Type.GetMember(string name)'.
Build for Windows: Framework/Intersect.Framework.Core/Descriptors/GameObjectTypeExtensions.cs#L65
Possible null reference argument for parameter 'type' in 'object? Activator.CreateInstance(Type type, params object?[]? args)'.
Build for Windows: Framework/Intersect.Framework.Core/Collections/DatabaseObjectLookup.cs#L233
The result of the expression is always 'false' since a value of type 'Guid' is never equal to 'null' of type 'Guid?'
Build for Windows
Cache not found for keys: Windows-binaries-0.8.0-beta-a4bf9f0f5ea6c0d93185d0cc8bf830c49b5b508c123d43c7e5ac54b8ad426baa

Artifacts

Produced during runtime
Name Size Digest
engine-Linux Expired
124 MB
sha256:b56a5e1ff64e701ceb42351314e5e2a2591b3d2f95fb9f8a7bbf66a4f3b6df40
engine-Windows Expired
201 MB
sha256:64b54e52c72cc9454537f490523bd0f592cfef55ede2acd3e2d5581e0963c715
engine-macOS Expired
126 MB
sha256:66479442beab1c3972578b5deea6e1d83632118ec7cdac8081aa91b094e81458
keys Expired
3.09 KB
sha256:02bba373ab1fbe3e35b7c5b5f8c1f4058cf2374a5c8e7cad9f0631ff3afcd0c4