Skip to content

Fix phpstan/phpstan#14413: Narrowing generic union via ::class comparison discards type parameters #27026

Fix phpstan/phpstan#14413: Narrowing generic union via ::class comparison discards type parameters

Fix phpstan/phpstan#14413: Narrowing generic union via ::class comparison discards type parameters #27026

Job Run time
1m 59s
13s
15s
11s
0s
-1s
-1s
-1s
1m 26s
48s
45s
57s
40s
1m 8s
46s
51s
43s
42s
50s
1m 1s
55s
47s
1m 21s
1m 35s
57s
43s
41s
39s
46s
54s
1m 25s
44s
44s
1m 57s
6m 45s
35s
2m 22s
1m 12s
1m 0s
44s
45s
43s
5m 46s
41s
1m 15s
34s
35s
41s
46s
40s
55s
1m 47s
42s
39s
36s
38s
43s
1m 4s
38s
46s
38s
40s
47s
46s
43s
49s
45s
1m 18s
34s
36s
47s
40s
45s
50s
44s
34s
33s
1m 38s
36s
43s
43s
36s
37s
39s
1m 6s
37s
47s
42s
44s
35s
43s
50s
47s
1m 18s
46s
1m 0s
50s
1m 45s
38s
40s
1m 26s
45s
38s
35s
34s
41s
33s
34s
1m 39s
35s
43s
43s
35s
36s
35s
31s
35s
47s
38s
54s
38s
45s
41s
33s
32s
39s
31s
42s
48s
44s
46s
46s
41s
45s
40s
1m 19s
1m 18s
36s
43s
39s
54s
37s
44s
34s
56s
42s
37s
46s
35s
59s
33s
34s
46s
41s
39s
33s
32s
45s
40s
42s
32s
40s
38s
37s
45s
1m 24s
44s
33s
47s
41s
38s
35s
35s
34s
34s
33s
42s
35s
33s
38s
41s
34s
41s
37s
42s
38s
49s
32s
42s
40s
31s
49s
31s
34s
30s
27s
35s
28s
29s
38s
34s
34s
44s
38s
34s
31s
31s
29s
30s
31s
28s
29s
32s
35s
38s
29s
36s
29s
37s
29s
32s
29s
30s
40s
34s
35s
41s
29s
35s
29s
35s
35s
34s
30s
28s
36s
33s
34s
36s
28s
39s
34s
45s
33s
25s
36s
37s
39s
28s
35s
33s
32s
34s
26s
33s
31s
42s
26s
35s
28s
34s
1m 1s
31s
38s
56s
28s
37s
41s
27s
32s
30s
36s
32s
31s
1m 13s
36s
35s
33s
29s
37s
30s
32s
37s
35s
52s
-1s
3h 30m 13s