Introduce result objects and improve static analysis #52
backwards-compatibility.yml
on: pull_request
Backwards compatibility check
12s
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
|