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 7676use PhpCsFixer \Fixer \FunctionNotation \ReturnTypeDeclarationFixer ;
7777use PhpCsFixer \Fixer \FunctionNotation \VoidReturnFixer ;
7878use PhpCsFixer \Fixer \Import \NoLeadingImportSlashFixer ;
79+ use PhpCsFixer \Fixer \Import \NoUnneededImportAliasFixer ;
7980use PhpCsFixer \Fixer \Import \NoUnusedImportsFixer ;
8081use PhpCsFixer \Fixer \Import \OrderedImportsFixer ;
8182use PhpCsFixer \Fixer \LanguageConstruct \DeclareEqualNormalizeFixer ;
281282 ReturnTypeDeclarationFixer::class,
282283
283284 VoidReturnFixer::class,
284-
285+ // Remove leading slashes in `use` clauses.
285286 NoLeadingImportSlashFixer::class,
286-
287+ // Imports should not be aliased as the same name.
288+ NoUnneededImportAliasFixer::class,
289+ // Unused `use` statements must be removed.
287290 NoUnusedImportsFixer::class,
288-
291+ // Order `use` statements.
289292 OrderedImportsFixer::class,
290-
293+ // Equal sign in declare statement should not be surrounded by spaces.
291294 DeclareEqualNormalizeFixer::class,
292295 // Replaces `is_null($var)` expression with `null === $var`
293296 IsNullFixer::class,
Original file line number Diff line number Diff line change 11<?php declare (strict_types=1 );
22
3+ use Bar \Foo ; // NoUnneededImportAliasFixer
4+
35class Basic
46{
57 public const FOO = 'foo ' ; // ClassAttributesSeparationFixer
@@ -20,6 +22,9 @@ class Basic
2022 $ className = DateTime::class;
2123 // ClassReferenceNameCasingFixer
2224 $ date = new \DateTime ();
25+
26+ $ aliasedClass = new Foo ();
27+
2328 // SingleSpaceAfterConstructFixer, StrictComparisonFixer
2429 if ($ a === $ b || $ bazLength !== 3 ) {
2530 return true ;
Original file line number Diff line number Diff line change 11<?php
22
3+ use Bar \Foo as Foo ; // NoUnneededImportAliasFixer
4+
35class Basic
46{
57 const FOO = 'foo ' ; // ClassAttributesSeparationFixer
@@ -19,6 +21,9 @@ class Basic
1921 $ className = DateTime :: class;
2022 // ClassReferenceNameCasingFixer
2123 $ date = new \datetime ();
24+
25+ $ aliasedClass = new Foo ();
26+
2227 // SingleSpaceAfterConstructFixer, StrictComparisonFixer
2328 if ($ a == $ b || $ bazLength != 3 ) { return true ; }
2429 return false ; // BlankLineBeforeStatementFixer
You can’t perform that action at this time.
0 commit comments