The expression return Carno\Monitor\Har...r::join($this, $period) returns the type Carno\Monitor\Contracts\Telemetry which is incompatible with the type-hinted return Carno\Monitor\Chips\Metrical\Reporting.
$this of type Carno\Monitor\Chips\Metrical\Reporting is incompatible with the type Carno\Monitor\Contracts\Telemetry expected by parameter $source of Carno\Monitor\Harvester::join().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation
$this of type Carno\Monitor\Chips\Metrical\Reporting is incompatible with the type Carno\Monitor\Contracts\Telemetry expected by parameter $source of Carno\Monitor\Harvester::forget().
(
Ignorable by Annotation
)
If this is a false-positive, you can also ignore this issue in your code via the ignore-type annotation