Skip to content

Update README.md

Update README.md #352

Triggered via push April 29, 2024 08:37
Status Failure
Total duration 31s
Artifacts

tests.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
UnusedPsalmSuppress: src/Internal/FP.php#L42
src/Internal/FP.php:42:20: UnusedPsalmSuppress: This suppression is never used (see https://psalm.dev/207)
UnusedPsalmSuppress: src/Internal/FP.php#L43
src/Internal/FP.php:43:20: UnusedPsalmSuppress: This suppression is never used (see https://psalm.dev/207)
UnnecessaryVarAnnotation: src/Internal/Position.php#L56
src/Internal/Position.php:56:24: UnnecessaryVarAnnotation: The @var string annotation for $char is unnecessary (see https://psalm.dev/212)
ImpureFunctionCall: src/StringStream.php#L96
src/StringStream.php:96:16: ImpureFunctionCall: Cannot call an impure function from a mutation-free context (see https://psalm.dev/202)
InvalidArgument: src/combinators.php#L83
src/combinators.php:83:20: InvalidArgument: Incompatible types found for T2 (must have only one of T2:fn-parsica\parsica\bind as mixed, Parsica\Parsica\Parser<T2:fn-parsica\parsica\bind as mixed>) (see https://psalm.dev/004)
InvalidArgument: src/combinators.php#L112
src/combinators.php:112:15: InvalidArgument: Incompatible types found for T2 (must have only one of T2:fn-parsica\parsica\apply as mixed, callable(T1:fn-parsica\parsica\apply as mixed):T2:fn-parsica\parsica\apply as mixed) (see https://psalm.dev/004)
InvalidArgument: src/combinators.php#L197
src/combinators.php:197:12: InvalidArgument: Incompatible types found for T2 (must have only one of mixed, T1:fn-parsica\parsica\either as mixed, T2:fn-parsica\parsica\either as mixed) (see https://psalm.dev/004)
InvalidArgument: src/combinators.php#L325
src/combinators.php:325:12: InvalidArgument: Incompatible types found for T2 (must have only one of mixed, null, T:fn-parsica\parsica\atleastone as mixed) (see https://psalm.dev/004)
InvalidArgument: src/combinators.php#L355
src/combinators.php:355:12: InvalidArgument: Incompatible types found for T2 (must have only one of mixed, null) (see https://psalm.dev/004)
InvalidArgument: src/numeric.php#L54
src/numeric.php:54:17: InvalidArgument: Incompatible types found for T (must have only one of (TGeneratedFromParam0:fn-strtoupper is non-falsy-string ? non-falsy-string : (TGeneratedFromParam0:fn-strtoupper is non-empty-string ? non-empty-string : string)), string) (see https://psalm.dev/004)
build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/cache@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/