Skip to content
This repository was archived by the owner on Nov 21, 2019. It is now read-only.

Commit c70c6ee

Browse files
Include function and const use statements in separate-use (#9)
1 parent 0e12fde commit c70c6ee

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"php": "^7.2",
1313
"dealerdirect/phpcodesniffer-composer-installer": "^0.4",
1414
"slevomat/coding-standard": "^4.6.1",
15-
"squizlabs/php_codesniffer": "^3.3.1"
15+
"squizlabs/php_codesniffer": "^3.3.2"
1616
},
1717
"require-dev": {
1818
"ext-mbstring": "*",

tests/cases/php/separate-use

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,26 @@ One use statement per declaration
55

66
namespace Vendor;
77

8-
use Foo, Bar;
8+
use Bar, Foo;
9+
use function baz, qux;
10+
use const QUUX, QUUZ;
911

10-
new Foo();
11-
new Bar();
12+
new Foo(baz(QUUX));
13+
new Bar(qux(QUUZ));
1214

1315
---FIXED---
1416
<?php
1517

1618
namespace Vendor;
1719

18-
use Foo;
1920
use Bar;
21+
use Foo;
22+
use function baz;
23+
use function qux;
24+
use const QUUX;
25+
use const QUUZ;
2026

21-
new Foo();
22-
new Bar();
27+
new Foo(baz(QUUX));
28+
new Bar(qux(QUUZ));
2329

2430
---

0 commit comments

Comments
 (0)