Completed
Branch master (634f14)
by Sebastian
02:37
created
src/InformationProvider/LibraryInformation.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -27,15 +27,15 @@  discard block
 block discarded – undo
27 27
     /**
28 28
      * @var array
29 29
      */
30
-    private $additions = [];
30
+    private $additions = [ ];
31 31
     /**
32 32
      * @var array
33 33
      */
34
-    private $deprecations = [];
34
+    private $deprecations = [ ];
35 35
     /**
36 36
      * @var array
37 37
      */
38
-    private $removals = [];
38
+    private $removals = [ ];
39 39
 
40 40
     /**
41 41
      * Create a new instance and load default information
@@ -76,19 +76,19 @@  discard block
 block discarded – undo
76 76
      *
77 77
      * @param array $data Array representation of data to represent
78 78
      */
79
-    public function __construct(array $data = [])
79
+    public function __construct(array $data = [ ])
80 80
     {
81
-        if (isset($data['additions'])) {
82
-            $this->additions = $data['additions'];
81
+        if (isset($data[ 'additions' ])) {
82
+            $this->additions = $data[ 'additions' ];
83 83
         }
84
-        if (isset($data['deprecations'])) {
85
-            $this->deprecations = $data['deprecations'];
84
+        if (isset($data[ 'deprecations' ])) {
85
+            $this->deprecations = $data[ 'deprecations' ];
86 86
         }
87
-        if (isset($data['removals'])) {
88
-            $this->removals = $data['removals'];
87
+        if (isset($data[ 'removals' ])) {
88
+            $this->removals = $data[ 'removals' ];
89 89
         }
90 90
 
91
-        $baseArray = ['class' => [], 'function' => [], 'constant' => []];
91
+        $baseArray = [ 'class' => [ ], 'function' => [ ], 'constant' => [ ] ];
92 92
         $this->additions += $baseArray;
93 93
         $this->deprecations += $baseArray;
94 94
         $this->removals += $baseArray;
@@ -112,9 +112,9 @@  discard block
 block discarded – undo
112 112
     public function mergeWith(LibraryInformationInterface $info)
113 113
     {
114 114
         $newInfo = $info->toArray();
115
-        $this->additions = array_replace_recursive($this->additions, $newInfo['additions']);
116
-        $this->deprecations = array_replace_recursive($this->deprecations, $newInfo['deprecations']);
117
-        $this->removals = array_replace_recursive($this->removals, $newInfo['removals']);
115
+        $this->additions = array_replace_recursive($this->additions, $newInfo[ 'additions' ]);
116
+        $this->deprecations = array_replace_recursive($this->deprecations, $newInfo[ 'deprecations' ]);
117
+        $this->removals = array_replace_recursive($this->removals, $newInfo[ 'removals' ]);
118 118
         return $this;
119 119
     }
120 120
 
Please login to merge, or discard this patch.
src/Analysers/LanguageFeatureAnalyser.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@
 block discarded – undo
64 64
      * @param \Pvra\Analyser $analyser
65 65
      * @see setOwningAnalyser() Set the owning analyser
66 66
      */
67
-    public function __construct(array $options = [], Analyser $analyser = null)
67
+    public function __construct(array $options = [ ], Analyser $analyser = null)
68 68
     {
69 69
         $this->options = $options;
70 70
         $this->mode = $this->getOption('mode', self::MODE_ALL);
Please login to merge, or discard this patch.
src/Analysers/LibraryChanges.php 1 patch
Spacing   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
      * @param \Pvra\Analyser $analyser
46 46
      * @param \Pvra\InformationProvider\LibraryInformation $information
47 47
      */
48
-    public function __construct(array $options = [], Analyser $analyser = null, LibraryInformation $information = null)
48
+    public function __construct(array $options = [ ], Analyser $analyser = null, LibraryInformation $information = null)
49 49
     {
50 50
         parent::__construct($options, $analyser);
51 51
 
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
             $name = (string)$name;
112 112
         }
113 113
 
114
-        return [$name, $line];
114
+        return [ $name, $line ];
115 115
     }
116 116
 
117 117
     /**
@@ -122,31 +122,31 @@  discard block
 block discarded – undo
122 122
     {
123 123
         list($name, $line) = $this->prepareNameAndLine($name, $line);
124 124
         $info = $this->getLibraryInformation()->getClassInfo($name);
125
-        if ($this->mode & self::MODE_ADDITION && $info['addition'] !== null) {
125
+        if ($this->mode & self::MODE_ADDITION && $info[ 'addition' ] !== null) {
126 126
             $this->getResult()->addArbitraryRequirement(
127
-                $info['addition'],
127
+                $info[ 'addition' ],
128 128
                 $line,
129 129
                 null,
130 130
                 Reason::LIB_CLASS_ADDITION,
131
-                ['className' => $name]
131
+                [ 'className' => $name ]
132 132
             );
133 133
         }
134
-        if ($this->mode & self::MODE_DEPRECATION && $info['deprecation'] !== null) {
134
+        if ($this->mode & self::MODE_DEPRECATION && $info[ 'deprecation' ] !== null) {
135 135
             $this->getResult()->addArbitraryLimit(
136
-                $info['deprecation'],
136
+                $info[ 'deprecation' ],
137 137
                 $line,
138 138
                 null,
139 139
                 Reason::LIB_CLASS_DEPRECATION,
140
-                ['className' => $name]
140
+                [ 'className' => $name ]
141 141
             );
142 142
         }
143
-        if ($this->mode & self::MODE_REMOVAL && $info['removal'] !== null) {
143
+        if ($this->mode & self::MODE_REMOVAL && $info[ 'removal' ] !== null) {
144 144
             $this->getResult()->addArbitraryLimit(
145
-                $info['removal'],
145
+                $info[ 'removal' ],
146 146
                 $line,
147 147
                 null,
148 148
                 Reason::LIB_CLASS_REMOVAL,
149
-                ['className' => $name]
149
+                [ 'className' => $name ]
150 150
             );
151 151
         }
152 152
     }
@@ -159,31 +159,31 @@  discard block
 block discarded – undo
159 159
     {
160 160
         list($name, $line) = $this->prepareNameAndLine($name, $line);
161 161
         $info = $this->getLibraryInformation()->getFunctionInfo($name);
162
-        if ($this->mode & self::MODE_ADDITION && $info['addition'] !== null) {
162
+        if ($this->mode & self::MODE_ADDITION && $info[ 'addition' ] !== null) {
163 163
             $this->getResult()->addArbitraryRequirement(
164
-                $info['addition'],
164
+                $info[ 'addition' ],
165 165
                 $line,
166 166
                 null,
167 167
                 Reason::LIB_FUNCTION_ADDITION,
168
-                ['functionName' => $name]
168
+                [ 'functionName' => $name ]
169 169
             );
170 170
         }
171
-        if ($this->mode & self::MODE_DEPRECATION && $info['deprecation'] !== null) {
171
+        if ($this->mode & self::MODE_DEPRECATION && $info[ 'deprecation' ] !== null) {
172 172
             $this->getResult()->addArbitraryLimit(
173
-                $info['deprecation'],
173
+                $info[ 'deprecation' ],
174 174
                 $line,
175 175
                 null,
176 176
                 Reason::LIB_FUNCTION_DEPRECATION,
177
-                ['functionName' => $name]
177
+                [ 'functionName' => $name ]
178 178
             );
179 179
         }
180
-        if ($this->mode & self::MODE_REMOVAL && $info['removal'] !== null) {
180
+        if ($this->mode & self::MODE_REMOVAL && $info[ 'removal' ] !== null) {
181 181
             $this->getResult()->addArbitraryLimit(
182
-                $info['removal'],
182
+                $info[ 'removal' ],
183 183
                 $line,
184 184
                 null,
185 185
                 Reason::LIB_FUNCTION_REMOVAL,
186
-                ['functionName' => $name]
186
+                [ 'functionName' => $name ]
187 187
             );
188 188
         }
189 189
     }
@@ -196,31 +196,31 @@  discard block
 block discarded – undo
196 196
     {
197 197
         list($name, $line) = $this->prepareNameAndLine($name, $line);
198 198
         $info = $this->getLibraryInformation()->getConstantInfo($name);
199
-        if (($this->mode & self::MODE_ADDITION) && $info['addition'] !== null) {
199
+        if (($this->mode & self::MODE_ADDITION) && $info[ 'addition' ] !== null) {
200 200
             $this->getResult()->addArbitraryRequirement(
201
-                $info['addition'],
201
+                $info[ 'addition' ],
202 202
                 $line,
203 203
                 null,
204 204
                 Reason::LIB_CONSTANT_ADDITION,
205
-                ['constantName' => $name]
205
+                [ 'constantName' => $name ]
206 206
             );
207 207
         }
208
-        if (($this->mode & self::MODE_DEPRECATION) && $info['deprecation'] !== null) {
208
+        if (($this->mode & self::MODE_DEPRECATION) && $info[ 'deprecation' ] !== null) {
209 209
             $this->getResult()->addArbitraryLimit(
210
-                $info['deprecation'],
210
+                $info[ 'deprecation' ],
211 211
                 $line,
212 212
                 null,
213 213
                 Reason::LIB_CONSTANT_DEPRECATION,
214
-                ['constantName' => $name]
214
+                [ 'constantName' => $name ]
215 215
             );
216 216
         }
217
-        if (($this->mode & self::MODE_REMOVAL) && $info['removal'] !== null) {
217
+        if (($this->mode & self::MODE_REMOVAL) && $info[ 'removal' ] !== null) {
218 218
             $this->getResult()->addArbitraryLimit(
219
-                $info['removal'],
219
+                $info[ 'removal' ],
220 220
                 $line,
221 221
                 null,
222 222
                 Reason::LIB_CONSTANT_REMOVAL,
223
-                ['constantName' => $name]
223
+                [ 'constantName' => $name ]
224 224
             );
225 225
         }
226 226
     }
@@ -256,13 +256,13 @@  discard block
 block discarded – undo
256 256
         } elseif ($node instanceof Node\Stmt\Class_
257 257
             || $node instanceof Node\Stmt\Interface_
258 258
         ) {
259
-            $names = [];
259
+            $names = [ ];
260 260
             if (!empty($node->implements)) {
261 261
                 $names += $node->implements;
262 262
             }
263 263
             if (!empty($node->extends)) {
264 264
                 if ($node->extends instanceof Name) {
265
-                    $names[] = $node->extends;
265
+                    $names[ ] = $node->extends;
266 266
                 } else {
267 267
                     $names += $node->extends;
268 268
                 }
Please login to merge, or discard this patch.
src/Lexer/ExtendedEmulativeLexer.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
     public static function createDefaultInstance()
42 42
     {
43 43
         $class = get_called_class();
44
-        return new $class(['usedAttributes' => ['startLine', 'endLine', 'startFilePos', 'startTokenPos']]);
44
+        return new $class([ 'usedAttributes' => [ 'startLine', 'endLine', 'startFilePos', 'startTokenPos' ] ]);
45 45
     }
46 46
 
47 47
     /**
@@ -64,19 +64,19 @@  discard block
 block discarded – undo
64 64
 
65 65
         if ($tokenId === Tokens::T_LNUMBER || $tokenId === Tokens::T_DNUMBER) {
66 66
             // could also use $startAttributes, doesn't really matter here
67
-            $endAttributes['originalValue'] = $value;
67
+            $endAttributes[ 'originalValue' ] = $value;
68 68
         } elseif ($tokenId === Tokens::T_START_HEREDOC) {
69
-            $startAttributes['isDocSyntax'] = true;
70
-            if (substr($this->code, $startAttributes['startFilePos'] + 3, 1) === '\'') {
71
-                $startAttributes['isNowDoc'] = true;
69
+            $startAttributes[ 'isDocSyntax' ] = true;
70
+            if (substr($this->code, $startAttributes[ 'startFilePos' ] + 3, 1) === '\'') {
71
+                $startAttributes[ 'isNowDoc' ] = true;
72 72
             } else {
73
-                $startAttributes['isHereDoc'] = true;
73
+                $startAttributes[ 'isHereDoc' ] = true;
74 74
             }
75 75
         } elseif ($tokenId === Tokens::T_ARRAY) {
76
-            $startAttributes['traditionalArray'] = true;
76
+            $startAttributes[ 'traditionalArray' ] = true;
77 77
         } elseif ($tokenId === Tokens::T_ECHO) {
78
-            if (substr($this->code, $startAttributes['startFilePos'], 3) === '<?=') {
79
-                $startAttributes['isShortEchoTag'] = true;
78
+            if (substr($this->code, $startAttributes[ 'startFilePos' ], 3) === '<?=') {
79
+                $startAttributes[ 'isShortEchoTag' ] = true;
80 80
             }
81 81
         }
82 82
 
Please login to merge, or discard this patch.
src/AnalysisResult.php 1 patch
Spacing   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -47,12 +47,12 @@  discard block
 block discarded – undo
47 47
     /**
48 48
      * @var array|Reasoning[]
49 49
      */
50
-    private $requirements = [];
50
+    private $requirements = [ ];
51 51
 
52 52
     /**
53 53
      * @var array|Reasoning[]
54 54
      */
55
-    private $limits = [];
55
+    private $limits = [ ];
56 56
 
57 57
     /**
58 58
      * @var string|null
@@ -131,9 +131,9 @@  discard block
 block discarded – undo
131 131
                 $version));
132 132
         }
133 133
 
134
-        $versionComponents += [2 => 0];
134
+        $versionComponents += [ 2 => 0 ];
135 135
 
136
-        return $versionComponents[0] * 10000 + $versionComponents[1] * 100 + $versionComponents[2];
136
+        return $versionComponents[ 0 ] * 10000 + $versionComponents[ 1 ] * 100 + $versionComponents[ 2 ];
137 137
     }
138 138
 
139 139
     /**
@@ -182,11 +182,11 @@  discard block
 block discarded – undo
182 182
         $keys = array_keys($this->requirements);
183 183
 
184 184
         if (!empty($keys)) {
185
-            usort($keys, function ($a, $b) {
185
+            usort($keys, function($a, $b) {
186 186
                 return version_compare($b, $a);
187 187
             });
188 188
 
189
-            return $this->cachedVersionRequirement = $keys[0];
189
+            return $this->cachedVersionRequirement = $keys[ 0 ];
190 190
         }
191 191
 
192 192
         return '5.2.0';
@@ -211,11 +211,11 @@  discard block
 block discarded – undo
211 211
         $keys = array_keys($this->limits);
212 212
 
213 213
         if (!empty($keys)) {
214
-            usort($keys, function ($a, $b) {
214
+            usort($keys, function($a, $b) {
215 215
                 return version_compare($a, $b);
216 216
             });
217 217
 
218
-            return $this->cachedVersionLimit = $keys[0];
218
+            return $this->cachedVersionLimit = $keys[ 0 ];
219 219
         }
220 220
 
221 221
         return '8.0.0';
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
         $line = -1,
241 241
         $msg = null,
242 242
         $reason = Reason::UNKNOWN,
243
-        array $data = []
243
+        array $data = [ ]
244 244
     ) {
245 245
         $this->addArbitraryVersionConstraint(self::VERSION_LIMIT_MAX, $version, $line, $msg, $reason,
246 246
             $data);
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
      * @return $this
262 262
      * @throws \LogicException Thrown if the reason is unknown or does not have a version requirement associated.
263 263
      */
264
-    public function addRequirement($reason, $line = -1, $msg = null, array $data = [])
264
+    public function addRequirement($reason, $line = -1, $msg = null, array $data = [ ])
265 265
     {
266 266
         $version = Reason::getVersionFromReason($reason);
267 267
 
@@ -283,7 +283,7 @@  discard block
 block discarded – undo
283 283
      * @param array $data
284 284
      * @return $this
285 285
      */
286
-    public function addLimit($reason, $line = -1, $msg = null, array $data = [])
286
+    public function addLimit($reason, $line = -1, $msg = null, array $data = [ ])
287 287
     {
288 288
         $version = Reason::getVersionFromReason($reason);
289 289
 
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
         $line = -1,
312 312
         $msg = null,
313 313
         $reason = Reason::UNKNOWN,
314
-        array $data = []
314
+        array $data = [ ]
315 315
     ) {
316 316
         $this->addArbitraryVersionConstraint(self::VERSION_LIMIT_MIN, $version, $line, $msg, $reason,
317 317
             $data);
@@ -333,7 +333,7 @@  discard block
 block discarded – undo
333 333
         $line = -1,
334 334
         $msg = null,
335 335
         $reason = Reason::UNKNOWN,
336
-        array $data = []
336
+        array $data = [ ]
337 337
     ) {
338 338
         if ($this->isSealed()) {
339 339
             throw new \RuntimeException('Impossible to write to already sealed result');
@@ -343,9 +343,9 @@  discard block
 block discarded – undo
343 343
         $this->count++;
344 344
 
345 345
         if ($type === self::VERSION_LIMIT_MAX) {
346
-            $this->requirements[ $version ][] = new Reasoning($reason, $line, $this, $version, $msg, $data);
346
+            $this->requirements[ $version ][ ] = new Reasoning($reason, $line, $this, $version, $msg, $data);
347 347
         } elseif ($type === self::VERSION_LIMIT_MIN) {
348
-            $this->limits[ $version ][] = new Reasoning($reason, $line, $this, $version, $msg, $data);
348
+            $this->limits[ $version ][ ] = new Reasoning($reason, $line, $this, $version, $msg, $data);
349 349
         }
350 350
     }
351 351
 
@@ -387,7 +387,7 @@  discard block
 block discarded – undo
387 387
             return $this->requirements[ $version ];
388 388
         }
389 389
 
390
-        return [];
390
+        return [ ];
391 391
     }
392 392
 
393 393
     /**
@@ -400,7 +400,7 @@  discard block
 block discarded – undo
400 400
             return $this->limits[ $version ];
401 401
         }
402 402
 
403
-        return [];
403
+        return [ ];
404 404
     }
405 405
 
406 406
     /**
@@ -443,8 +443,8 @@  discard block
 block discarded – undo
443 443
     public function getIterator()
444 444
     {
445 445
         $iterator = new \ArrayIterator();
446
-        $data = [$this->getRequirements(), $this->getLimits()];
447
-        array_walk_recursive($data, function ($value) use ($iterator) {
446
+        $data = [ $this->getRequirements(), $this->getLimits() ];
447
+        array_walk_recursive($data, function($value) use ($iterator) {
448 448
             if ($value instanceof Reasoning) {
449 449
                 $iterator->append($value);
450 450
             }
Please login to merge, or discard this patch.
src/Console/Commands/Debug/DumpTokenListCommand.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 
55 55
             foreach ($tokens as $token) {
56 56
                 if (is_array($token)) {
57
-                    $out->writeln(sprintf('%s(%s) "%s"', token_name($token[0]), $token[0], $token[1]));
57
+                    $out->writeln(sprintf('%s(%s) "%s"', token_name($token[ 0 ]), $token[ 0 ], $token[ 1 ]));
58 58
                 } else {
59 59
                     $out->writeln('"' . $token . '"');
60 60
                 }
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
             $offset = 0;
66 66
             while ($id = $lexer->getNextToken()) {
67 67
                 if (is_string($name = $this->libTokenToTokenName($id))) {
68
-                    $out->writeln($name . '(' . $lexer->getTokens()[ $offset ][0] . ') ' . $lexer->getTokens()[ $offset ][1]);
68
+                    $out->writeln($name . '(' . $lexer->getTokens()[ $offset ][ 0 ] . ') ' . $lexer->getTokens()[ $offset ][ 1 ]);
69 69
                 } else {
70 70
                     $out->writeln('Discarded token with id ' . $id);
71 71
                 }
Please login to merge, or discard this patch.
src/Console/Commands/SelfUpdateCommand.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
     protected function configure()
44 44
     {
45 45
         $this->setName('self-update')
46
-            ->setAliases(['selfupdate', 'update'])
46
+            ->setAliases([ 'selfupdate', 'update' ])
47 47
             ->setDescription('Checks for a newer tagged version in the github repository.');
48 48
         $this->addOption('repo-slug', 'r', InputOption::VALUE_REQUIRED, 'Source repository', self::DEFAULT_REPO_SLUG)
49 49
             ->addOption('api-root', 'a', InputOption::VALUE_REQUIRED, 'Api root url', self::DEFAULT_API_ROOT);
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
         list($ghReleases, $header) = $this->getReleases();
70 70
         if ($in->getOption('verbose')) {
71 71
             $headers = $this->parseHeader($header);
72
-            $out->writeln('Github api limit: ' . $headers['X-RateLimit-Limit']);
73
-            $out->writeln('Github api limit remaining: ' . $headers['X-RateLimit-Remaining']);
72
+            $out->writeln('Github api limit: ' . $headers[ 'X-RateLimit-Limit' ]);
73
+            $out->writeln('Github api limit remaining: ' . $headers[ 'X-RateLimit-Remaining' ]);
74 74
         }
75 75
         $ghReleasesContent = json_decode($ghReleases, true);
76 76
         unset($ghReleases);
77 77
         if (!empty($ghReleasesContent)) {
78
-            $remoteVersion = substr($ghReleasesContent[0]['tag_name'], 1);
78
+            $remoteVersion = substr($ghReleasesContent[ 0 ][ 'tag_name' ], 1);
79 79
             $out->writeln('Your version: ' . $this->getApplication()->getVersion() . '(' . $this->getComparableVersion() . ')');
80 80
             $out->writeln('Current remote version is: ' . $remoteVersion);
81 81
             $compared = version_compare($this->getComparableVersion(), $remoteVersion);
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
                 if ($this->getHelper('question')->ask($in, $out, $question)) {
86 86
                     $out->writeln('Upgrading...');
87 87
                     $temp = tmpfile();
88
-                    stream_copy_to_stream(fopen($this->getPharUrlFromAssetArray($ghReleasesContent[0]['assets']), 'rb'),
88
+                    stream_copy_to_stream(fopen($this->getPharUrlFromAssetArray($ghReleasesContent[ 0 ][ 'assets' ]), 'rb'),
89 89
                         $temp);
90 90
                     rewind($temp);
91 91
                     $running = Phar::running(false);
@@ -126,12 +126,12 @@  discard block
 block discarded – undo
126 126
     {
127 127
         $response = file_get_contents(sprintf('%srepos/%s/releases%s', $this->apiRoot, $this->slug, $target), 0,
128 128
             $this->getNewDefaultStreamContext());
129
-        return [$response, $http_response_header];
129
+        return [ $response, $http_response_header ];
130 130
     }
131 131
 
132 132
     private function parseHeader(array $headerArray)
133 133
     {
134
-        $headers = [];
134
+        $headers = [ ];
135 135
         foreach ($headerArray as $num => $headerLine) {
136 136
             if ($num === 0) {
137 137
                 // status code
@@ -151,9 +151,9 @@  discard block
 block discarded – undo
151 151
             $localVersion = ltrim($this->getApplication()->getVersion(), 'v');
152 152
             preg_match('/(?P<major>[\\d]+).(?P<minor>[\\d]+).(?P<patch>[\\d]+)-(?P<commitCount>[\\d]+)-(g)?(?P<hash>[0-9a-f]{5,40})/i',
153 153
                 $localVersion, $matches);
154
-            $comparableVersion = sprintf('%d.%d.%d', $matches['major'], $matches['minor'], $matches['patch']);
155
-            if (isset($matches['commitCount'])) {
156
-                $comparableVersion .= '.' . $matches['commitCount'];
154
+            $comparableVersion = sprintf('%d.%d.%d', $matches[ 'major' ], $matches[ 'minor' ], $matches[ 'patch' ]);
155
+            if (isset($matches[ 'commitCount' ])) {
156
+                $comparableVersion .= '.' . $matches[ 'commitCount' ];
157 157
             }
158 158
         }
159 159
         return $comparableVersion;
@@ -168,8 +168,8 @@  discard block
 block discarded – undo
168 168
     {
169 169
         if (!empty($assets)) {
170 170
             foreach ($assets as $asset) {
171
-                if ($asset['name'] === 'pvra.phar') {
172
-                    return $asset['browser_download_url'];
171
+                if ($asset[ 'name' ] === 'pvra.phar') {
172
+                    return $asset[ 'browser_download_url' ];
173 173
                 }
174 174
             }
175 175
         }
Please login to merge, or discard this patch.
src/Console/Commands/PvraBaseCommand.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
      *
49 49
      * @var array|string[]
50 50
      */
51
-    protected $expectedWalkers = [];
51
+    protected $expectedWalkers = [ ];
52 52
 
53 53
     /**
54 54
      * @var bool
@@ -100,10 +100,10 @@  discard block
 block discarded – undo
100 100
 
101 101
     private function getDefaultAnalysersAliases()
102 102
     {
103
-        $aliasNameMap = [];
103
+        $aliasNameMap = [ ];
104 104
         foreach (self::$defaultAnalysers as $analyser) {
105 105
             if (isset(self::$analyserAliasMap[ $analyser ])) {
106
-                $aliasNameMap[] = self::$analyserAliasMap[ $analyser ];
106
+                $aliasNameMap[ ] = self::$analyserAliasMap[ $analyser ];
107 107
             }
108 108
         }
109 109
 
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
         if ($input->getOption('preferRelativePaths')) {
132 132
             $this->preferRelativePaths = true;
133 133
         }
134
-        $style = new OutputFormatterStyle('red', 'yellow', ['bold', 'blink']);
134
+        $style = new OutputFormatterStyle('red', 'yellow', [ 'bold', 'blink' ]);
135 135
         $output->getFormatter()->setStyle('warn', $style);
136 136
         $analysers = $input->getOption('analyser');
137 137
         if (empty($analysers) || !is_array($analysers)) {
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
                 throw new \InvalidArgumentException(sprintf('"%s" does not implement "%s"', $analyserName,
150 150
                     'Pvra\\AnalyserAwareInterface'));
151 151
             }
152
-            $this->expectedWalkers[] = $analyserName;
152
+            $this->expectedWalkers[ ] = $analyserName;
153 153
         }
154 154
         $this->expectedWalkers = array_unique($this->expectedWalkers);
155 155
     }
@@ -173,12 +173,12 @@  discard block
 block discarded – undo
173 173
     {
174 174
         $file = $input->getOption('messageFormatSourceFile');
175 175
         if (is_string($file)) {
176
-            $locator = MessageLocator::fromArray($this->getArrayFromFile($file)[1]);
176
+            $locator = MessageLocator::fromArray($this->getArrayFromFile($file)[ 1 ]);
177 177
         } else {
178 178
             $locator = MessageLocator::fromPhpFile(__DIR__ . '/../../../data/default_messages.php');
179 179
         }
180 180
 
181
-        $locator->addMissingMessageHandler(function () {
181
+        $locator->addMissingMessageHandler(function() {
182 182
             return 'Message for reason :id: not found. Required version: :version:';
183 183
         });
184 184
 
@@ -194,17 +194,17 @@  discard block
 block discarded – undo
194 194
         $librarySourceOption = null,
195 195
         $mode = LanguageFeatureAnalyser::MODE_ADDITION
196 196
     ) {
197
-        $analysers = [];
197
+        $analysers = [ ];
198 198
         foreach ($this->expectedWalkers as $walker) {
199 199
             if (in_array('Pvra\InformationProvider\LibraryInformationAwareInterface', class_implements($walker))) {
200 200
                 if (is_string($librarySourceOption)) {
201
-                    $info = new LibraryInformation($this->getArrayFromFile($librarySourceOption)[1]);
201
+                    $info = new LibraryInformation($this->getArrayFromFile($librarySourceOption)[ 1 ]);
202 202
                 } else {
203 203
                     $info = LibraryInformation::createWithDefaults();
204 204
                 }
205
-                $analysers[] = (new $walker(['mode' => $mode]))->setLibraryInformation($info);
205
+                $analysers[ ] = (new $walker([ 'mode' => $mode ]))->setLibraryInformation($info);
206 206
             } else {
207
-                $analysers[] = new $walker(['mode' => $mode]);
207
+                $analysers[ ] = new $walker([ 'mode' => $mode ]);
208 208
             }
209 209
         }
210 210
 
@@ -221,14 +221,14 @@  discard block
 block discarded – undo
221 221
             $type = pathinfo($filePath, PATHINFO_EXTENSION);
222 222
             switch ($type) {
223 223
                 case 'php':
224
-                    return [$type, include $filePath];
224
+                    return [ $type, include $filePath ];
225 225
                 case 'json':
226 226
                     if (($data = json_decode(file_get_contents($filePath), true)) === null) {
227 227
                         throw new \RuntimeException(sprintf('Json decoding of file "%s" failed with notice: "%s"',
228 228
                             $filePath,
229 229
                             version_compare(PHP_VERSION, '5.5.0', '>=') ? json_last_error_msg() : json_last_error()));
230 230
                     }
231
-                    return [$type, $data];
231
+                    return [ $type, $data ];
232 232
                 default:
233 233
                     throw new \InvalidArgumentException(sprintf('The %s filetype is not supported. Only php and json files are supported for this operation.',
234 234
                         $type));
Please login to merge, or discard this patch.
src/Console/Commands/FileCommand.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -75,15 +75,15 @@
 block discarded – undo
75 75
 
76 76
         $output->writeln(sprintf('<info>Required version: %s</info>', $result->getRequiredVersion()));
77 77
 
78
-        $tableData = [];
78
+        $tableData = [ ];
79 79
         foreach (array_reverse($result->getRequirements()) as $version => $reasons) {
80 80
             foreach ($reasons as $reason) {
81
-                $tableData[] = [$reason['version'], $reason['msg'], $reason['line']];
81
+                $tableData[ ] = [ $reason[ 'version' ], $reason[ 'msg' ], $reason[ 'line' ] ];
82 82
             }
83 83
         }
84 84
 
85 85
         (new Table($output))
86
-            ->setHeaders(['Version', 'Message', 'Line'])
86
+            ->setHeaders([ 'Version', 'Message', 'Line' ])
87 87
             ->setRows($tableData)
88 88
             ->render();
89 89
 
Please login to merge, or discard this patch.