Skip to content

Commit f8a3758

Browse files
committed
Feat: Add AssignNullCoalescingToCoalesceEqualFixer (part of #94)
1 parent 09400f5 commit f8a3758

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Diff for: tests/Integration/Fixtures/NewPhpFeatures.correct.php.inc

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ class NewPhpFeatures
2020
$dateOrNull = $this->mayReturnDateTimeOrNull();
2121
$timestamp = $dateOrNull?->getTimestamp(); // RequireNullSafeObjectOperatorSniff
2222

23+
// AssignNullCoalescingToCoalesceEqualFixer
24+
$name = $_GET['name'] ?? 'default';
25+
2326
return $foo;
2427
}
2528

Diff for: tests/Integration/Fixtures/NewPhpFeatures.wrong.php.inc

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ class NewPhpFeatures
2323
$dateOrNull = $this->mayReturnDateTimeOrNull();
2424
$timestamp = $dateOrNull !== null ? $dateOrNull->getTimestamp() : null; // RequireNullSafeObjectOperatorSniff
2525

26+
// AssignNullCoalescingToCoalesceEqualFixer
27+
$name = isset($_GET['name']) ? $_GET['name'] : 'default';
28+
2629
return $foo;
2730
}
2831

0 commit comments

Comments
 (0)