Event Bus rewriting #81
nuint-integration-tests.yml
on: pull_request
Windows Build
1m 14s
Annotations
5 errors and 5 warnings
Windows Build:
Hypercube.Shared/Entities/Realisation/EventBus/EntitiesEventBus.cs#L22
The constraints for type parameter 'T' of method 'EntitiesEventBus.Raise<T>(ref T)' must match the constraints for type parameter 'T' of interface method 'IEventBus.Raise<T>(ref T)'. Consider using an explicit interface implementation instead.
|
Windows Build:
Hypercube.Shared/Entities/Realisation/EventBus/EntitiesEventBus.cs#L27
The constraints for type parameter 'T' of method 'EntitiesEventBus.Raise<T>(T)' must match the constraints for type parameter 'T' of interface method 'IEventBus.Raise<T>(T)'. Consider using an explicit interface implementation instead.
|
Windows Build:
Hypercube.Shared/Entities/Realisation/EventBus/EntitiesEventBus.cs#L12
The constraints for type parameter 'T' of method 'EntitiesEventBus.Subscribe<T>(IEventSubscriber, EventRefHandler<T>)' must match the constraints for type parameter 'T' of interface method 'IEventBus.Subscribe<T>(IEventSubscriber, EventRefHandler<T>)'. Consider using an explicit interface implementation instead.
|
Windows Build:
Hypercube.Shared/Entities/Realisation/EventBus/EntitiesEventBus.cs#L7
The constraints for type parameter 'T' of method 'EntitiesEventBus.Unsubscribe<T>(IEventSubscriber)' must match the constraints for type parameter 'T' of interface method 'IEventBus.Unsubscribe<T>(IEventSubscriber)'. Consider using an explicit interface implementation instead.
|
Windows Build
Process completed with exit code 1.
|
Windows Build:
Hypercube.Shared.Math/Vector/Vector3.cs#L17
Parameter 'float x' is captured into the state of the enclosing type and its value is also used to initialize a field, property, or event.
|
Windows Build:
Hypercube.Shared.Math/Vector/Vector3.cs#L18
Parameter 'float y' is captured into the state of the enclosing type and its value is also used to initialize a field, property, or event.
|
Windows Build:
Hypercube.Shared.Math/Vector/Vector3.cs#L19
Parameter 'float z' is captured into the state of the enclosing type and its value is also used to initialize a field, property, or event.
|
Windows Build:
Hypercube.Shared/Entities/Realisation/EntityUid.cs#L3
'EntityUid' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
Windows Build:
Hypercube.Shared/Entities/Realisation/EntityUid.cs#L3
'EntityUid' defines operator == or operator != but does not override Object.GetHashCode()
|