File tree Expand file tree Collapse file tree 3 files changed +17
-4
lines changed
tests/Integration/Fixtures Expand file tree Collapse file tree 3 files changed +17
-4
lines changed Original file line number Diff line number Diff line change 76
76
use PhpCsFixer \Fixer \FunctionNotation \ReturnTypeDeclarationFixer ;
77
77
use PhpCsFixer \Fixer \FunctionNotation \VoidReturnFixer ;
78
78
use PhpCsFixer \Fixer \Import \NoLeadingImportSlashFixer ;
79
+ use PhpCsFixer \Fixer \Import \NoUnneededImportAliasFixer ;
79
80
use PhpCsFixer \Fixer \Import \NoUnusedImportsFixer ;
80
81
use PhpCsFixer \Fixer \Import \OrderedImportsFixer ;
81
82
use PhpCsFixer \Fixer \LanguageConstruct \DeclareEqualNormalizeFixer ;
281
282
ReturnTypeDeclarationFixer::class,
282
283
283
284
VoidReturnFixer::class,
284
-
285
+ // Remove leading slashes in `use` clauses.
285
286
NoLeadingImportSlashFixer::class,
286
-
287
+ // Imports should not be aliased as the same name.
288
+ NoUnneededImportAliasFixer::class,
289
+ // Unused `use` statements must be removed.
287
290
NoUnusedImportsFixer::class,
288
-
291
+ // Order `use` statements.
289
292
OrderedImportsFixer::class,
290
-
293
+ // Equal sign in declare statement should not be surrounded by spaces.
291
294
DeclareEqualNormalizeFixer::class,
292
295
// Replaces `is_null($var)` expression with `null === $var`
293
296
IsNullFixer::class,
Original file line number Diff line number Diff line change 1
1
<?php declare (strict_types=1 );
2
2
3
+ use Bar \Foo ; // NoUnneededImportAliasFixer
4
+
3
5
class Basic
4
6
{
5
7
public const FOO = 'foo ' ; // ClassAttributesSeparationFixer
@@ -20,6 +22,9 @@ class Basic
20
22
$ className = DateTime::class;
21
23
// ClassReferenceNameCasingFixer
22
24
$ date = new \DateTime ();
25
+
26
+ $ aliasedClass = new Foo ();
27
+
23
28
// SingleSpaceAfterConstructFixer, StrictComparisonFixer
24
29
if ($ a === $ b || $ bazLength !== 3 ) {
25
30
return true ;
Original file line number Diff line number Diff line change 1
1
<?php
2
2
3
+ use Bar \Foo as Foo ; // NoUnneededImportAliasFixer
4
+
3
5
class Basic
4
6
{
5
7
const FOO = 'foo ' ; // ClassAttributesSeparationFixer
@@ -19,6 +21,9 @@ class Basic
19
21
$ className = DateTime :: class;
20
22
// ClassReferenceNameCasingFixer
21
23
$ date = new \datetime ();
24
+
25
+ $ aliasedClass = new Foo ();
26
+
22
27
// SingleSpaceAfterConstructFixer, StrictComparisonFixer
23
28
if ($ a == $ b || $ bazLength != 3 ) { return true ; }
24
29
return false ; // BlankLineBeforeStatementFixer
You can’t perform that action at this time.
0 commit comments