Commit graph

130954 commits

Author SHA1 Message Date
MDW
08eb3a8e1f
Fix: Ensure string type for urlencode() 2024-03-09 16:53:23 +01:00
MDW
028f9599a6
Fix: Ensure string type for urlencode() 2024-03-09 16:53:21 +01:00
MDW
d523528bc0
Fix: Ensure string type for urlencode() 2024-03-09 16:53:20 +01:00
MDW
5e23333913
Fix: Ensure string type for urlencode() 2024-03-09 16:53:18 +01:00
MDW
202cf1eb25
Fix: Ensure string type for urlencode() 2024-03-09 16:53:17 +01:00
MDW
92ae7239cb
Fix: Ensure string type for urlencode() 2024-03-09 16:53:15 +01:00
MDW
448e4ae322
Fix: Ensure string type for urlencode() 2024-03-09 16:53:14 +01:00
MDW
014fb8d967
Fix: Ensure string type for urlencode() 2024-03-09 16:53:12 +01:00
MDW
54f05cc69e
Fix: Ensure string type for urlencode() 2024-03-09 16:53:11 +01:00
MDW
9ed7f90fca
Fix: Ensure string type for urlencode() 2024-03-09 16:53:10 +01:00
MDW
f9a2ddf8c4
Fix: Ensure string type for urlencode() 2024-03-09 16:53:08 +01:00
MDW
9ca373b699
Fix: Ensure string type for urlencode() 2024-03-09 16:53:07 +01:00
MDW
54dfc59094
Fix: Ensure string type for urlencode() 2024-03-09 16:53:05 +01:00
MDW
8f30e5eac1
Fix: Ensure string type for urlencode() 2024-03-09 16:53:04 +01:00
MDW
5fd975e60c
Fix: Ensure string type for urlencode() 2024-03-09 16:53:02 +01:00
MDW
b33f92324e
Fix: Ensure string type for urlencode() 2024-03-09 16:53:01 +01:00
MDW
66b7f3b0e3
Fix: Ensure string type for urlencode() 2024-03-09 16:52:59 +01:00
MDW
12fe3dd647
Fix: Ensure string type for urlencode() 2024-03-09 16:52:58 +01:00
MDW
735d91fd1f
Fix: Ensure string type for urlencode() 2024-03-09 16:52:57 +01:00
MDW
2fb1242d14
Fix: Ensure string type for urlencode() 2024-03-09 16:52:55 +01:00
MDW
084c2106f6
Fix: Ensure string type for urlencode() 2024-03-09 16:52:54 +01:00
MDW
3b439c81a1
Fix: Ensure string type for urlencode() 2024-03-09 16:52:52 +01:00
MDW
136646c96d
Fix: Ensure string type for urlencode() 2024-03-09 16:52:51 +01:00
MDW
51373075de
Fix: Ensure string type for urlencode() 2024-03-09 16:52:49 +01:00
MDW
da0b05c15e
Fix: Ensure string type for urlencode() 2024-03-09 16:52:48 +01:00
MDW
127af1cf60
Fix: Ensure string type for urlencode() 2024-03-09 16:52:47 +01:00
MDW
b997101441
Fix: Ensure string type for urlencode() 2024-03-09 16:52:45 +01:00
MDW
e601eb1d94
Fix: Ensure string type for urlencode() 2024-03-09 16:52:44 +01:00
MDW
8e643dfb68
Fix: Ensure string type for urlencode() 2024-03-09 16:52:42 +01:00
MDW
a2936016cb
Fix: Ensure string type for urlencode() 2024-03-09 16:52:41 +01:00
MDW
e47403cb3b
Fix: Ensure string type for urlencode() 2024-03-09 16:52:39 +01:00
MDW
8a863da256
Fix: Ensure string type for urlencode() 2024-03-09 16:52:38 +01:00
MDW
f519faa261
Fix: Ensure string type for urlencode() 2024-03-09 16:52:36 +01:00
MDW
1cc4a8de0f
Fix: Ensure string type for urlencode() 2024-03-09 16:52:34 +01:00
MDW
c6de5680bf
Fix: Ensure string type for urlencode() 2024-03-09 16:52:33 +01:00
MDW
4df2f2e39d
Fix: Ensure string type for urlencode() 2024-03-09 16:52:32 +01:00
MDW
431c85816c
Fix: Ensure string type for urlencode() 2024-03-09 16:52:30 +01:00
MDW
1222809671
Fix: Ensure string type for urlencode() 2024-03-09 16:52:24 +01:00
MDW
fc9e9f1c54
Fix: Ensure string type for urlencode() 2024-03-09 16:51:27 +01:00
MDW
195e1aca44
Fix: Ensure string type for urlencode() 2024-03-09 16:50:47 +01:00
MDW
0b19aa415c
Fix: Initialise array before assigning values (#28728)
* Qual: Enable PhanUndeclaredVariableDim

# Qual: Enable PhanUndeclaredVariableDim

The notifications are fixed in the code so the detection no longer
needs to be suppressed in the default flow

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Fix: initialise array before adding fields

* Qual: Add type hint to array to avoid phan notification

* Qual: Add type hint to array to avoid phan notification

* Qual: Enable PhanParamSpecial1 (all resolved)

* Qual: Ignore false PhanTypeArraySuspiciousNullable

* Qual: Improve typing to fix PhanTypeArraySuspicious

* Qual: Fix PhanTypeArraySuspicious by replacing null assignment with empty array

* Qual: Fix PhanTypeArraySuspicious by testing as instancof DebugBar

* Qual: Fix PhanTypeComparisonToArray with enhanced typing

* Qual: Fix PhanTypeComparisonToArray with enhanced typing

* Qual: Enable phan messages that no longer appear

* Qual: Exclude phan stubs from codesniffer ruleset
2024-03-09 16:32:02 +01:00
Laurent Destailleur
ce6958e451 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2024-03-09 15:15:03 +01:00
Laurent Destailleur
6ac626c75b Add test on perm and force cast 2024-03-09 15:03:40 +01:00
Frédéric FRANCE
e00a9816f8
fix phpstan (#28727)
* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan

* fix phpstan
2024-03-09 14:48:06 +01:00
Laurent Destailleur
38618b405c Clean code 2024-03-09 02:52:09 +01:00
MDW
d116934301
Fix: Initialise array variables before assigning fields (#28725)
* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields

* Fix: Initialise array variables before assigning fields
2024-03-09 02:43:57 +01:00
MDW
53bed0f71d
Fix: cachecontact to cachecontacts (#28724)
# Fix: cachecontact to cachecontacts

Detected as uninitialized array - determined that the variable name must be with s.
2024-03-09 02:31:30 +01:00
Laurent Destailleur
f992d71dc0 Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop 2024-03-09 02:12:24 +01:00
Laurent Destailleur
c534beecb8 FIX Can delete a draft invoice if we have write permission. 2024-03-09 02:10:55 +01:00
thibdrev
2cb4d40e5e
qual: phan for functions.lib.php (#28655)
* Update card.php

* Update functions.lib.php

* Update card.php

* Update releve.php

* Update card-rec.php

* Update card.php

* Update prelevement.php

* Update card.php

* Update index.php

* Update index.php

* Update html.form.class.php

* Update card.php

* Update conferenceorbooth_card.php

* Update conferenceorbooth_contact.php

* Update conferenceorbooth_document.php

* Update conferenceorbooth_list.php

* Update conferenceorboothattendee_card.php

* Update conferenceorboothattendee_list.php

* Update shipment.php

* Update card.php

* Update card-rec.php

* Update card.php

* Update card.php

* Update document.php

* Update card.php

* Update comment.php

* Update element.php

* Update ganttview.php

* Update tasks.php

* Update comment.php

* Update contact.php

* Update document.php

* Update note.php

* Update task.php

* Update time.php

* Update card.php

* Update card.php

* Update bank.php

* Update card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-03-09 01:49:07 +01:00