Skip to content

Enhance AJAX Functionality in Module Builder #8313

Enhance AJAX Functionality in Module Builder

Enhance AJAX Functionality in Module Builder #8313

Triggered via pull request October 3, 2024 18:51
Status Failure
Total duration 18m 25s
Artifacts 3

ci.yml

on: pull_request
pre-commit  /  pre-commit
1m 52s
pre-commit / pre-commit
gh-travis  /  gh-travis
gh-travis / gh-travis
Matrix: phpstan / php-stan
Matrix: windows-ci / win-test
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 1 warning
phan / Run phan
Process completed with exit code 1.
phan / Run phan
Process completed with exit code 1.
phpstan / php-stan (8.2): htdocs/comm/propal/card.php#L3157
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'orders', enabled: bool, perm: mixed, label: 'AddOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}|array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 3?: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 4?: array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}} given.
phpstan / php-stan (8.2): htdocs/comm/propal/card.php#L3159
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'orders', enabled: bool, perm: mixed, label: 'AddOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}|array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 3?: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}|array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 4?: array{lang: 'invoice', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}} given.
phpstan / php-stan (8.2): htdocs/commande/card.php#L3100
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 1: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 2: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 3?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}}|array{0: array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 3: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 4?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}} given.
phpstan / php-stan (8.2): htdocs/commande/card.php#L3102
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 1: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 2: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 3?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}}|array{0: array{lang: 'orders', enabled: bool, perm: bool, label: 'AddPurchaseOrder', url: non-falsy-string}, 1: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 2: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, 3: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}|array{lang: 'sendings', enabled: bool, perm: mixed, label: 'CreateShipment', url: non-falsy-string}, 4?: array{lang: 'bills', enabled: bool, perm: bool, label: 'CreateBill', url: non-falsy-string}} given.
phpstan / php-stan (8.2): htdocs/contrat/card.php#L2271
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'bills'|'orders', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}, 2?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
phpstan / php-stan (8.2): htdocs/contrat/card.php#L2296
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
phpstan / php-stan (8.2): htdocs/fichinter/card.php#L1819
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{0: array{url: non-falsy-string, label: mixed, lang: 'propal', perm: mixed, enabled: true}, 1?: array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}}|array{array{url: non-falsy-string, label: mixed, lang: 'bills', perm: mixed, enabled: true}} given.
phpstan / php-stan (8.2): htdocs/projet/card.php#L1682
Parameter #4 $url of function dolGetButtonAction expects array<int, array{lang: string, enabled: bool, perm: bool, label: string, url: string, urlroot: string}>|string, array{10: array{lang: 'propal', enabled: bool, perm: mixed, label: 'AddProp', url: non-falsy-string}, 20: array{lang: 'orders', enabled: bool, perm: mixed, label: 'CreateOrder', url: non-falsy-string}, 30: array{lang: 'bills', enabled: bool, perm: mixed, label: 'CreateBill', url: non-falsy-string}, 40: array{lang: 'supplier_proposal', enabled: bool, perm: mixed, label: 'AddSupplierProposal', url: non-falsy-string}, 50: array{lang: 'suppliers', enabled: bool, perm: mixed, label: 'AddSupplierOrder', url: non-falsy-string}, 60: array{lang: 'suppliers', enabled: bool, perm: mixed, label: 'AddSupplierInvoice', url: non-falsy-string}, 70: array{lang: 'interventions', enabled: bool, perm: mixed, label: 'AddIntervention', url: non-falsy-string}, 80: array{lang: 'contracts', enabled: bool, perm: mixed, label: 'AddContract', url: non-falsy-string}, ...} given.
phpstan / php-stan (8.2): htdocs/ticket/class/ticket.class.php#L252
PHPDoc type Ticket of property Ticket::$oldcopy is not covariant with PHPDoc type static(CommonObject)|null of overridden property CommonObject::$oldcopy.
phpstan / php-stan (8.2)
Process completed with exit code 1.
phan / Run phan: htdocs/core/lib/functions.lib.php#L12509
functions.lib.php: PhanTypeInvalidDimOffset: Invalid offset "isDropDown" of $subbutton of array type array{attr?:mixed,urlroot:non-empty-string|string,lang:non-empty-string|string,enabled:bool,perm:bool,label:string,url:string}

Artifacts

Produced during runtime
Name Size
phan-srcrt
419 Bytes
phpstan-srcrt
951 Bytes
precommit-logs
584 Bytes