Completed
Push — master ( 7a5d54...ee8e05 )
by Greg
02:43
created
src/Parser/CommandInfo.php 3 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -1,7 +1,6 @@
 block discarded – undo
1 1
 <?php
2 2
 namespace Consolidation\AnnotatedCommand\Parser;
3 3
 
4
-use Consolidation\AnnotatedCommand\Parser\Internal\CommandDocBlockParser;
5 4
 use Consolidation\AnnotatedCommand\Parser\Internal\CommandDocBlockParserFactory;
6 5
 use Consolidation\AnnotatedCommand\AnnotationData;
7 6
 
Please login to merge, or discard this patch.
Doc Comments   +9 added lines, -3 removed lines patch added patch discarded remove patch
@@ -129,6 +129,9 @@  discard block
 block discarded – undo
129 129
         return new self($classNameOrInstance, $methodName, $cache);
130 130
     }
131 131
 
132
+    /**
133
+     * @param string $methodName
134
+     */
132 135
     protected function constructFromClassAndMethod($classNameOrInstance, $methodName)
133 136
     {
134 137
         $this->otherAnnotations = new AnnotationData();
@@ -423,7 +426,7 @@  discard block
 block discarded – undo
423 426
     /**
424 427
      * Set aliases that can be used in place of the command's primary name.
425 428
      *
426
-     * @param string|string[] $aliases
429
+     * @param string $aliases
427 430
      */
428 431
     public function setAliases($aliases)
429 432
     {
@@ -477,7 +480,7 @@  discard block
 block discarded – undo
477 480
     /**
478 481
      * Return the list of refleaction parameters.
479 482
      *
480
-     * @return ReflectionParameter[]
483
+     * @return \ReflectionParameter[]
481 484
      */
482 485
     public function getParameters()
483 486
     {
@@ -608,7 +611,7 @@  discard block
 block discarded – undo
608 611
      * Examine the parameters of the method for this command, and
609 612
      * build a list of commandline arguements for them.
610 613
      *
611
-     * @return array
614
+     * @return DefaultsWithDescriptions
612 615
      */
613 616
     protected function determineAgumentClassifications()
614 617
     {
@@ -628,6 +631,7 @@  discard block
 block discarded – undo
628 631
      * Examine the provided parameter, and determine whether it
629 632
      * is a parameter that will be filled in with a positional
630 633
      * commandline argument.
634
+     * @param DefaultsWithDescriptions $result
631 635
      */
632 636
     protected function addParameterToResult($result, $param)
633 637
     {
@@ -718,6 +722,8 @@  discard block
 block discarded – undo
718 722
     /**
719 723
      * Given a list that might be 'a b c' or 'a, b, c' or 'a,b,c',
720 724
      * convert the data into the last of these forms.
725
+     * @param string $text
726
+     * @return string
721 727
      */
722 728
     protected static function convertListToCommaSeparated($text)
723 729
     {
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
     {
144 144
         $this->name = $info_array['name'];
145 145
         $this->methodName = $info_array['method_name'];
146
-        $this->otherAnnotations = new AnnotationData((array) $info_array['annotations']);
146
+        $this->otherAnnotations = new AnnotationData((array)$info_array['annotations']);
147 147
         $this->arguments = new DefaultsWithDescriptions();
148 148
         $this->options = new DefaultsWithDescriptions();
149 149
         $this->aliases = $info_array['aliases'];
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
 
170 170
         $this->input_options = [];
171 171
         foreach ((array)$info_array['input_options'] as $i => $option) {
172
-            $option = (array) $option;
172
+            $option = (array)$option;
173 173
             $this->inputOptions[$i] = new InputOption(
174 174
                 $option['name'],
175 175
                 $option['shortcut'],
@@ -695,8 +695,8 @@  discard block
 block discarded – undo
695 695
      */
696 696
     protected function convertName($camel)
697 697
     {
698
-        $splitter="-";
699
-        $camel=preg_replace('/(?!^)[[:upper:]][[:lower:]]/', '$0', preg_replace('/(?!^)[[:upper:]]+/', $splitter.'$0', $camel));
698
+        $splitter = "-";
699
+        $camel = preg_replace('/(?!^)[[:upper:]][[:lower:]]/', '$0', preg_replace('/(?!^)[[:upper:]]+/', $splitter.'$0', $camel));
700 700
         $camel = preg_replace("/$splitter/", ':', $camel, 1);
701 701
         return strtolower($camel);
702 702
     }
Please login to merge, or discard this patch.
src/AnnotatedCommandFactory.php 3 patches
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -231,6 +231,10 @@
 block discarded – undo
231 231
         }
232 232
     }
233 233
 
234
+    /**
235
+     * @param string $string
236
+     * @param integer $n
237
+     */
234 238
     protected function getNthWord($string, $n, $default = '', $delimiter = ' ')
235 239
     {
236 240
         $words = explode($delimiter, $string);
Please login to merge, or discard this patch.
Unused Use Statements   -3 removed lines patch added patch discarded remove patch
@@ -4,9 +4,6 @@
 block discarded – undo
4 4
 use Consolidation\AnnotatedCommand\Hooks\HookManager;
5 5
 use Consolidation\AnnotatedCommand\Parser\CommandInfo;
6 6
 use Consolidation\OutputFormatters\Options\FormatterOptions;
7
-use Symfony\Component\Console\Command\Command;
8
-use Symfony\Component\Console\Input\InputInterface;
9
-use Symfony\Component\Console\Output\OutputInterface;
10 7
 
11 8
 /**
12 9
  * The AnnotatedCommandFactory creates commands for your application.
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
             return [];
179 179
         }
180 180
         $className = get_class($commandFileInstance);
181
-        $cache_data = (array) $this->getDataStore()->get($className);
181
+        $cache_data = (array)$this->getDataStore()->get($className);
182 182
         if (!$cache_data) {
183 183
             return [];
184 184
         }
@@ -232,7 +232,7 @@  discard block
 block discarded – undo
232 232
         // can never be commands.
233 233
         $commandMethodNames = array_filter(
234 234
             get_class_methods($classNameOrInstance) ?: [],
235
-            function ($m) {
235
+            function($m) {
236 236
                 return !preg_match('#^_#', $m);
237 237
             }
238 238
         );
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
         return $this->createSelectedCommandsFromClassInfo(
259 259
             $commandInfoList,
260 260
             $commandFileInstance,
261
-            function ($commandInfo) use ($includeAllPublicMethods) {
261
+            function($commandInfo) use ($includeAllPublicMethods) {
262 262
                 return static::isCommandMethod($commandInfo, $includeAllPublicMethods);
263 263
             }
264 264
         );
Please login to merge, or discard this patch.