Commit 7f8f9cc
committed
Allow undefined variables passed into by-ref parameters only if the type is nullable
1 parent f71da02 commit 7f8f9cc
File tree
3 files changed
+71
-5
lines changed- src/Analyser
- tests/PHPStan/Rules/Variables
- data
3 files changed
+71
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3797 | 3797 | | |
3798 | 3798 | | |
3799 | 3799 | | |
| 3800 | + | |
3800 | 3801 | | |
3801 | 3802 | | |
3802 | 3803 | | |
| |||
3810 | 3811 | | |
3811 | 3812 | | |
3812 | 3813 | | |
| 3814 | + | |
3813 | 3815 | | |
3814 | 3816 | | |
3815 | | - | |
| 3817 | + | |
| 3818 | + | |
| 3819 | + | |
| 3820 | + | |
| 3821 | + | |
| 3822 | + | |
| 3823 | + | |
| 3824 | + | |
| 3825 | + | |
| 3826 | + | |
| 3827 | + | |
| 3828 | + | |
| 3829 | + | |
3816 | 3830 | | |
3817 | 3831 | | |
3818 | 3832 | | |
| |||
3839 | 3853 | | |
3840 | 3854 | | |
3841 | 3855 | | |
3842 | | - | |
3843 | | - | |
3844 | | - | |
3845 | | - | |
| 3856 | + | |
| 3857 | + | |
3846 | 3858 | | |
3847 | 3859 | | |
3848 | 3860 | | |
| |||
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1042 | 1042 | | |
1043 | 1043 | | |
1044 | 1044 | | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
1045 | 1063 | | |
Lines changed: 36 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
0 commit comments