Skip to content

Merge branch '2.next-cake4' into 3.next-cake5 #2

Merge branch '2.next-cake4' into 3.next-cake5

Merge branch '2.next-cake4' into 3.next-cake5 #2

Triggered via push February 2, 2024 14:11
Status Failure
Total duration 1m 0s
Artifacts

ci.yml

on: push
cs-stan  /  Coding Standard & Static Analysis
40s
cs-stan / Coding Standard & Static Analysis
Matrix: testsuite / testsuite-linux
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 9 warnings
cs-stan / Coding Standard & Static Analysis: src/Controller/AppController.php#L8
Class CakeDC\Datatables\Controller\AppController extends unknown class App\Controller\AppController.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L359
Property CakeDC\Datatables\Datatable\Datatable::$datatableJqueryUITemplate has no type specified.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L364
Property CakeDC\Datatables\Datatable\Datatable::$datatableSelect2Template has no type specified.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L445
Access to an undefined property Cake\View\Helper::$Html.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L473
Property CakeDC\Datatables\Datatable\Datatable::$searchHeadersTypes (array<string>) does not accept string.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L566
Access to an undefined property Cake\View\Helper::$Url.
cs-stan / Coding Standard & Static Analysis: src/View/LinkFormatter/Link.php#L41
Access to an undefined property Cake\View\Helper::$Url.
cs-stan / Coding Standard & Static Analysis: src/View/LinkFormatter/Link.php#L42
Part $this->getConfig('target') (0|0.0|''|'0'|array{}|false|null) of encapsed string cannot be cast to string.
cs-stan / Coding Standard & Static Analysis: src/View/LinkFormatter/PostLink.php#L42
Access to an undefined property Cake\View\Helper::$Url.
cs-stan / Coding Standard & Static Analysis: src/View/LinkFormatter/PostLink.php#L43
Part $this->getConfig('target') (0|0.0|''|'0'|array{}|false|null) of encapsed string cannot be cast to string.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L28
Constant \CakeDC\Datatables\Datatable\Datatable::MULTI_SELECT_TYPE_SELECT2 visibility missing.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L29
Constant \CakeDC\Datatables\Datatable\Datatable::MULTI_SELECT_TYPE_JQUERY_UI visibility missing.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L88
Spaces must be used to indent lines; tabs are not allowed
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L359
Spaces must be used to indent lines; tabs are not allowed
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L359
Property \CakeDC\Datatables\Datatable\Datatable::$datatableJqueryUITemplate does not have native type hint nor @var annotation for its value.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L361
Spaces must be used to indent lines; tabs are not allowed
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L363
Found more than a single empty line between content
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L364
Spaces must be used to indent lines; tabs are not allowed
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L364
Property \CakeDC\Datatables\Datatable\Datatable::$datatableSelect2Template does not have native type hint nor @var annotation for its value.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L366
Spaces must be used to indent lines; tabs are not allowed
UndefinedClass: src/Controller/AppController.php#L8
src/Controller/AppController.php:8:29: UndefinedClass: Class, interface or enum named App\Controller\AppController does not exist (see https://psalm.dev/019)
MissingPropertyType: src/Datatable/Datatable.php#L359
src/Datatable/Datatable.php:359:12: MissingPropertyType: Property CakeDC\Datatables\Datatable\Datatable::$datatableJqueryUITemplate does not have a declared type - consider string (see https://psalm.dev/045)
MissingPropertyType: src/Datatable/Datatable.php#L364
src/Datatable/Datatable.php:364:12: MissingPropertyType: Property CakeDC\Datatables\Datatable\Datatable::$datatableSelect2Template does not have a declared type - consider string (see https://psalm.dev/045)
PossiblyInvalidArgument: src/Datatable/Datatable.php#L438
src/Datatable/Datatable.php:438:52: PossiblyInvalidArgument: Argument 1 of Cake\Utility\Inflector::humanize expects string, but possibly different type array<array-key, string>|string provided (see https://psalm.dev/092)
PossiblyNullReference: src/Datatable/Datatable.php#L445
src/Datatable/Datatable.php:445:37: PossiblyNullReference: Cannot call method tableHeaders on possibly null value (see https://psalm.dev/083)
UndefinedMethod: src/Datatable/Datatable.php#L445
src/Datatable/Datatable.php:445:37: UndefinedMethod: Method Cake\View\Helper::tableHeaders does not exist (see https://psalm.dev/022)
InvalidPropertyAssignmentValue: src/Datatable/Datatable.php#L473
src/Datatable/Datatable.php:473:37: InvalidPropertyAssignmentValue: $this->searchHeadersTypes with declared type 'array<array-key, string>' cannot be assigned type 'string' (see https://psalm.dev/145)
RedundantCondition: src/Datatable/Datatable.php#L479
src/Datatable/Datatable.php:479:35: RedundantCondition: Type string for $this->searchHeadersTypes is always isset (see https://psalm.dev/122)
TypeDoesNotContainType: src/Datatable/Datatable.php#L479
src/Datatable/Datatable.php:479:64: TypeDoesNotContainType: Cannot resolve types for $this->searchHeadersTypes with type string and !isset assertion (see https://psalm.dev/056)
PossiblyNullReference: src/Datatable/Datatable.php#L566
src/Datatable/Datatable.php:566:36: PossiblyNullReference: Cannot call method build on possibly null value (see https://psalm.dev/083)
testsuite / testsuite-linux (8.1, pgsql, highest, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
testsuite / testsuite-linux (8.1, sqlite, lowest, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
testsuite / testsuite-linux (8.3, sqlite, highest, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
testsuite / testsuite-linux (8.1, mysql, highest, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, codecov/codecov-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
cs-stan / Coding Standard & Static Analysis
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L28
Visibility must be declared on all constants if your project supports PHP 7.1 or later
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L29
Visibility must be declared on all constants if your project supports PHP 7.1 or later
cs-stan / Coding Standard & Static Analysis: src/Datatable/Datatable.php#L528
Line exceeds 120 characters; contains 158 characters
testsuite / testsuite-linux (8.2, mysql, false)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.