dolibarr/dev/tools
MDW 1d295abbef
Qual: Fix Phan notices (#39281)
# Qual: Fix Phan notices

Some phan notices are not reported in ci.

This fixes new ones that appeared:
- Update imap.phan_php to provide IMAP related typing info;
- Add typing info to variables;
- Decleare some variables global (htdocs/admin/dict.php) as reused in function;
- Cast potential null to string;
- Adjust param typing to correspond to default null value (getOnlineSignatureUrl);
- Check that parameter is object as expected by function all (dol_format_address);
2026-07-27 13:03:04 +02:00
..
api/macos Clean files 2026-01-07 19:01:54 +01:00
codespell Qual: Fix 'SqlInjection' notices (#39228) 2026-07-20 15:26:30 +02:00
phan Qual: Fix Phan notices (#39281) 2026-07-27 13:03:04 +02:00
php-cs-fixer Qual: Update PHP-CS-Fixer configuration and DolibarrModules class 2025-11-27 01:08:46 +01:00
phpstan CI 2026-05-22 12:17:17 +02:00
rector Qual: Fix french comments and improve detector (#39026) 2026-07-01 12:26:51 +02:00
test Clean files 2026-01-07 19:01:54 +01:00
.gitignore NEW: dev tools: add github webhook handler to auto-assign pull requests (#34579) 2025-06-20 15:45:31 +02:00
apstats.php Qual: Fix Phan notices, set PHP min to 7.2 to avoid some (#38400) 2026-05-23 04:09:56 +02:00
dolibarr-mysql2pgsql.pl Qual: Add perltidy & perlcritic + updates to fix notices. (#36370) 2025-11-23 01:52:07 +01:00
dolibarr-postgres2mysql.php Reduce exceptions 2026-05-22 10:36:30 +02:00
fixaltlanguages.sh Qual Language scripts fixed/updated (#28101) 2024-02-10 17:26:34 +01:00
fixaltlanguages_pre-commit.sh Qual Language scripts fixed/updated (#28101) 2024-02-10 17:26:34 +01:00
fixcopyrightheader.php Fix: Copyright generation when single year 2025-01-05 15:16:18 +01:00
fixdosfiles.sh Qual: Ignore most shellcheck annotations, fix some (#27452) 2024-01-12 21:03:08 +01:00
fixduplicatelangkey.sh Qual Language scripts fixed/updated (#28101) 2024-02-10 17:26:34 +01:00
fixduplicatelanglines.sh Qual Language scripts fixed/updated (#28101) 2024-02-10 17:26:34 +01:00
fixnotabfiles.sh Qual Language scripts fixed/updated (#28101) 2024-02-10 17:26:34 +01:00
fixperms.sh Qual: Ignore most shellcheck annotations, fix some (#27452) 2024-01-12 21:03:08 +01:00
fixsnakeCaseToCamelCase.sh Clean files 2026-01-07 19:01:54 +01:00
fixutf8bomfiles.sh Qual: Ignore most shellcheck annotations, fix some (#27452) 2024-01-12 21:03:08 +01:00
github_authors_and_commits_bydate.sh Improve 2 of the github scripts (#27493) 2024-01-14 12:15:47 +01:00
github_commits_byversion.sh Fix CI 2025-11-26 21:49:07 +01:00
github_lines_byuser.sh Fix: github_lines_byuser.sh - resolve issue with iconv 2024-01-14 21:56:47 +01:00
github_pr_reviewers_webhook.php NEW: dev tools: add github webhook handler to auto-assign pull requests (#34579) 2025-06-20 15:45:31 +02:00
make_sprite.sh Qual: Ignore most shellcheck annotations, fix some (#27452) 2024-01-12 21:03:08 +01:00
optimize_images.sh Qual: Update pre-commit hooks (#36262) 2025-11-17 21:50:29 +01:00
resize_window.sh Clean files 2026-01-07 19:01:54 +01:00