Merge remote-tracking branch 'origin/DevBranch' into DevBranch #53
Annotations
3 errors and 30 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:
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#L1445
Field 'OrbitalMath.Orbit.T' is never assigned to, and will always have its default value 0
|
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/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/Engine/Factories/SystemBodyFromJsonFactory.cs#L165
Converting null literal or possible null value to non-nullable type.
|
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#L1444
Field 'OrbitalMath.Orbit.position' is never assigned to, and will always have its default value
|
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/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/SensorEntityFactory.cs#L59
Possible null reference return.
|
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/SensorEntityFactory.cs#L59
Possible null reference return.
|