Skip to content

Introduce result objects and improve static analysis #52

Introduce result objects and improve static analysis

Introduce result objects and improve static analysis #52

Triggered via pull request January 8, 2024 20:33
Status Failure
Total duration 20s
Artifacts

backwards-compatibility.yml

on: pull_request
Backwards compatibility check
12s
Backwards compatibility check
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Backwards compatibility check: src/Dispatcher.php#L25
The return type of FastRoute\Dispatcher#dispatch() changed from array to the non-covariant FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed
Backwards compatibility check: src/Dispatcher.php#L25
The return type of FastRoute\Dispatcher#dispatch() changed from array to FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed
Backwards compatibility check: src/Dispatcher/GroupCountBased.php#L14
The return type of FastRoute\Dispatcher\GroupCountBased#dispatchVariableRoute() changed from array|null to the non-covariant FastRoute\Dispatcher\Result\Matched|null
Backwards compatibility check: src/Dispatcher/GroupCountBased.php#L14
The return type of FastRoute\Dispatcher\GroupCountBased#dispatchVariableRoute() changed from array|null to FastRoute\Dispatcher\Result\Matched|null
Backwards compatibility check: src/Dispatcher/RegexBasedAbstract.php#L34
The return type of FastRoute\Dispatcher\RegexBasedAbstract#dispatch() changed from array to the non-covariant FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed
Backwards compatibility check: src/Dispatcher/RegexBasedAbstract.php#L34
The return type of FastRoute\Dispatcher\RegexBasedAbstract#dispatch() changed from array to FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed
Backwards compatibility check: src/Dispatcher/CharCountBased.php#L15
The return type of FastRoute\Dispatcher\CharCountBased#dispatchVariableRoute() changed from array|null to the non-covariant FastRoute\Dispatcher\Result\Matched|null
Backwards compatibility check: src/Dispatcher/CharCountBased.php#L15
The return type of FastRoute\Dispatcher\CharCountBased#dispatchVariableRoute() changed from array|null to FastRoute\Dispatcher\Result\Matched|null
Backwards compatibility check: src/Dispatcher/RegexBasedAbstract.php#L34
The return type of FastRoute\Dispatcher\RegexBasedAbstract#dispatch() changed from array to the non-covariant FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed
Backwards compatibility check: src/Dispatcher/RegexBasedAbstract.php#L34
The return type of FastRoute\Dispatcher\RegexBasedAbstract#dispatch() changed from array to FastRoute\Dispatcher\Result\Matched|FastRoute\Dispatcher\Result\NotMatched|FastRoute\Dispatcher\Result\MethodNotAllowed