Skip to content

Commit 0844b34

Browse files
committed
fix build
1 parent 3f562f3 commit 0844b34

File tree

2 files changed

+20
-15
lines changed

2 files changed

+20
-15
lines changed

tests/PHPStan/Analyser/nsrt/bug-11276.php

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,3 @@ function doFoo(int $i, int $j, $arr): void
4141
assertType('non-empty-array', $arr);
4242
}
4343
}
44-
45-
function doBar($j, array $arr) {
46-
$i = 1;
47-
if (!array_key_exists($i, $arr)) {
48-
if (array_key_exists($i, $arr) || array_key_exists($j, $arr)) {
49-
assertType('non-empty-array<mixed~1, mixed>', $arr);
50-
}
51-
}
52-
53-
if (!array_key_exists($i, $arr)) {
54-
if (array_key_exists($j, $arr) || array_key_exists($i, $arr)) {
55-
assertType('non-empty-array<mixed~1, mixed>', $arr);
56-
}
57-
}
58-
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php // lint >= 8.0
2+
3+
namespace Bug11276b;
4+
5+
use function PHPStan\Testing\assertType;
6+
7+
function doBar($j, array $arr) {
8+
$i = 1;
9+
if (!array_key_exists($i, $arr)) {
10+
if (array_key_exists($i, $arr) || array_key_exists($j, $arr)) {
11+
assertType('non-empty-array<mixed~1, mixed>', $arr);
12+
}
13+
}
14+
15+
if (!array_key_exists($i, $arr)) {
16+
if (array_key_exists($j, $arr) || array_key_exists($i, $arr)) {
17+
assertType('non-empty-array<mixed~1, mixed>', $arr);
18+
}
19+
}
20+
}

0 commit comments

Comments
 (0)