Commit a20ff6d
PSR12/Squiz/OperatorSpacing: bug fix with arrow functions
The plus/minus in a default value of a function parameter declaration is ignored for normal functions and closures, but wasn't ignored yet for arrow functions.
Fixed now.
Includes unit test + test for the same for closures, which so far wasn't tested yet.
This also, by extension, fixes the same issue in the `PSR12.Operators.OperatorSpacing` sniff.1 parent 4897e74 commit a20ff6d
File tree
3 files changed
+11
-0
lines changed- src/Standards/Squiz
- Sniffs/WhiteSpace
- Tests/WhiteSpace
3 files changed
+11
-0
lines changedLines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
345 | 345 | | |
346 | 346 | | |
347 | 347 | | |
| 348 | + | |
348 | 349 | | |
349 | 350 | | |
350 | 351 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
465 | 465 | | |
466 | 466 | | |
467 | 467 | | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
468 | 473 | | |
469 | 474 | | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
462 | 467 | | |
463 | 468 | | |
0 commit comments