Completed
Push — master ( 79c04e...cd88c2 )
by Greg
03:02
created
src/ClassDiscovery/RelativeNamespaceDiscovery.php 3 patches
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -91,8 +91,8 @@
 block discarded – undo
91 91
     {
92 92
         $finder = new Finder();
93 93
         $finder->files()
94
-          ->name($pattern)
95
-          ->in($directories);
94
+            ->name($pattern)
95
+            ->in($directories);
96 96
 
97 97
         return $finder;
98 98
     }
Please login to merge, or discard this patch.
Doc Comments   +5 added lines, -3 removed lines patch added patch discarded remove patch
@@ -62,6 +62,7 @@  discard block
 block discarded – undo
62 62
 
63 63
     /**
64 64
      * {@inheritdoc}
65
+     * @param string $class
65 66
      */
66 67
     public function getFile($class)
67 68
     {
@@ -70,7 +71,7 @@  discard block
 block discarded – undo
70 71
 
71 72
     /**
72 73
      * @param $directories
73
-     * @param $pattern
74
+     * @param string $pattern
74 75
      *
75 76
      * @return \Symfony\Component\Finder\Finder
76 77
      */
@@ -85,9 +86,9 @@  discard block
 block discarded – undo
85 86
     }
86 87
 
87 88
     /**
88
-     * @param $path
89
+     * @param string $path
89 90
      *
90
-     * @return mixed
91
+     * @return string
91 92
      */
92 93
     protected function convertPathToNamespace($path)
93 94
     {
@@ -95,6 +96,7 @@  discard block
 block discarded – undo
95 96
     }
96 97
 
97 98
     /**
99
+     * @param string $namespace
98 100
      * @return string
99 101
      */
100 102
     public function convertNamespaceToPath($namespace)
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -53,14 +53,14 @@  discard block
 block discarded – undo
53 53
         $relativePath = $this->convertNamespaceToPath($this->relativeNamespace);
54 54
 
55 55
         foreach ($this->classLoader->getPrefixesPsr4() as $baseNamespace => $directories) {
56
-            $directories = array_filter(array_map(function ($directory) use ($relativePath) {
57
-                return $directory.$relativePath;
56
+            $directories = array_filter(array_map(function($directory) use ($relativePath) {
57
+                return $directory . $relativePath;
58 58
             }, $directories), 'is_dir');
59 59
 
60 60
             if ($directories) {
61 61
                 foreach ($this->search($directories, $this->searchPattern) as $file) {
62 62
                     $relativePathName = $file->getRelativePathname();
63
-                    $classes[] = $baseNamespace.$this->convertPathToNamespace($relativePath.'/'.$relativePathName);
63
+                    $classes[] = $baseNamespace . $this->convertPathToNamespace($relativePath . '/' . $relativePathName);
64 64
                 }
65 65
             }
66 66
         }
@@ -107,6 +107,6 @@  discard block
 block discarded – undo
107 107
      */
108 108
     public function convertNamespaceToPath($namespace)
109 109
     {
110
-        return '/'.str_replace("\\", '/', trim($namespace, '\\'));
110
+        return '/' . str_replace("\\", '/', trim($namespace, '\\'));
111 111
     }
112 112
 }
Please login to merge, or discard this patch.
tests/unit/ClassDiscovery/RelativeNamespaceDiscoveryTest.php 2 patches
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -38,10 +38,10 @@  discard block
 block discarded – undo
38 38
     public function testConvertPathToNamespaceData()
39 39
     {
40 40
         return [
41
-          ['/A/B/C', 'A\B\C'],
42
-          ['A/B/C', 'A\B\C'],
43
-          ['A/B/C', 'A\B\C'],
44
-          ['A/B/C.php', 'A\B\C'],
41
+            ['/A/B/C', 'A\B\C'],
42
+            ['A/B/C', 'A\B\C'],
43
+            ['A/B/C', 'A\B\C'],
44
+            ['A/B/C.php', 'A\B\C'],
45 45
         ];
46 46
     }
47 47
 
@@ -61,9 +61,9 @@  discard block
 block discarded – undo
61 61
     public function testConvertNamespaceToPathData()
62 62
     {
63 63
         return [
64
-          ['A\B\C', '/A/B/C'],
65
-          ['\A\B\C\\', '/A/B/C'],
66
-          ['A\B\C\\', '/A/B/C'],
64
+            ['A\B\C', '/A/B/C'],
65
+            ['\A\B\C\\', '/A/B/C'],
66
+            ['A\B\C\\', '/A/B/C'],
67 67
         ];
68 68
     }
69 69
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,7 +11,7 @@  discard block
 block discarded – undo
11 11
     public function testGetClasses()
12 12
     {
13 13
         $classLoader = new ClassLoader();
14
-        $classLoader->addPsr4('\\Robo\\PluginTest\\', [realpath(__DIR__.'/../../plugins')]);
14
+        $classLoader->addPsr4('\\Robo\\PluginTest\\', [realpath(__DIR__ . '/../../plugins')]);
15 15
         $service = new RelativeNamespaceDiscovery($classLoader);
16 16
         $service->setRelativeNamespace('Robo\Plugin');
17 17
         $service->setSearchPattern('*Commands.php');
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
     public function testGetFile()
26 26
     {
27 27
         $classLoader = new ClassLoader();
28
-        $classLoader->addPsr4('\\Robo\\PluginTest\\', [realpath(__DIR__.'/../../plugins')]);
28
+        $classLoader->addPsr4('\\Robo\\PluginTest\\', [realpath(__DIR__ . '/../../plugins')]);
29 29
         $service = new RelativeNamespaceDiscovery($classLoader);
30 30
         $service->setRelativeNamespace('Robo\Plugin');
31 31
 
Please login to merge, or discard this patch.
src/Runner.php 2 patches
Doc Comments   +7 added lines, -4 removed lines patch added patch discarded remove patch
@@ -68,6 +68,9 @@  discard block
 block discarded – undo
68 68
         $this->dir = getcwd();
69 69
     }
70 70
 
71
+    /**
72
+     * @param string $errorType
73
+     */
71 74
     protected function errorCondition($msg, $errorType)
72 75
     {
73 76
         $this->errorConditions[$msg] = $errorType;
@@ -115,7 +118,7 @@  discard block
 block discarded – undo
115 118
     }
116 119
 
117 120
     /**
118
-     * @param array $argv
121
+     * @param string[] $argv
119 122
      * @param null|string $appName
120 123
      * @param null|string $appVersion
121 124
      * @param null|\Symfony\Component\Console\Output\OutputInterface $output
@@ -138,7 +141,7 @@  discard block
 block discarded – undo
138 141
      * @param null|\Symfony\Component\Console\Input\InputInterface $input
139 142
      * @param null|\Symfony\Component\Console\Output\OutputInterface $output
140 143
      * @param null|\Robo\Application $app
141
-     * @param array[] $commandFiles
144
+     * @param null|string $commandFiles
142 145
      * @param null|ClassLoader $classLoader
143 146
      *
144 147
      * @return int
@@ -231,9 +234,9 @@  discard block
 block discarded – undo
231 234
     }
232 235
 
233 236
     /**
234
-     * @param $relativeNamespace
237
+     * @param string $relativeNamespace
235 238
      *
236
-     * @return array|string[]
239
+     * @return string[]
237 240
      */
238 241
     protected function discoverCommandClasses($relativeNamespace)
239 242
     {
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
     public function __construct($roboClass = null, $roboFile = null)
64 64
     {
65 65
         // set the const as class properties to allow overwriting in child classes
66
-        $this->roboClass = $roboClass ? $roboClass : self::ROBOCLASS ;
66
+        $this->roboClass = $roboClass ? $roboClass : self::ROBOCLASS;
67 67
         $this->roboFile  = $roboFile ? $roboFile : self::ROBOFILE;
68 68
         $this->dir = getcwd();
69 69
     }
@@ -239,7 +239,7 @@  discard block
 block discarded – undo
239 239
     {
240 240
         /** @var \Robo\ClassDiscovery\RelativeNamespaceDiscovery $discovery */
241 241
         $discovery = Robo::service('relativeNamespaceDiscovery');
242
-        $discovery->setRelativeNamespace($relativeNamespace.'\Commands')
242
+        $discovery->setRelativeNamespace($relativeNamespace . '\Commands')
243 243
             ->setSearchPattern('*Commands.php');
244 244
         return $discovery->getClasses();
245 245
     }
@@ -413,9 +413,9 @@  discard block
 block discarded – undo
413 413
 
414 414
         if (substr($argv[$pos], 0, 12) == '--load-from=') {
415 415
             $this->dir = substr($argv[$pos], 12);
416
-        } elseif (isset($argv[$pos +1])) {
417
-            $this->dir = $argv[$pos +1];
418
-            unset($argv[$pos +1]);
416
+        } elseif (isset($argv[$pos + 1])) {
417
+            $this->dir = $argv[$pos + 1];
418
+            unset($argv[$pos + 1]);
419 419
         }
420 420
         unset($argv[$pos]);
421 421
         // Make adjustments if '--load-from' points at a file.
Please login to merge, or discard this patch.