-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Commit b765aaa
Implement GH-10024: support linting multiple files at once using php -l
This is supported in both the CLI and CGI modes. For CLI this required
little changes.
For CGI, the tricky part was that the options parsing happens inside the
loop. This means that options passed after the -l flag were previously
simply ignored. As we now re-enter the loop we would parse the options
again, and if they are handled but don't set the script name, then CGI
will think you want to read from standard in. To keep the same "don't
parse options" behaviour I simply wrapped the options handling inside an
if.1 parent 0c0b41d commit b765aaa
File tree
4 files changed
+340
-100
lines changed- sapi
- cgi
- tests
- cli
- tests
4 files changed
+340
-100
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2266 | 2266 |
| |
2267 | 2267 |
| |
2268 | 2268 |
| |
2269 | - | ||
2270 | - | ||
2271 | - | ||
2272 | - | ||
2273 | - | ||
2274 | - | ||
2275 | - | ||
2276 | - | ||
2277 | - | ||
2278 | - | ||
2279 | - | ||
2280 | - | ||
2281 | - | ||
2282 | - | ||
2283 | - | ||
2284 | - | ||
2285 | - | ||
2286 | - | ||
2287 | - | ||
2288 | - | ||
2289 | - | ||
2290 | - | ||
2291 | - | ||
2269 | + | ||
2270 | + | ||
2271 | + | ||
2272 | + | ||
2273 | + | ||
2274 | + | ||
2275 | + | ||
2276 | + | ||
2277 | + | ||
2278 | + | ||
2279 | + | ||
2280 | + | ||
2281 | + | ||
2282 | + | ||
2283 | + | ||
2284 | + | ||
2285 | + | ||
2286 | + | ||
2287 | + | ||
2288 | + | ||
2289 | + | ||
2290 | + | ||
2291 | + | ||
2292 | + | ||
2292 | 2293 |
| |
2293 | - | ||
2294 | - | ||
2295 | - | ||
2296 | - | ||
2297 | - | ||
2298 | - | ||
2299 | - | ||
2300 | - | ||
2301 | - | ||
2302 | - | ||
2303 | - | ||
2294 | + | ||
2295 | + | ||
2296 | + | ||
2297 | + | ||
2298 | + | ||
2299 | + | ||
2300 | + | ||
2301 | + | ||
2302 | + | ||
2303 | + | ||
2304 | + | ||
2305 | + | ||
2306 | + | ||
2307 | + | ||
2308 | + | ||
2309 | + | ||
2310 | + | ||
2311 | + | ||
2312 | + | ||
2313 | + | ||
2314 | + | ||
2315 | + | ||
2316 | + | ||
2317 | + | ||
2318 | + | ||
2319 | + | ||
2320 | + | ||
2321 | + | ||
2322 | + | ||
2323 | + | ||
2324 | + | ||
2325 | + | ||
2326 | + | ||
2327 | + | ||
2328 | + | ||
2329 | + | ||
2330 | + | ||
2331 | + | ||
2332 | + | ||
2333 | + | ||
2334 | + | ||
2335 | + | ||
2336 | + | ||
2337 | + | ||
2338 | + | ||
2339 | + | ||
2340 | + | ||
2341 | + | ||
2342 | + | ||
2343 | + | ||
2344 | + | ||
2345 | + | ||
2346 | + | ||
2347 | + | ||
2348 | + | ||
2304 | 2349 |
| |
2305 | 2350 |
| |
2306 | - | ||
2307 | - | ||
2308 | - | ||
2309 | - | ||
2310 | - | ||
2311 | - | ||
2312 | - | ||
2313 | - | ||
2314 | - | ||
2315 | - | ||
2316 | - | ||
2317 | - | ||
2318 | - | ||
2319 | - | ||
2320 | - | ||
2321 | - | ||
2322 | - | ||
2323 | - | ||
2324 | - | ||
2325 | - | ||
2326 | - | ||
2327 | - | ||
2328 | - | ||
2329 | - | ||
2330 | - | ||
2331 | - | ||
2332 | - | ||
2333 | - | ||
2334 | - | ||
2335 | - | ||
2336 | - | ||
2337 | - | ||
2338 | - | ||
2339 | - | ||
2340 | - | ||
2341 | - | ||
2342 | - | ||
2343 | - | ||
2344 | - | ||
2345 | - | ||
2346 | - | ||
2347 | - | ||
2348 | - | ||
2349 | - | ||
2350 | - | ||
2351 | - | ||
2352 | - | ||
2353 | - | ||
2354 | - | ||
2355 | - | ||
2356 | - | ||
2357 | - | ||
2358 | - | ||
2359 | - | ||
2360 | - | ||
2361 | - | ||
2362 | - | ||
2363 | - | ||
2364 | - | ||
2365 | - | ||
2366 | - | ||
2367 | - | ||
2368 | - | ||
2369 | - | ||
2351 | + | ||
2352 | + | ||
2353 | + | ||
2354 | + | ||
2355 | + | ||
2356 | + | ||
2357 | + | ||
2358 | + | ||
2359 | + | ||
2360 | + | ||
2361 | + | ||
2362 | + | ||
2363 | + | ||
2364 | + | ||
2365 | + | ||
2366 | + | ||
2367 | + | ||
2368 | + | ||
2369 | + | ||
2370 | + | ||
2371 | + | ||
2370 | 2372 |
| |
2371 | 2373 |
| |
2372 | 2374 |
| |
| |||
2504 | 2506 |
| |
2505 | 2507 |
| |
2506 | 2508 |
| |
2507 | - | ||
2508 | 2509 |
| |
2509 | 2510 |
| |
2510 | 2511 |
| |
| |||
2571 | 2572 |
| |
2572 | 2573 |
| |
2573 | 2574 |
| |
2575 | + | ||
2576 | + | ||
2577 | + | ||
2578 | + | ||
2579 | + | ||
2574 | 2580 |
| |
2575 | 2581 |
| |
2576 | 2582 |
| |
|
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 | + | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
44 | + | ||
45 | + | ||
46 | + | ||
47 | + | ||
48 | + | ||
49 | + | ||
50 | + | ||
51 | + | ||
52 | + | ||
53 | + | ||
54 | + | ||
55 | + | ||
56 | + | ||
57 | + | ||
58 | + | ||
59 | + | ||
60 | + | ||
61 | + | ||
62 | + | ||
63 | + | ||
64 | + | ||
65 | + | ||
66 | + | ||
67 | + | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + | ||
84 | + | ||
85 | + | ||
86 | + | ||
87 | + | ||
88 | + | ||
89 | + | ||
90 | + | ||
91 | + | ||
92 | + | ||
93 | + | ||
94 | + | ||
95 | + | ||
96 | + | ||
97 | + | ||
98 | + | ||
99 | + | ||
100 | + | ||
101 | + | ||
102 | + | ||
103 | + | ||
104 | + | ||
105 | + | ||
106 | + | ||
107 | + | ||
108 | + | ||
109 | + | ||
110 | + | ||
111 | + | ||
112 | + | ||
113 | + | ||
114 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
737 | 737 |
| |
738 | 738 |
| |
739 | 739 |
| |
740 | + | ||
741 | + | ||
742 | + | ||
743 | + | ||
740 | 744 |
| |
741 | 745 |
| |
742 | 746 |
| |
| |||
967 | 971 |
| |
968 | 972 |
| |
969 | 973 |
| |
970 | - | ||
971 | 974 |
| |
972 | 975 |
| |
973 | 976 |
| |
| |||
1137 | 1140 |
| |
1138 | 1141 |
| |
1139 | 1142 |
| |
1143 | + | ||
1144 | + | ||
1145 | + | ||
1146 | + | ||
1147 | + | ||
1148 | + | ||
1140 | 1149 |
| |
1141 | 1150 |
| |
1142 | 1151 |
| |
|
0 commit comments