Skip to content

Sensor Update pattern cleanup #339

Sensor Update pattern cleanup

Sensor Update pattern cleanup #339

Triggered via pull request December 11, 2023 01:14
Status Failure
Total duration 3m 31s
Artifacts

develop-ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Vl53l0x/Driver/Vl53l0x.cs#L13
'Vl53l0x' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Hcsr04/Driver/Hcsr04.cs#L13
'Hcsr04' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.MaxBotix/Driver/MaxBotix.cs#L11
'MaxBotix' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Me007ys/Driver/Me007ys.cs#L13
'Me007ys' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.A02yyuw/Driver/A02yyuw.cs#L13
'A02yyuw' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Vl53l0x/Driver/Vl53l0x.cs#L13
'Vl53l0x' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Hcsr04/Driver/Hcsr04.cs#L13
'Hcsr04' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.MaxBotix/Driver/MaxBotix.cs#L11
'MaxBotix' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.Me007ys/Driver/Me007ys.cs#L13
'Me007ys' does not implement interface member 'IRangeFinder.DistanceUpdated'
build: Source/Meadow.Foundation.Peripherals/Sensors.Distance.A02yyuw/Driver/A02yyuw.cs#L13
'A02yyuw' does not implement interface member 'IRangeFinder.DistanceUpdated'
build
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/
build: Source/Meadow.Foundation.Core/Communications/ByteCommsSensorBase.cs#L72
Non-nullable property 'BusComms' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Atmospheric.Bmp085/Driver/Bmp085.cs#L74
Non-nullable event '_temperatureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Light.Bh1745/Driver/Bh1745.cs#L245
Non-nullable event '_lightHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Atmospheric.Bmp085/Driver/Bmp085.cs#L74
Non-nullable event '_pressureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Motion.Mpu6050/Driver/Mpu6050.cs#L78
Non-nullable event '_temperatureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Motion.Mpu6050/Driver/Mpu6050.cs#L78
Non-nullable event '_accelerationHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Motion.Mpu6050/Driver/Mpu6050.cs#L78
Non-nullable event '_velocityHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Atmospheric.Bmp180/Driver/Bmp180.cs#L77
Non-nullable event '_temperatureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Atmospheric.Bmp180/Driver/Bmp180.cs#L77
Non-nullable event '_pressureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.
build: Source/Meadow.Foundation.Peripherals/Sensors.Atmospheric.Dhtxx/Driver/DhtBase.cs#L55
Non-nullable event '_temperatureHandlers' must contain a non-null value when exiting constructor. Consider declaring the event as nullable.