Messed around with adding a mod data viewer. #7
Annotations
3 errors and 36 warnings
ubuntu-22
Process completed with exit code 1.
|
macOS-12
Process completed with exit code 1.
|
windows-server-2022
Process completed with exit code 1.
|
ubuntu-22
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
ubuntu-22
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector2.cs#L117
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L242
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'format' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'formatProvider' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/EntityBase.cs#L17
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1444
Field 'OrbitalMath.Orbit.position' is never assigned to, and will always have its default value
|
ubuntu-22:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1445
Field 'OrbitalMath.Orbit.T' is never assigned to, and will always have its default value 0
|
ubuntu-22:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L17
Converting null literal or possible null value to non-nullable type.
|
ubuntu-22:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L39
Possible null reference argument for parameter 'launchingEntity' in 'void IFireWeaponInstr.FireWeapon(Entity launchingEntity, Entity tgtEntity, int count)'.
|
ubuntu-22:
Pulsar4X/GameEngine/FeatureSets/Sensors/SystemSensorContacts.cs#L53
Cannot convert null literal to non-nullable reference type.
|
macOS-12
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
macOS-12
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector2.cs#L117
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L242
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'format' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'formatProvider' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/EntityBase.cs#L17
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1445
Field 'OrbitalMath.Orbit.T' is never assigned to, and will always have its default value 0
|
macOS-12:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1444
Field 'OrbitalMath.Orbit.position' is never assigned to, and will always have its default value
|
macOS-12:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L17
Converting null literal or possible null value to non-nullable type.
|
macOS-12:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L39
Possible null reference argument for parameter 'launchingEntity' in 'void IFireWeaponInstr.FireWeapon(Entity launchingEntity, Entity tgtEntity, int count)'.
|
macOS-12:
Pulsar4X/GameEngine/FeatureSets/Sensors/SystemSensorContacts.cs#L53
Cannot convert null literal to non-nullable reference type.
|
windows-server-2022
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
windows-server-2022
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-dotnet@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector2.cs#L117
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L242
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'format' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/Vector3.cs#L364
Nullability of reference types in type of parameter 'formatProvider' of 'string Vector3.ToString(string format, IFormatProvider formatProvider)' doesn't match implicitly implemented member 'string IFormattable.ToString(string? format, IFormatProvider? formatProvider)' (possibly because of nullability attributes).
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/DataStructures/EntityBase.cs#L17
Non-nullable property 'Parent' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1444
Field 'OrbitalMath.Orbit.position' is never assigned to, and will always have its default value
|
windows-server-2022:
Pulsar4X/Pulsar4X.OrbitalMath/OrbitalMath.cs#L1445
Field 'OrbitalMath.Orbit.T' is never assigned to, and will always have its default value 0
|
windows-server-2022:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L17
Converting null literal or possible null value to non-nullable type.
|
windows-server-2022:
Pulsar4X/GameEngine/FeatureSets/WeaponGeneric/GenericFiringWeaponsProcessor.cs#L39
Possible null reference argument for parameter 'launchingEntity' in 'void IFireWeaponInstr.FireWeapon(Entity launchingEntity, Entity tgtEntity, int count)'.
|
windows-server-2022:
Pulsar4X/GameEngine/FeatureSets/Sensors/SystemSensorContacts.cs#L53
Cannot convert null literal to non-nullable reference type.
|