Skip to content

Commit d208a21

Browse files
committed
Add T_INSTANCEOF to OperatorSpacingSniff
1 parent 100a81c commit d208a21

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

src/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ public function register()
4646
$targets += Tokens::$assignmentTokens;
4747
$targets[] = T_INLINE_THEN;
4848
$targets[] = T_INLINE_ELSE;
49+
$targets[] = T_INSTANCEOF;
4950

5051
return $targets;
5152

src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,3 +260,7 @@ function bar(): array {}
260260
if ($line{-1} === ':') {
261261
$line = substr($line, 0, -1);
262262
}
263+
264+
$a = $a instanceof $b;
265+
$a = $a instanceof $b;
266+
$a = ($a)instanceof$b;

src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc.fixed

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,3 +254,7 @@ function bar(): array {}
254254
if ($line{-1} === ':') {
255255
$line = substr($line, 0, -1);
256256
}
257+
258+
$a = $a instanceof $b;
259+
$a = $a instanceof $b;
260+
$a = ($a) instanceof $b;

src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ public function getErrorList($testFile='OperatorSpacingUnitTest.inc')
9696
201 => 2,
9797
239 => 1,
9898
246 => 1,
99+
265 => 2,
100+
266 => 2,
99101
];
100102
break;
101103
case 'OperatorSpacingUnitTest.js':

0 commit comments

Comments
 (0)