Passed
Branch fuck-54 (18c095)
by Kacper
03:37
created
Language/Language.php 3 patches
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -164,6 +164,9 @@  discard block
 block discarded – undo
164 164
         return $result;
165 165
     }
166 166
 
167
+    /**
168
+     * @param string $source
169
+     */
167 170
     public function tokenize($source)
168 171
     {
169 172
         $iterator = new \ArrayIterator($this->_tokens($source));
@@ -182,7 +185,7 @@  discard block
 block discarded – undo
182 185
     /**
183 186
      * Language range Rule(s)
184 187
      *
185
-     * @return Rule|Rule[]
188
+     * @return Rule
186 189
      */
187 190
     public function getOpenClose()
188 191
     {
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -49,11 +49,11 @@  discard block
 block discarded – undo
49 49
      * @param array $options
50 50
      */
51 51
     public function __construct(array $options = []) {
52
-        $this->_options  = array_merge([
52
+        $this->_options = array_merge([
53 53
             'embedded' => [],
54 54
         ], $this->_options, $options);
55 55
 
56
-        $this->_rules    = $this->getRules();
56
+        $this->_rules = $this->getRules();
57 57
     }
58 58
 
59 59
     /**
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     {
78 78
         if (is_string($tokens)) {
79 79
             $tokens = $this->tokenize($tokens, $additional, $embedded);
80
-        } elseif(!$tokens instanceof TokenIterator) {
80
+        } elseif (!$tokens instanceof TokenIterator) {
81 81
             // Todo: Own Exceptions
82 82
             throw new \InvalidArgumentException('$tokens must be string or TokenIterator');
83 83
         }
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         /** @var Token[] $all */    $all    = [];
92 92
 
93 93
         /** @var Token $token */
94
-        for($tokens->next(); $tokens->valid(); $tokens->next()) {
94
+        for ($tokens->next(); $tokens->valid(); $tokens->next()) {
95 95
             $token = $tokens->current();
96 96
 
97 97
             if (!$token->isValid($this, $context)) {
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
                 if ($token instanceof LanguageToken && $token->getLanguage() === $this) {
117 117
                     $result[0]->setEnd($token);
118 118
 
119
-                    if($result[0]->getRule()->postProcess) {
119
+                    if ($result[0]->getRule()->postProcess) {
120 120
                         $source = substr($tokens->getSource(), $result[0]->pos, $result[0]->getLength());
121 121
 
122 122
                         $tokens = $this->tokenize($source, $result, $result[0]->pos, true);
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
                     }
125 125
 
126 126
                     # closing unclosed tokens
127
-                    foreach(array_reverse($context) as $hash => $name) {
127
+                    foreach (array_reverse($context) as $hash => $name) {
128 128
                         $end = new Token([$name, 'pos' => $token->pos]);
129 129
                         $all[$hash]->setEnd($end);
130 130
                         $result[] = $end;
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
                         unset($context[spl_object_hash($start)]);
138 138
                     } else {
139 139
                         /** @noinspection PhpUnusedParameterInspection */
140
-                        $start = ArrayHelper::find(array_reverse($context), function ($k, $v) use ($token) {
140
+                        $start = ArrayHelper::find(array_reverse($context), function($k, $v) use ($token) {
141 141
                             return $v === $token->name;
142 142
                         });
143 143
 
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
         $result = new TokenList();
173 173
 
174 174
         /** @var Language $language */
175
-        foreach($this->_rules($embedded) as $rule) {
175
+        foreach ($this->_rules($embedded) as $rule) {
176 176
             $rule->factory->setOffset($offset);
177 177
             foreach ($rule->match($source) as $token) {
178 178
                 $result->add($token);
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
      */
196 196
     private function _rules($embedded = false) {
197 197
         $all = $this->_rules;
198
-        if(!$embedded) {
198
+        if (!$embedded) {
199 199
             $all['language.' . $this->getIdentifier()] = $this->getOpenClose();
200 200
         }
201 201
 
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
 
208 208
             /** @var Rule $rule */
209 209
             foreach ($rules as $rule) {
210
-                if($rule->language === false) {
210
+                if ($rule->language === false) {
211 211
                     $rule->language = $this;
212 212
                 }
213 213
 
@@ -217,8 +217,8 @@  discard block
 block discarded – undo
217 217
             }
218 218
         }
219 219
 
220
-        foreach($this->getEmbedded() as $language) {
221
-            foreach($language->_rules() as $rule) {
220
+        foreach ($this->getEmbedded() as $language) {
221
+            foreach ($language->_rules() as $rule) {
222 222
                 yield $rule;
223 223
             }
224 224
         }
Please login to merge, or discard this patch.
Language/XmlLanguage.php 1 patch
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *1
5
- * Copyright (C) 2015, Some right reserved.
6
- * @author Kacper "Kadet" Donat <[email protected]>
7
- *
8
- * Contact with author:
9
- * Xmpp: [email protected]
10
- * E-mail: [email protected]
11
- *
12
- * From Kadet with love.
13
- */
3
+     * Highlighter
4
+     *1
5
+     * Copyright (C) 2015, Some right reserved.
6
+     * @author Kacper "Kadet" Donat <[email protected]>
7
+     *
8
+     * Contact with author:
9
+     * Xmpp: [email protected]
10
+     * E-mail: [email protected]
11
+     *
12
+     * From Kadet with love.
13
+     */
14 14
 
15 15
 namespace Kadet\Highlighter\Language;
16 16
 
Please login to merge, or discard this patch.
Language/PhpLanguage.php 2 patches
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- * @author Kacper "Kadet" Donat <[email protected]>
7
- *
8
- * Contact with author:
9
- * Xmpp: [email protected]
10
- * E-mail: [email protected]
11
- *
12
- * From Kadet with love.
13
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     * @author Kacper "Kadet" Donat <[email protected]>
7
+     *
8
+     * Contact with author:
9
+     * Xmpp: [email protected]
10
+     * E-mail: [email protected]
11
+     *
12
+     * From Kadet with love.
13
+     */
14 14
 
15 15
 namespace Kadet\Highlighter\Language;
16 16
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -81,7 +81,7 @@
 block discarded – undo
81 81
                 '__CLASS__', '__DIR__', '__FILE__', '__FUNCTION__',
82 82
                 '__LINE__', '__METHOD__', '__NAMESPACE__', '__TRAIT__',
83 83
             ], array_keys(get_defined_constants(true)["Core"]))), ['priority' => -2]),
84
-            'constant.static' => new Rule(new RegexMatcher('/(?:[\w\\\]+::|const\s+)(\w+)/i'), ['priority' => -2]   ),
84
+            'constant.static' => new Rule(new RegexMatcher('/(?:[\w\\\]+::|const\s+)(\w+)/i'), ['priority' => -2]),
85 85
 
86 86
             'keyword' => new Rule(new WordMatcher([
87 87
                 '__halt_compiler', 'abstract', 'and', 'array',
Please login to merge, or discard this patch.
Formatter/CliFormatter.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
      * @param $styles
34 34
      */
35 35
     public function __construct($styles = false) {
36
-        $this->_styles = $styles ?: include __DIR__.'/../Styles/Cli/Default.php';
36
+        $this->_styles = $styles ?: include __DIR__ . '/../Styles/Cli/Default.php';
37 37
     }
38 38
 
39 39
     public function format($source, \Traversable $tokens)
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 
52 52
             $last = $token->pos;
53 53
         }
54
-        $result .= substr($source, $last).Console::reset();
54
+        $result .= substr($source, $last) . Console::reset();
55 55
 
56 56
         return $result;
57 57
     }
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
     public function getColor($token)
60 60
     {
61 61
         do {
62
-            if(isset($this->_styles[$token])) {
62
+            if (isset($this->_styles[$token])) {
63 63
                 return $this->_styles[$token];
64 64
             }
65 65
 
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Parser/Rule.php 2 patches
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
         reset($required);
129 129
         while (list($rule, $type) = each($required)) {
130 130
             $matched = !($type & self::CONTEXT_EXACTLY) ?
131
-                count(array_filter($context, function ($a) use ($rule) {
131
+                count(array_filter($context, function($a) use ($rule) {
132 132
                     return $a === $rule || fnmatch($rule . '.*', $a);
133 133
                 })) > 0 :
134 134
                 in_array($rule, $context, true);
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
     private function _unsetUnnecessaryRules($rule, &$required)
160 160
     {
161 161
         if (strpos($rule, '.') !== false) {
162
-            foreach (array_filter(array_keys($this->_context), function ($key) use ($rule) {
162
+            foreach (array_filter(array_keys($this->_context), function($key) use ($rule) {
163 163
                 return fnmatch($key . '.*', $rule);
164 164
             }) as $remove) {
165 165
                 unset($required[$remove]);
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Matcher/WordMatcher.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@
 block discarded – undo
34 34
         ], $options);
35 35
 
36 36
         if ($options['escape']) {
37
-            $words = array_map(function ($word) {
37
+            $words = array_map(function($word) {
38 38
                 return preg_quote($word, '/');
39 39
             }, $words);
40 40
         }
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Matcher/CommentMatcher.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@
 block discarded – undo
52 52
         $all = [];
53 53
 
54 54
         foreach ($this->multiLine as $name => $comment) {
55
-            $comment = array_map(function ($e) { return preg_quote($e, '/'); }, $comment);
55
+            $comment = array_map(function($e) { return preg_quote($e, '/'); }, $comment);
56 56
 
57 57
             $all[] = [$name, "/{$comment[0]}(.*?){$comment[1]}/ms"];
58 58
         }
Please login to merge, or discard this patch.
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Utils/Console.php 2 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
      * @return ConsoleHelper
28 28
      */
29 29
     public static function get() {
30
-        if(!isset(self::$_instance)) {
30
+        if (!isset(self::$_instance)) {
31 31
             self::$_instance = new ConsoleHelper();
32 32
         }
33 33
 
Please login to merge, or discard this patch.
Utils/ArrayHelper.php 2 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 /**
3
- * Highlighter
4
- *1
5
- * Copyright (C) 2015, Some right reserved.
6
- *
7
- * @author Kacper "Kadet" Donat <[email protected]>
8
- *
9
- * Contact with author:
10
- * Xmpp: [email protected]
11
- * E-mail: [email protected]
12
- *
13
- * From Kadet with love.
14
- */
3
+     * Highlighter
4
+     *1
5
+     * Copyright (C) 2015, Some right reserved.
6
+     *
7
+     * @author Kacper "Kadet" Donat <[email protected]>
8
+     *
9
+     * Contact with author:
10
+     * Xmpp: [email protected]
11
+     * E-mail: [email protected]
12
+     *
13
+     * From Kadet with love.
14
+     */
15 15
 
16 16
 namespace Kadet\Highlighter\Utils;
17 17
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -45,14 +45,14 @@
 block discarded – undo
45 45
 
46 46
     public static function rearrange(array $array, array $keys)
47 47
     {
48
-        return array_combine($keys, array_map(function ($key) use ($array) {
48
+        return array_combine($keys, array_map(function($key) use ($array) {
49 49
             return $array[$key];
50 50
         }, $keys));
51 51
     }
52 52
 
53 53
     public static function column(array $array, $index)
54 54
     {
55
-        return array_map(function ($e) use ($index) { return $e[$index]; }, $array);
55
+        return array_map(function($e) use ($index) { return $e[$index]; }, $array);
56 56
     }
57 57
 
58 58
     public static function find(array $array, callable $tester)
Please login to merge, or discard this patch.