Skip to content

chore: remove static config properties from Options #138

chore: remove static config properties from Options

chore: remove static config properties from Options #138

Triggered via push January 20, 2025 23:15
Status Failure
Total duration 7m 24s
Artifacts 3

build.yml

on: push
Generate Version-Specific Network Keys
1m 29s
Generate Version-Specific Network Keys
Build for Linux
2m 7s
Build for Linux
Build for MacOS
3m 3s
Build for MacOS
Build for Windows
5m 30s
Build for Windows
Publish GitHub Release
0s
Publish GitHub Release
Debug Build Artifacts
0s
Debug Build Artifacts
Check if token set to publish to forum
0s
Check if token set to publish to forum
Publish to Forum
0s
Publish to Forum
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 42 warnings
Build for Windows: Intersect.Editor/Core/Graphics.cs#L524
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Core/Graphics.cs#L528
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Core/Graphics.cs#L529
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Core/Graphics.cs#L622
'LayerOptions' does not contain a definition for 'Instance'
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L72
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L78
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L80
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L81
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L99
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Build for Windows: Intersect.Editor/Forms/DockingElements/frmMapLayers.cs#L103
'Options' does not contain a definition for 'MapOpts' and no accessible extension method 'MapOpts' accepting a first argument of type 'Options' could be found (are you missing a using directive or an assembly reference?)
Generate Version-Specific Network Keys
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Generate Version-Specific Network Keys: Framework/Intersect.Framework.Core/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
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: 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 Linux
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build for Linux: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Linux: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for Linux: Framework/Intersect.Framework.Core/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) 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/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/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 Linux: Framework/Intersect.Framework.Core/Memory/DatabaseUtils.cs#L18
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework.Core/Memory/DatabaseUtils.cs#L29
Dereference of a possibly null reference.
Build for Linux: Framework/Intersect.Framework.Core/IO/Files/FileSystemHelper.cs#L101
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for MacOS: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for MacOS: Framework/Intersect.Framework.Core/ColorF.cs#L4
'ColorF' overrides Object.Equals(object o) but does not override Object.GetHashCode()
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/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/Memory/DatabaseUtils.cs#L18
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework.Core/Memory/DatabaseUtils.cs#L29
Dereference of a possibly null reference.
Build for MacOS: Framework/Intersect.Framework.Core/Memory/DatabaseUtils.cs#L63
Dereference of a possibly null reference.
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/Color.cs#L7
'Color' overrides Object.Equals(object o) but does not override Object.GetHashCode()
Build for Windows: Framework/Intersect.Framework.Core/Color.cs#L7
'Color' defines operator == or operator != but does not override Object.GetHashCode()
Build for Windows: Framework/Intersect.Framework.Core/ColorF.cs#L4
'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: Framework/Intersect.Framework.Core/Network/PacketHandlerRegistry.cs#L85
Dereference of a possibly null reference.
Build for Windows: Framework/Intersect.Framework.Core/Network/PacketHandlerRegistry.cs#L98
Dereference of a possibly null reference.

Artifacts

Produced during runtime
Name Size Digest
engine-Linux Expired
125 MB
sha256:90193150c6fe259ed20aaf4aecb2f427c4879be6fe3490495d16f9dc4e73d9bb
engine-macOS Expired
127 MB
sha256:41ce92daa5b47c1720ef437837a3e9ce353a4df89d2a423a81c45567bc520ade
keys Expired
3.09 KB
sha256:ed86229dba9473baf791b3b26b01eac2619682b4ed0133581d3e6fd8f3c02cb3