7 commenti (7 commenti)0 reazioni (0 reazioni)1 assegnatario (1 assegnatario)PHP668 fork (668 fork)batch import
Help wantedeasy problemsenhancementgood first issue
Metriche repository
- Star
- 5369 stelle (5369 stelle)
- Metriche merge PR
- Metriche PR in attesa (Metriche PR in attesa)
Descrizione
https://psalm.dev/r/ffab419792
The test1 function passes the test successfully.
Errors are generated for the test2 function because array_is_list turns the $arr type into a non-empty-list<array<array-key, string>|string>.
Guida contributor
- Direzione di ricerca
- Esamina la gestione di array is list nell'inferenza dei tipi di Psalm, probabilmente negli stub di funzione o nella logica di combinazione dei tipi. L'esempio nell'issue mostra che il tipo diventa meno specifico dopo aver chiamato array is list. Cerca dove è definito array is list (ad esempio, negli stub) e come il suo tipo di ritorno è vincolato. Rivedi la conversazione nell'issue per eventuali soluzioni proposte o input dei maintainer.
- Tech stack
- php
- Dominio
- tooling
- Tipo issue
- Bug
- Prerequisiti
- PHPGit