File tree 3 files changed +17
-4
lines changed
tests/Integration/Fixtures
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 ;
280
281
ReturnTypeDeclarationFixer::class,
281
282
282
283
VoidReturnFixer::class,
283
-
284
+ // Remove leading slashes in `use` clauses.
284
285
NoLeadingImportSlashFixer::class,
285
-
286
+ // Imports should not be aliased as the same name.
287
+ NoUnneededImportAliasFixer::class,
288
+ // Unused `use` statements must be removed.
286
289
NoUnusedImportsFixer::class,
287
-
290
+ // Order `use` statements.
288
291
OrderedImportsFixer::class,
289
-
292
+ // Equal sign in declare statement should not be surrounded by spaces.
290
293
DeclareEqualNormalizeFixer::class,
291
294
// Replaces `is_null($var)` expression with `null === $var`
292
295
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
@@ -18,6 +20,9 @@ class Basic
18
20
$ className = DateTime::class;
19
21
// ClassReferenceNameCasingFixer
20
22
$ date = new \DateTime ();
23
+
24
+ $ aliasedClass = new Foo ();
25
+
21
26
// SingleSpaceAfterConstructFixer
22
27
if ($ a == $ b ) {
23
28
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
@@ -17,6 +19,9 @@ class Basic
17
19
$ className = DateTime :: class;
18
20
// ClassReferenceNameCasingFixer
19
21
$ date = new \datetime ();
22
+
23
+ $ aliasedClass = new Foo ();
24
+
20
25
// SingleSpaceAfterConstructFixer
21
26
if ($ a == $ b ) { return true ; }
22
27
return false ; // BlankLineBeforeStatementFixer
You can’t perform that action at this time.
0 commit comments