Passed
Push — master ( c776c7...570285 )
by Kirill
04:05
created
src/Prototype/tests/Traverse/Extractor.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@
 block discarded – undo
57 57
     private function traverse(string $code, NodeVisitor ...$visitors): void
58 58
     {
59 59
         $tr = new NodeTraverser();
60
-        foreach ($visitors as $visitor) {
60
+        foreach ($visitors as $visitor){
61 61
             $tr->addVisitor($visitor);
62 62
         }
63 63
 
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -57,7 +57,8 @@
 block discarded – undo
57 57
     private function traverse(string $code, NodeVisitor ...$visitors): void
58 58
     {
59 59
         $tr = new NodeTraverser();
60
-        foreach ($visitors as $visitor) {
60
+        foreach ($visitors as $visitor)
61
+        {
61 62
             $tr->addVisitor($visitor);
62 63
         }
63 64
 
Please login to merge, or discard this patch.
src/Prototype/tests/ExtractorTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
         $e = new PropertyExtractor();
22 22
 
23 23
         $expected = ['test', 'test2', 'test3', 'testClass'];
24
-        $prototypes = $e->getPrototypeProperties(file_get_contents(__DIR__ . '/Fixtures/TestClass.php'));
24
+        $prototypes = $e->getPrototypeProperties(file_get_contents(__DIR__.'/Fixtures/TestClass.php'));
25 25
         sort($prototypes);
26 26
         $this->assertSame($expected, $prototypes);
27 27
     }
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
         $e = new PropertyExtractor();
32 32
         $this->assertSame(
33 33
             [],
34
-            $e->getPrototypeProperties(file_get_contents(__DIR__ . '/Fixtures/HydratedClass.php'))
34
+            $e->getPrototypeProperties(file_get_contents(__DIR__.'/Fixtures/HydratedClass.php'))
35 35
         );
36 36
     }
37 37
 }
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ExtractorTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@
 block discarded – undo
18 18
     public function testNoClass(): void
19 19
     {
20 20
         $this->expectException(ClassNotDeclaredException::class);
21
-        $this->getExtractor()->extract(dirname(__DIR__) . '/Fixtures/noClass.php', []);
21
+        $this->getExtractor()->extract(dirname(__DIR__).'/Fixtures/noClass.php', []);
22 22
     }
23 23
 
24 24
     private function getExtractor(): NodeExtractor
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ConflictResolver/SequenceTest.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -28,15 +28,15 @@
 block discarded – undo
28 28
             // empty input
29 29
             [[], 5, 5],
30 30
             // in the gap (not taken)
31
-            [[3, 4, 8, 9,], 6, 6],
32
-            [[3, 4, 8, 9,], 1, 1],
31
+            [[3, 4, 8, 9, ], 6, 6],
32
+            [[3, 4, 8, 9, ], 1, 1],
33 33
             // in the sequence (taken)
34
-            [[3, 4, 8, 9,], 4, 0],
35
-            [[0, 1, 4, 5,], 5, 2],
34
+            [[3, 4, 8, 9, ], 4, 0],
35
+            [[0, 1, 4, 5, ], 5, 2],
36 36
             // do not use "1"
37
-            [[0, 3, 4, 8,], 4, 2],
37
+            [[0, 3, 4, 8, ], 4, 2],
38 38
             // full sequence, take next
39
-            [[0, 1, 2, 3,], 3, 4],
39
+            [[0, 1, 2, 3, ], 3, 4],
40 40
             [[0], 0, 2],
41 41
         ];
42 42
     }
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ConflictResolver/ConflictResolverTest.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@  discard block
 block discarded – undo
22 22
     {
23 23
         $i = new Injector();
24 24
 
25
-        $filename = __DIR__ . '/Fixtures/TestClass.php';
25
+        $filename = __DIR__.'/Fixtures/TestClass.php';
26 26
         $r = $i->injectDependencies(
27 27
             file_get_contents($filename),
28 28
             $this->getDefinition($filename, [
@@ -32,16 +32,16 @@  discard block
 block discarded – undo
32 32
             ])
33 33
         );
34 34
 
35
-        $this->assertStringContainsString(Fixtures\Test::class . ';', $r);
35
+        $this->assertStringContainsString(Fixtures\Test::class.';', $r);
36 36
         $this->assertMatchesRegularExpression('/@var Test[\s|\r\n]/', $r);
37 37
         $this->assertStringContainsString('@param Test $test', $r);
38 38
 
39
-        $this->assertStringContainsString(Fixtures\SubFolder\Test::class . ' as Test2;', $r);
40
-        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class . ';', $r);
39
+        $this->assertStringContainsString(Fixtures\SubFolder\Test::class.' as Test2;', $r);
40
+        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class.';', $r);
41 41
         $this->assertMatchesRegularExpression('/@var Test2[\s|\r\n]/', $r);
42 42
         $this->assertStringContainsString('@param Test2 $test2', $r);
43 43
 
44
-        $this->assertStringContainsString(Fixtures\ATest3::class . ';', $r);
44
+        $this->assertStringContainsString(Fixtures\ATest3::class.';', $r);
45 45
         $this->assertMatchesRegularExpression('/@var ATest3[\s|\r\n]/', $r);
46 46
         $this->assertStringContainsString('@param ATest3 $test3', $r);
47 47
     }
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
     {
73 73
         $i = new Injector();
74 74
 
75
-        $filename = __DIR__ . '/Fixtures/TestClassWithImports.php';
75
+        $filename = __DIR__.'/Fixtures/TestClassWithImports.php';
76 76
         $r = $i->injectDependencies(
77 77
             file_get_contents($filename),
78 78
             $this->getDefinition($filename, [
@@ -82,18 +82,18 @@  discard block
 block discarded – undo
82 82
             ])
83 83
         );
84 84
 
85
-        $this->assertStringContainsString(Fixtures\Test::class . ' as FTest;', $r);
86
-        $this->assertStringNotContainsString(Fixtures\Test::class . ';', $r);
85
+        $this->assertStringContainsString(Fixtures\Test::class.' as FTest;', $r);
86
+        $this->assertStringNotContainsString(Fixtures\Test::class.';', $r);
87 87
         $this->assertMatchesRegularExpression('/@var FTest[\s|\r\n]/', $r);
88 88
         $this->assertStringContainsString('@param FTest $test', $r);
89 89
 
90
-        $this->assertStringContainsString(Fixtures\SubFolder\Test::class . ' as TestAlias;', $r);
91
-        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class . ';', $r);
90
+        $this->assertStringContainsString(Fixtures\SubFolder\Test::class.' as TestAlias;', $r);
91
+        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class.';', $r);
92 92
         $this->assertMatchesRegularExpression('/@var TestAlias[\s|\r\n]/', $r);
93 93
         $this->assertStringContainsString('@param TestAlias $test2', $r);
94 94
 
95
-        $this->assertStringContainsString(Fixtures\ATest3::class . ' as ATest;', $r);
96
-        $this->assertStringNotContainsString(Fixtures\ATest3::class . ';', $r);
95
+        $this->assertStringContainsString(Fixtures\ATest3::class.' as ATest;', $r);
96
+        $this->assertStringNotContainsString(Fixtures\ATest3::class.';', $r);
97 97
         $this->assertMatchesRegularExpression('/@var ATest[\s|\r\n]/', $r);
98 98
         $this->assertStringContainsString('@param ATest $test3', $r);
99 99
     }
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
     {
106 106
         $i = new Injector();
107 107
 
108
-        $filename = __DIR__ . '/Fixtures/ChildClass.php';
108
+        $filename = __DIR__.'/Fixtures/ChildClass.php';
109 109
         $r = $i->injectDependencies(
110 110
             file_get_contents($filename),
111 111
             $this->getDefinition($filename, [
@@ -115,17 +115,17 @@  discard block
 block discarded – undo
115 115
             ])
116 116
         );
117 117
 
118
-        $this->assertStringContainsString(Fixtures\Test::class . ';', $r);
118
+        $this->assertStringContainsString(Fixtures\Test::class.';', $r);
119 119
         $this->assertMatchesRegularExpression('/@var Test[\s|\r\n]/', $r);
120 120
         $this->assertStringContainsString('@param Test $test', $r);
121 121
 
122
-        $this->assertStringContainsString(Fixtures\SubFolder\Test::class . ' as Test2;', $r);
123
-        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class . ';', $r);
122
+        $this->assertStringContainsString(Fixtures\SubFolder\Test::class.' as Test2;', $r);
123
+        $this->assertStringNotContainsString(Fixtures\SubFolder\Test::class.';', $r);
124 124
         $this->assertMatchesRegularExpression('/@var Test2[\s|\r\n]/', $r);
125 125
         $this->assertStringContainsString('@param Test2 $test2', $r);
126 126
 
127
-        $this->assertStringContainsString(Fixtures\ATest3::class . ' as ATestAlias;', $r);
128
-        $this->assertStringNotContainsString(Fixtures\ATest3::class . ';', $r);
127
+        $this->assertStringContainsString(Fixtures\ATest3::class.' as ATestAlias;', $r);
128
+        $this->assertStringNotContainsString(Fixtures\ATest3::class.';', $r);
129 129
         $this->assertMatchesRegularExpression('/@var ATestAlias[\s|\r\n]/', $r);
130 130
         $this->assertStringContainsString('@param ATestAlias $test3', $r);
131 131
     }
Please login to merge, or discard this patch.
tests/ClassNode/ConflictResolver/Fixtures/WithComplexConstructor.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@
 block discarded – undo
20 20
         ?int $int = 123,
21 21
         \StdClass $nullableClass2 = null,
22 22
         string ...$variadicVar
23
-    ) {
23
+    ){
24 24
         $var2 = new ATest3();
25 25
     }
26 26
 }
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ConflictResolver/Fixtures/Params.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -13,12 +13,12 @@
 block discarded – undo
13 13
      */
14 14
     public static function getParams(string $method): array
15 15
     {
16
-        try {
16
+        try{
17 17
             $rc = new \ReflectionClass(self::class);
18 18
             $method = $rc->getMethod($method);
19 19
 
20 20
             return $method->getParameters();
21
-        } catch (\ReflectionException $e) {
21
+        }catch (\ReflectionException $e){
22 22
             return [];
23 23
         }
24 24
     }
Please login to merge, or discard this patch.
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -13,12 +13,15 @@
 block discarded – undo
13 13
      */
14 14
     public static function getParams(string $method): array
15 15
     {
16
-        try {
16
+        try
17
+        {
17 18
             $rc = new \ReflectionClass(self::class);
18 19
             $method = $rc->getMethod($method);
19 20
 
20 21
             return $method->getParameters();
21
-        } catch (\ReflectionException $e) {
22
+        }
23
+        catch (\ReflectionException $e)
24
+        {
22 25
             return [];
23 26
         }
24 27
     }
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ConflictResolver/NamesTest.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
         $cd = ClassNode::create('class\name');
28 28
         $cd->constructorVars = $vars;
29 29
 
30
-        foreach (Fixtures\Params::getParams($method) as $param) {
30
+        foreach (Fixtures\Params::getParams($method) as $param){
31 31
             $cd->addParam($param);
32 32
         }
33 33
 
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
         $this->names()->resolve($cd);
36 36
 
37 37
         $resolved = [];
38
-        foreach ($cd->dependencies as $dependency) {
38
+        foreach ($cd->dependencies as $dependency){
39 39
             $resolved[] = $dependency->var;
40 40
         }
41 41
 
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
             [
49 49
                 'paramsSource',
50 50
                 [],
51
-                ['v2' => 'type1', 'v' => 'type2', 'vv' => 'type3',],
51
+                ['v2' => 'type1', 'v' => 'type2', 'vv' => 'type3', ],
52 52
                 ['v2', 'v', 'vv']
53 53
             ],
54 54
             [
Please login to merge, or discard this patch.
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,7 +27,8 @@  discard block
 block discarded – undo
27 27
         $cd = ClassNode::create('class\name');
28 28
         $cd->constructorVars = $vars;
29 29
 
30
-        foreach (Fixtures\Params::getParams($method) as $param) {
30
+        foreach (Fixtures\Params::getParams($method) as $param)
31
+        {
31 32
             $cd->addParam($param);
32 33
         }
33 34
 
@@ -35,7 +36,8 @@  discard block
 block discarded – undo
35 36
         $this->names()->resolve($cd);
36 37
 
37 38
         $resolved = [];
38
-        foreach ($cd->dependencies as $dependency) {
39
+        foreach ($cd->dependencies as $dependency)
40
+        {
39 41
             $resolved[] = $dependency->var;
40 42
         }
41 43
 
Please login to merge, or discard this patch.
src/Prototype/tests/ClassNode/ConflictResolver/NamespacesTest.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -25,11 +25,11 @@  discard block
 block discarded – undo
25 25
     {
26 26
         $cd = ClassNode::create('class\name');
27 27
 
28
-        foreach ($stmts as $alias => $name) {
28
+        foreach ($stmts as $alias => $name){
29 29
             $cd->addImportUsage($name, $alias);
30 30
         }
31 31
 
32
-        foreach (Fixtures\Params::getParams('paramsSource') as $param) {
32
+        foreach (Fixtures\Params::getParams('paramsSource') as $param){
33 33
             $cd->addParam($param);
34 34
         }
35 35
 
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
         $this->namespaces()->resolve($cd);
38 38
 
39 39
         $resolved = [];
40
-        foreach ($cd->dependencies as $dependency) {
40
+        foreach ($cd->dependencies as $dependency){
41 41
             $resolved[$dependency->property] = $dependency->type->getAliasOrShortName();
42 42
         }
43 43
 
Please login to merge, or discard this patch.
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -25,11 +25,13 @@  discard block
 block discarded – undo
25 25
     {
26 26
         $cd = ClassNode::create('class\name');
27 27
 
28
-        foreach ($stmts as $alias => $name) {
28
+        foreach ($stmts as $alias => $name)
29
+        {
29 30
             $cd->addImportUsage($name, $alias);
30 31
         }
31 32
 
32
-        foreach (Fixtures\Params::getParams('paramsSource') as $param) {
33
+        foreach (Fixtures\Params::getParams('paramsSource') as $param)
34
+        {
33 35
             $cd->addParam($param);
34 36
         }
35 37
 
@@ -37,7 +39,8 @@  discard block
 block discarded – undo
37 39
         $this->namespaces()->resolve($cd);
38 40
 
39 41
         $resolved = [];
40
-        foreach ($cd->dependencies as $dependency) {
42
+        foreach ($cd->dependencies as $dependency)
43
+        {
41 44
             $resolved[$dependency->property] = $dependency->type->getAliasOrShortName();
42 45
         }
43 46
 
Please login to merge, or discard this patch.