['4', 'return 4;'],
['foo()', 'return foo();'],
['return 1', 'return 1;'],
+ ['', 'return new \Psy\CodeCleaner\NoReturnValue();'],
];
+ $from = 'echo "foo";';
+ $to = <<<'EOS'
+echo "foo";
+return new \Psy\CodeCleaner\NoReturnValue();
+EOS;
+ $data[] = [$from, $to];
+
$from = 'if (true) { 1; } elseif (true) { 2; } else { 3; }';
$to = <<<'EOS'
if (true) {
EOS;
$data[] = [$from, $to];
+ $from = <<<'EOS'
+namespace Foo {
+ 1 + 1;
+}
+EOS;
+ $to = <<<'EOS'
+namespace Foo;
+
+return 1 + 1;
+EOS;
+ $data[] = [$from, $to];
+
$data[] = ['exit()', 'exit;'];
return $data;