Passed
Pull Request — master (#1182)
by Aleksei
10:25
created
src/Stempler/src/Lexer/Grammar/HTMLGrammar.php 2 patches
Spacing   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -47,15 +47,15 @@  discard block
 block discarded – undo
47 47
 
48 48
     public function parse(Buffer $src): \Generator
49 49
     {
50
-        while ($n = $src->next()) {
51
-            if (!$n instanceof Byte || $n->char !== '<') {
50
+        while ($n = $src->next()){
51
+            if (!$n instanceof Byte || $n->char !== '<'){
52 52
                 yield $n;
53 53
                 continue;
54 54
             }
55 55
 
56 56
             // work with isolated token stream!
57 57
             $tag = (clone $this)->parseGrammar($src);
58
-            if ($tag === null) {
58
+            if ($tag === null){
59 59
                 yield $n;
60 60
                 $src->replay($n->offset);
61 61
                 continue;
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
             $tagName = $this->tagName($tag);
65 65
 
66 66
             // todo: add support for custom tag list
67
-            if (\in_array($tagName, self::VERBATIM_TAGS)) {
67
+            if (\in_array($tagName, self::VERBATIM_TAGS)){
68 68
                 yield from $tag;
69 69
                 yield from $this->parseVerbatim($src, $tagName);
70 70
                 continue;
@@ -98,26 +98,26 @@  discard block
 block discarded – undo
98 98
     {
99 99
         $chunks = [];
100 100
 
101
-        while ($n = $src->next()) {
102
-            if ($n instanceof Token) {
101
+        while ($n = $src->next()){
102
+            if ($n instanceof Token){
103 103
                 $chunks[] = $n;
104 104
                 continue;
105 105
             }
106 106
 
107
-            switch ($n->char) {
107
+            switch ($n->char){
108 108
                 case '"':
109 109
                 case "'":
110 110
                 case '`':
111 111
                     $chunks[] = $n;
112 112
 
113 113
                     // language inclusions allow nested strings
114
-                    while ($nc = $src->next()) {
114
+                    while ($nc = $src->next()){
115 115
                         $chunks[] = $nc;
116
-                        if ($nc instanceof Token) {
116
+                        if ($nc instanceof Token){
117 117
                             continue;
118 118
                         }
119 119
 
120
-                        if ($nc->char === $n->char) {
120
+                        if ($nc->char === $n->char){
121 121
                             break;
122 122
                         }
123 123
                     }
@@ -128,22 +128,22 @@  discard block
 block discarded – undo
128 128
                     $chunks[] = $n;
129 129
 
130 130
                     $multiline = false;
131
-                    if ($src->lookaheadByte(1) === '/' || $src->lookaheadByte(1) === '*') {
132
-                        if ($src->lookaheadByte(1) === '*') {
131
+                    if ($src->lookaheadByte(1) === '/' || $src->lookaheadByte(1) === '*'){
132
+                        if ($src->lookaheadByte(1) === '*'){
133 133
                             $multiline = true;
134 134
                         }
135 135
 
136 136
                         $chunks[] = $src->next();
137 137
 
138 138
                         // language inclusions allow nested strings
139
-                        while ($nc = $src->next()) {
140
-                            if ($nc instanceof Token) {
139
+                        while ($nc = $src->next()){
140
+                            if ($nc instanceof Token){
141 141
                                 continue;
142 142
                             }
143 143
 
144
-                            if ($nc->char === '<') {
144
+                            if ($nc->char === '<'){
145 145
                                 $tag = (clone $this)->parseGrammar($src);
146
-                                if ($tag === null || $this->tagName($tag) !== $verbatim) {
146
+                                if ($tag === null || $this->tagName($tag) !== $verbatim){
147 147
                                     $src->replay($n->offset);
148 148
                                     break;
149 149
                                 }
@@ -154,12 +154,12 @@  discard block
 block discarded – undo
154 154
 
155 155
                             $chunks[] = $nc;
156 156
 
157
-                            if ($multiline) {
158
-                                if ($nc->char === '*' && $src->lookaheadByte(1) === '/') {
157
+                            if ($multiline){
158
+                                if ($nc->char === '*' && $src->lookaheadByte(1) === '/'){
159 159
                                     $chunks[] = $src->next();
160 160
                                     break;
161 161
                                 }
162
-                            } elseif ($nc->char === "\n") {
162
+                            } elseif ($nc->char === "\n"){
163 163
                                 break;
164 164
                             }
165 165
                         }
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
                 case '<':
171 171
                     // tag beginning?
172 172
                     $tag = (clone $this)->parseGrammar($src);
173
-                    if ($tag === null || $this->tagName($tag) !== $verbatim) {
173
+                    if ($tag === null || $this->tagName($tag) !== $verbatim){
174 174
                         $chunks[] = $n;
175 175
                         $src->replay($n->offset);
176 176
                         break;
@@ -190,8 +190,8 @@  discard block
 block discarded – undo
190 190
 
191 191
     private function tagName(array $tag): string
192 192
     {
193
-        foreach ($tag as $token) {
194
-            if ($token->type === self::TYPE_KEYWORD) {
193
+        foreach ($tag as $token){
194
+            if ($token->type === self::TYPE_KEYWORD){
195 195
                 return \strtolower($token->content);
196 196
             }
197 197
         }
@@ -210,28 +210,28 @@  discard block
 block discarded – undo
210 210
             new Token(self::TYPE_OPEN, $src->getOffset(), '<'),
211 211
         ];
212 212
 
213
-        if ($src->lookaheadByte() === '/') {
213
+        if ($src->lookaheadByte() === '/'){
214 214
             $this->tokens[0]->type = self::TYPE_OPEN_SHORT;
215 215
             $this->tokens[0]->content .= $src->next()->char;
216 216
         }
217 217
 
218
-        while ($n = $src->next()) {
219
-            if ($this->attribute !== []) {
218
+        while ($n = $src->next()){
219
+            if ($this->attribute !== []){
220 220
                 $this->attribute[] = $n;
221 221
 
222
-                if ($n instanceof Byte && $n->char === $this->attribute[0]->char) {
222
+                if ($n instanceof Byte && $n->char === $this->attribute[0]->char){
223 223
                     $this->flushAttribute();
224 224
                 }
225 225
 
226 226
                 continue;
227 227
             }
228 228
 
229
-            if ($n instanceof Token) {
229
+            if ($n instanceof Token){
230 230
                 $this->keyword[] = $n;
231 231
                 continue;
232 232
             }
233 233
 
234
-            switch ($n->char) {
234
+            switch ($n->char){
235 235
                 case '"':
236 236
                 case "'":
237 237
                 case '`':
@@ -249,12 +249,12 @@  discard block
 block discarded – undo
249 249
                     break;
250 250
 
251 251
                 case '/':
252
-                    if ($src->lookaheadByte() === '>') {
252
+                    if ($src->lookaheadByte() === '>'){
253 253
                         $this->flush();
254 254
                         $this->tokens[] = new Token(
255 255
                             self::TYPE_CLOSE_SHORT,
256 256
                             $n->offset,
257
-                            $n->char . $src->next()->char
257
+                            $n->char.$src->next()->char
258 258
                         );
259 259
 
260 260
                         break 2;
@@ -273,7 +273,7 @@  discard block
 block discarded – undo
273 273
                     break 2;
274 274
 
275 275
                 default:
276
-                    if (\preg_match(self::REGEXP_WHITESPACE, $n->char)) {
276
+                    if (\preg_match(self::REGEXP_WHITESPACE, $n->char)){
277 277
                         $this->flushKeyword();
278 278
                         $this->whitespace[] = $n;
279 279
                         break;
@@ -281,7 +281,7 @@  discard block
 block discarded – undo
281 281
                     $this->flushWhitespace();
282 282
 
283 283
 
284
-                    if (!\preg_match(self::REGEXP_KEYWORD, $n->char)) {
284
+                    if (!\preg_match(self::REGEXP_KEYWORD, $n->char)){
285 285
                         // unexpected char
286 286
                         return null;
287 287
                     }
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
             }
291 291
         }
292 292
 
293
-        if (!$this->isValid()) {
293
+        if (!$this->isValid()){
294 294
             return null;
295 295
         }
296 296
 
@@ -300,17 +300,17 @@  discard block
 block discarded – undo
300 300
     private function isValid(): bool
301 301
     {
302 302
         // tag is too short or does not have name keyword
303
-        if (\count($this->tokens) < 3) {
303
+        if (\count($this->tokens) < 3){
304 304
             return false;
305 305
         }
306 306
 
307 307
         $last = $this->tokens[\count($this->tokens) - 1];
308
-        if ($last->type !== self::TYPE_CLOSE && $last->type !== self::TYPE_CLOSE_SHORT) {
308
+        if ($last->type !== self::TYPE_CLOSE && $last->type !== self::TYPE_CLOSE_SHORT){
309 309
             return false;
310 310
         }
311 311
 
312
-        foreach ($this->tokens as $token) {
313
-            switch ($token->type) {
312
+        foreach ($this->tokens as $token){
313
+            switch ($token->type){
314 314
                 case self::TYPE_WHITESPACE:
315 315
                     // ignore
316 316
                     continue 2;
@@ -341,7 +341,7 @@  discard block
 block discarded – undo
341 341
      */
342 342
     private function flushWhitespace(): void
343 343
     {
344
-        if ($this->whitespace === []) {
344
+        if ($this->whitespace === []){
345 345
             return;
346 346
         }
347 347
 
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
      */
355 355
     private function flushKeyword(): void
356 356
     {
357
-        if ($this->keyword === []) {
357
+        if ($this->keyword === []){
358 358
             return;
359 359
         }
360 360
 
@@ -367,7 +367,7 @@  discard block
 block discarded – undo
367 367
      */
368 368
     private function flushAttribute(): void
369 369
     {
370
-        if ($this->attribute === []) {
370
+        if ($this->attribute === []){
371 371
             return;
372 372
         }
373 373
 
Please login to merge, or discard this patch.
Braces   +79 added lines, -39 removed lines patch added patch discarded remove patch
@@ -47,15 +47,18 @@  discard block
 block discarded – undo
47 47
 
48 48
     public function parse(Buffer $src): \Generator
49 49
     {
50
-        while ($n = $src->next()) {
51
-            if (!$n instanceof Byte || $n->char !== '<') {
50
+        while ($n = $src->next())
51
+        {
52
+            if (!$n instanceof Byte || $n->char !== '<')
53
+            {
52 54
                 yield $n;
53 55
                 continue;
54 56
             }
55 57
 
56 58
             // work with isolated token stream!
57 59
             $tag = (clone $this)->parseGrammar($src);
58
-            if ($tag === null) {
60
+            if ($tag === null)
61
+            {
59 62
                 yield $n;
60 63
                 $src->replay($n->offset);
61 64
                 continue;
@@ -64,7 +67,8 @@  discard block
 block discarded – undo
64 67
             $tagName = $this->tagName($tag);
65 68
 
66 69
             // todo: add support for custom tag list
67
-            if (\in_array($tagName, self::VERBATIM_TAGS)) {
70
+            if (\in_array($tagName, self::VERBATIM_TAGS))
71
+            {
68 72
                 yield from $tag;
69 73
                 yield from $this->parseVerbatim($src, $tagName);
70 74
                 continue;
@@ -98,26 +102,32 @@  discard block
 block discarded – undo
98 102
     {
99 103
         $chunks = [];
100 104
 
101
-        while ($n = $src->next()) {
102
-            if ($n instanceof Token) {
105
+        while ($n = $src->next())
106
+        {
107
+            if ($n instanceof Token)
108
+            {
103 109
                 $chunks[] = $n;
104 110
                 continue;
105 111
             }
106 112
 
107
-            switch ($n->char) {
113
+            switch ($n->char)
114
+            {
108 115
                 case '"':
109 116
                 case "'":
110 117
                 case '`':
111 118
                     $chunks[] = $n;
112 119
 
113 120
                     // language inclusions allow nested strings
114
-                    while ($nc = $src->next()) {
121
+                    while ($nc = $src->next())
122
+                    {
115 123
                         $chunks[] = $nc;
116
-                        if ($nc instanceof Token) {
124
+                        if ($nc instanceof Token)
125
+                        {
117 126
                             continue;
118 127
                         }
119 128
 
120
-                        if ($nc->char === $n->char) {
129
+                        if ($nc->char === $n->char)
130
+                        {
121 131
                             break;
122 132
                         }
123 133
                     }
@@ -128,22 +138,28 @@  discard block
 block discarded – undo
128 138
                     $chunks[] = $n;
129 139
 
130 140
                     $multiline = false;
131
-                    if ($src->lookaheadByte(1) === '/' || $src->lookaheadByte(1) === '*') {
132
-                        if ($src->lookaheadByte(1) === '*') {
141
+                    if ($src->lookaheadByte(1) === '/' || $src->lookaheadByte(1) === '*')
142
+                    {
143
+                        if ($src->lookaheadByte(1) === '*')
144
+                        {
133 145
                             $multiline = true;
134 146
                         }
135 147
 
136 148
                         $chunks[] = $src->next();
137 149
 
138 150
                         // language inclusions allow nested strings
139
-                        while ($nc = $src->next()) {
140
-                            if ($nc instanceof Token) {
151
+                        while ($nc = $src->next())
152
+                        {
153
+                            if ($nc instanceof Token)
154
+                            {
141 155
                                 continue;
142 156
                             }
143 157
 
144
-                            if ($nc->char === '<') {
158
+                            if ($nc->char === '<')
159
+                            {
145 160
                                 $tag = (clone $this)->parseGrammar($src);
146
-                                if ($tag === null || $this->tagName($tag) !== $verbatim) {
161
+                                if ($tag === null || $this->tagName($tag) !== $verbatim)
162
+                                {
147 163
                                     $src->replay($n->offset);
148 164
                                     break;
149 165
                                 }
@@ -154,12 +170,16 @@  discard block
 block discarded – undo
154 170
 
155 171
                             $chunks[] = $nc;
156 172
 
157
-                            if ($multiline) {
158
-                                if ($nc->char === '*' && $src->lookaheadByte(1) === '/') {
173
+                            if ($multiline)
174
+                            {
175
+                                if ($nc->char === '*' && $src->lookaheadByte(1) === '/')
176
+                                {
159 177
                                     $chunks[] = $src->next();
160 178
                                     break;
161 179
                                 }
162
-                            } elseif ($nc->char === "\n") {
180
+                            }
181
+                            elseif ($nc->char === "\n")
182
+                            {
163 183
                                 break;
164 184
                             }
165 185
                         }
@@ -170,7 +190,8 @@  discard block
 block discarded – undo
170 190
                 case '<':
171 191
                     // tag beginning?
172 192
                     $tag = (clone $this)->parseGrammar($src);
173
-                    if ($tag === null || $this->tagName($tag) !== $verbatim) {
193
+                    if ($tag === null || $this->tagName($tag) !== $verbatim)
194
+                    {
174 195
                         $chunks[] = $n;
175 196
                         $src->replay($n->offset);
176 197
                         break;
@@ -190,8 +211,10 @@  discard block
 block discarded – undo
190 211
 
191 212
     private function tagName(array $tag): string
192 213
     {
193
-        foreach ($tag as $token) {
194
-            if ($token->type === self::TYPE_KEYWORD) {
214
+        foreach ($tag as $token)
215
+        {
216
+            if ($token->type === self::TYPE_KEYWORD)
217
+            {
195 218
                 return \strtolower($token->content);
196 219
             }
197 220
         }
@@ -210,28 +233,34 @@  discard block
 block discarded – undo
210 233
             new Token(self::TYPE_OPEN, $src->getOffset(), '<'),
211 234
         ];
212 235
 
213
-        if ($src->lookaheadByte() === '/') {
236
+        if ($src->lookaheadByte() === '/')
237
+        {
214 238
             $this->tokens[0]->type = self::TYPE_OPEN_SHORT;
215 239
             $this->tokens[0]->content .= $src->next()->char;
216 240
         }
217 241
 
218
-        while ($n = $src->next()) {
219
-            if ($this->attribute !== []) {
242
+        while ($n = $src->next())
243
+        {
244
+            if ($this->attribute !== [])
245
+            {
220 246
                 $this->attribute[] = $n;
221 247
 
222
-                if ($n instanceof Byte && $n->char === $this->attribute[0]->char) {
248
+                if ($n instanceof Byte && $n->char === $this->attribute[0]->char)
249
+                {
223 250
                     $this->flushAttribute();
224 251
                 }
225 252
 
226 253
                 continue;
227 254
             }
228 255
 
229
-            if ($n instanceof Token) {
256
+            if ($n instanceof Token)
257
+            {
230 258
                 $this->keyword[] = $n;
231 259
                 continue;
232 260
             }
233 261
 
234
-            switch ($n->char) {
262
+            switch ($n->char)
263
+            {
235 264
                 case '"':
236 265
                 case "'":
237 266
                 case '`':
@@ -249,7 +278,8 @@  discard block
 block discarded – undo
249 278
                     break;
250 279
 
251 280
                 case '/':
252
-                    if ($src->lookaheadByte() === '>') {
281
+                    if ($src->lookaheadByte() === '>')
282
+                    {
253 283
                         $this->flush();
254 284
                         $this->tokens[] = new Token(
255 285
                             self::TYPE_CLOSE_SHORT,
@@ -273,7 +303,8 @@  discard block
 block discarded – undo
273 303
                     break 2;
274 304
 
275 305
                 default:
276
-                    if (\preg_match(self::REGEXP_WHITESPACE, $n->char)) {
306
+                    if (\preg_match(self::REGEXP_WHITESPACE, $n->char))
307
+                    {
277 308
                         $this->flushKeyword();
278 309
                         $this->whitespace[] = $n;
279 310
                         break;
@@ -281,7 +312,8 @@  discard block
 block discarded – undo
281 312
                     $this->flushWhitespace();
282 313
 
283 314
 
284
-                    if (!\preg_match(self::REGEXP_KEYWORD, $n->char)) {
315
+                    if (!\preg_match(self::REGEXP_KEYWORD, $n->char))
316
+                    {
285 317
                         // unexpected char
286 318
                         return null;
287 319
                     }
@@ -290,7 +322,8 @@  discard block
 block discarded – undo
290 322
             }
291 323
         }
292 324
 
293
-        if (!$this->isValid()) {
325
+        if (!$this->isValid())
326
+        {
294 327
             return null;
295 328
         }
296 329
 
@@ -300,17 +333,21 @@  discard block
 block discarded – undo
300 333
     private function isValid(): bool
301 334
     {
302 335
         // tag is too short or does not have name keyword
303
-        if (\count($this->tokens) < 3) {
336
+        if (\count($this->tokens) < 3)
337
+        {
304 338
             return false;
305 339
         }
306 340
 
307 341
         $last = $this->tokens[\count($this->tokens) - 1];
308
-        if ($last->type !== self::TYPE_CLOSE && $last->type !== self::TYPE_CLOSE_SHORT) {
342
+        if ($last->type !== self::TYPE_CLOSE && $last->type !== self::TYPE_CLOSE_SHORT)
343
+        {
309 344
             return false;
310 345
         }
311 346
 
312
-        foreach ($this->tokens as $token) {
313
-            switch ($token->type) {
347
+        foreach ($this->tokens as $token)
348
+        {
349
+            switch ($token->type)
350
+            {
314 351
                 case self::TYPE_WHITESPACE:
315 352
                     // ignore
316 353
                     continue 2;
@@ -341,7 +378,8 @@  discard block
 block discarded – undo
341 378
      */
342 379
     private function flushWhitespace(): void
343 380
     {
344
-        if ($this->whitespace === []) {
381
+        if ($this->whitespace === [])
382
+        {
345 383
             return;
346 384
         }
347 385
 
@@ -354,7 +392,8 @@  discard block
 block discarded – undo
354 392
      */
355 393
     private function flushKeyword(): void
356 394
     {
357
-        if ($this->keyword === []) {
395
+        if ($this->keyword === [])
396
+        {
358 397
             return;
359 398
         }
360 399
 
@@ -367,7 +406,8 @@  discard block
 block discarded – undo
367 406
      */
368 407
     private function flushAttribute(): void
369 408
     {
370
-        if ($this->attribute === []) {
409
+        if ($this->attribute === [])
410
+        {
371 411
             return;
372 412
         }
373 413
 
Please login to merge, or discard this patch.
src/Stempler/src/Lexer/Byte.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -9,6 +9,6 @@
 block discarded – undo
9 9
     public function __construct(
10 10
         public int $offset,
11 11
         public string $char
12
-    ) {
12
+    ){
13 13
     }
14 14
 }
Please login to merge, or discard this patch.
src/Stempler/src/Lexer/Lexer.php 2 patches
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -31,20 +31,20 @@  discard block
 block discarded – undo
31 31
     public function parse(StreamInterface $src): \Generator
32 32
     {
33 33
         $stream = new Buffer($this->generate($src));
34
-        foreach ($this->grammars as $grammar) {
34
+        foreach ($this->grammars as $grammar){
35 35
             $stream = new Buffer($this->wrap(clone $grammar, $stream));
36 36
         }
37 37
 
38 38
         // always group raw bytes into raw tokens
39
-        foreach ($this->wrap(new RawGrammar(), $stream) as $n) {
39
+        foreach ($this->wrap(new RawGrammar(), $stream) as $n){
40 40
             yield $n;
41 41
         }
42 42
     }
43 43
 
44 44
     private function wrap(GrammarInterface $grammar, Buffer $stream): \Generator
45 45
     {
46
-        foreach ($grammar->parse($stream) as $n) {
47
-            if ($n instanceof Token && $n->grammar === null) {
46
+        foreach ($grammar->parse($stream) as $n){
47
+            if ($n instanceof Token && $n->grammar === null){
48 48
                 $n->grammar = $grammar::class;
49 49
             }
50 50
 
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
      */
60 60
     private function generate(StreamInterface $src): \Generator
61 61
     {
62
-        while (!$src->isEOI()) {
62
+        while (!$src->isEOI()){
63 63
             yield new Byte($src->getOffset(), $src->peak());
64 64
         }
65 65
     }
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -31,20 +31,24 @@  discard block
 block discarded – undo
31 31
     public function parse(StreamInterface $src): \Generator
32 32
     {
33 33
         $stream = new Buffer($this->generate($src));
34
-        foreach ($this->grammars as $grammar) {
34
+        foreach ($this->grammars as $grammar)
35
+        {
35 36
             $stream = new Buffer($this->wrap(clone $grammar, $stream));
36 37
         }
37 38
 
38 39
         // always group raw bytes into raw tokens
39
-        foreach ($this->wrap(new RawGrammar(), $stream) as $n) {
40
+        foreach ($this->wrap(new RawGrammar(), $stream) as $n)
41
+        {
40 42
             yield $n;
41 43
         }
42 44
     }
43 45
 
44 46
     private function wrap(GrammarInterface $grammar, Buffer $stream): \Generator
45 47
     {
46
-        foreach ($grammar->parse($stream) as $n) {
47
-            if ($n instanceof Token && $n->grammar === null) {
48
+        foreach ($grammar->parse($stream) as $n)
49
+        {
50
+            if ($n instanceof Token && $n->grammar === null)
51
+            {
48 52
                 $n->grammar = $grammar::class;
49 53
             }
50 54
 
@@ -59,7 +63,8 @@  discard block
 block discarded – undo
59 63
      */
60 64
     private function generate(StreamInterface $src): \Generator
61 65
     {
62
-        while (!$src->isEOI()) {
66
+        while (!$src->isEOI())
67
+        {
63 68
             yield new Byte($src->getOffset(), $src->peak());
64 69
         }
65 70
     }
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Renderer/PHPRenderer.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
 {
14 14
     public function render(Compiler $compiler, Compiler\Result $result, NodeInterface $node): bool
15 15
     {
16
-        if ($node instanceof PHP) {
16
+        if ($node instanceof PHP){
17 17
             $result->push($node->content, $node->getContext());
18 18
             return true;
19 19
         }
Please login to merge, or discard this patch.
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,8 @@
 block discarded – undo
13 13
 {
14 14
     public function render(Compiler $compiler, Compiler\Result $result, NodeInterface $node): bool
15 15
     {
16
-        if ($node instanceof PHP) {
16
+        if ($node instanceof PHP)
17
+        {
17 18
             $result->push($node->content, $node->getContext());
18 19
             return true;
19 20
         }
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Renderer/HTMLRenderer.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@  discard block
 block discarded – undo
16 16
 {
17 17
     public function render(Compiler $compiler, Compiler\Result $result, NodeInterface $node): bool
18 18
     {
19
-        switch (true) {
19
+        switch (true){
20 20
             case $node instanceof Tag:
21 21
                 $this->tag($compiler, $result, $node);
22 22
                 return true;
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     {
39 39
         $result->push(\sprintf('<%s', $node->name), $node->getContext());
40 40
 
41
-        foreach ($node->attrs as $attr) {
42
-            if (!$attr instanceof Attr) {
41
+        foreach ($node->attrs as $attr){
42
+            if (!$attr instanceof Attr){
43 43
                 $compiler->compile($attr, $result);
44 44
                 continue;
45 45
             }
@@ -49,30 +49,30 @@  discard block
 block discarded – undo
49 49
 
50 50
         $result->push(\sprintf('%s>', $node->void ? '/' : ''), null);
51 51
 
52
-        foreach ($node->nodes as $child) {
52
+        foreach ($node->nodes as $child){
53 53
             $compiler->compile($child, $result);
54 54
         }
55 55
 
56
-        if (!$node->void) {
56
+        if (!$node->void){
57 57
             $result->push(\sprintf('</%s>', $node->name), null);
58 58
         }
59 59
     }
60 60
 
61 61
     private function attribute(Compiler $compiler, Compiler\Result $result, Attr $node): void
62 62
     {
63
-        if ($node->name instanceof NodeInterface) {
63
+        if ($node->name instanceof NodeInterface){
64 64
             $result->push(' ', null);
65 65
             $compiler->compile($node->name, $result);
66
-        } else {
66
+        }else{
67 67
             $result->push(\sprintf(' %s', $node->name), $node->getContext());
68 68
         }
69 69
 
70 70
         $value = $node->value;
71
-        if ($value instanceof Nil) {
71
+        if ($value instanceof Nil){
72 72
             return;
73 73
         }
74 74
 
75
-        if ($value instanceof NodeInterface) {
75
+        if ($value instanceof NodeInterface){
76 76
             $result->push('=', null);
77 77
             $compiler->compile($value, $result);
78 78
             return;
@@ -83,8 +83,8 @@  discard block
 block discarded – undo
83 83
 
84 84
     private function verbatim(Compiler $compiler, Compiler\Result $result, Verbatim $node): void
85 85
     {
86
-        foreach ($node->nodes as $child) {
87
-            if (\is_string($child)) {
86
+        foreach ($node->nodes as $child){
87
+            if (\is_string($child)){
88 88
                 $result->push($child, null);
89 89
                 continue;
90 90
             }
Please login to merge, or discard this patch.
Braces   +23 added lines, -11 removed lines patch added patch discarded remove patch
@@ -16,7 +16,8 @@  discard block
 block discarded – undo
16 16
 {
17 17
     public function render(Compiler $compiler, Compiler\Result $result, NodeInterface $node): bool
18 18
     {
19
-        switch (true) {
19
+        switch (true)
20
+        {
20 21
             case $node instanceof Tag:
21 22
                 $this->tag($compiler, $result, $node);
22 23
                 return true;
@@ -38,8 +39,10 @@  discard block
 block discarded – undo
38 39
     {
39 40
         $result->push(\sprintf('<%s', $node->name), $node->getContext());
40 41
 
41
-        foreach ($node->attrs as $attr) {
42
-            if (!$attr instanceof Attr) {
42
+        foreach ($node->attrs as $attr)
43
+        {
44
+            if (!$attr instanceof Attr)
45
+            {
43 46
                 $compiler->compile($attr, $result);
44 47
                 continue;
45 48
             }
@@ -49,30 +52,37 @@  discard block
 block discarded – undo
49 52
 
50 53
         $result->push(\sprintf('%s>', $node->void ? '/' : ''), null);
51 54
 
52
-        foreach ($node->nodes as $child) {
55
+        foreach ($node->nodes as $child)
56
+        {
53 57
             $compiler->compile($child, $result);
54 58
         }
55 59
 
56
-        if (!$node->void) {
60
+        if (!$node->void)
61
+        {
57 62
             $result->push(\sprintf('</%s>', $node->name), null);
58 63
         }
59 64
     }
60 65
 
61 66
     private function attribute(Compiler $compiler, Compiler\Result $result, Attr $node): void
62 67
     {
63
-        if ($node->name instanceof NodeInterface) {
68
+        if ($node->name instanceof NodeInterface)
69
+        {
64 70
             $result->push(' ', null);
65 71
             $compiler->compile($node->name, $result);
66
-        } else {
72
+        }
73
+        else
74
+        {
67 75
             $result->push(\sprintf(' %s', $node->name), $node->getContext());
68 76
         }
69 77
 
70 78
         $value = $node->value;
71
-        if ($value instanceof Nil) {
79
+        if ($value instanceof Nil)
80
+        {
72 81
             return;
73 82
         }
74 83
 
75
-        if ($value instanceof NodeInterface) {
84
+        if ($value instanceof NodeInterface)
85
+        {
76 86
             $result->push('=', null);
77 87
             $compiler->compile($value, $result);
78 88
             return;
@@ -83,8 +93,10 @@  discard block
 block discarded – undo
83 93
 
84 94
     private function verbatim(Compiler $compiler, Compiler\Result $result, Verbatim $node): void
85 95
     {
86
-        foreach ($node->nodes as $child) {
87
-            if (\is_string($child)) {
96
+        foreach ($node->nodes as $child)
97
+        {
98
+            if (\is_string($child))
99
+            {
88 100
                 $result->push($child, null);
89 101
                 continue;
90 102
             }
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Renderer/CoreRenderer.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
         Compiler\Result $result,
22 22
         NodeInterface $node
23 23
     ): bool {
24
-        switch (true) {
24
+        switch (true){
25 25
             case $node instanceof Hidden:
26 26
                 return true;
27 27
 
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
                 $result->withinContext(
30 30
                     $node->getContext(),
31 31
                     function (Compiler\Result $source) use ($node, $compiler): void {
32
-                        foreach ($node->nodes as $child) {
32
+                        foreach ($node->nodes as $child){
33 33
                             $compiler->compile($child, $source);
34 34
                         }
35 35
                     }
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
                 $result->withinContext(
42 42
                     $node->getContext(),
43 43
                     function (Compiler\Result $source) use ($node, $compiler): void {
44
-                        foreach ($node->nodes as $child) {
45
-                            if (\is_string($child)) {
44
+                        foreach ($node->nodes as $child){
45
+                            if (\is_string($child)){
46 46
                                 $source->push($child, null);
47 47
                                 continue;
48 48
                             }
Please login to merge, or discard this patch.
Braces   +8 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,7 +21,8 @@  discard block
 block discarded – undo
21 21
         Compiler\Result $result,
22 22
         NodeInterface $node
23 23
     ): bool {
24
-        switch (true) {
24
+        switch (true)
25
+        {
25 26
             case $node instanceof Hidden:
26 27
                 return true;
27 28
 
@@ -29,7 +30,8 @@  discard block
 block discarded – undo
29 30
                 $result->withinContext(
30 31
                     $node->getContext(),
31 32
                     function (Compiler\Result $source) use ($node, $compiler): void {
32
-                        foreach ($node->nodes as $child) {
33
+                        foreach ($node->nodes as $child)
34
+                        {
33 35
                             $compiler->compile($child, $source);
34 36
                         }
35 37
                     }
@@ -41,8 +43,10 @@  discard block
 block discarded – undo
41 43
                 $result->withinContext(
42 44
                     $node->getContext(),
43 45
                     function (Compiler\Result $source) use ($node, $compiler): void {
44
-                        foreach ($node->nodes as $child) {
45
-                            if (\is_string($child)) {
46
+                        foreach ($node->nodes as $child)
47
+                        {
48
+                            if (\is_string($child))
49
+                            {
46 50
                                 $source->push($child, null);
47 51
                                 continue;
48 52
                             }
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/SourceMap.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     {
39 39
         $paths = [];
40 40
 
41
-        foreach ($this->lines as $line) {
42
-            if (!\in_array($this->paths[$line[0]], $paths, true)) {
41
+        foreach ($this->lines as $line){
42
+            if (!\in_array($this->paths[$line[0]], $paths, true)){
43 43
                 $paths[] = $this->paths[$line[0]];
44 44
             }
45 45
         }
@@ -54,13 +54,13 @@  discard block
 block discarded – undo
54 54
     public function getStack(int $line): array
55 55
     {
56 56
         $found = null;
57
-        foreach ($this->lines as $linen => $ctx) {
58
-            if ($linen <= $line) {
57
+        foreach ($this->lines as $linen => $ctx){
58
+            if ($linen <= $line){
59 59
                 $found = $ctx;
60 60
             }
61 61
         }
62 62
 
63
-        if ($found === null) {
63
+        if ($found === null){
64 64
             return [];
65 65
         }
66 66
 
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
     /**
74 74
      * Compress.
75 75
      */
76
-    public function serialize(): string|false
76
+    public function serialize(): string | false
77 77
     {
78 78
         return \json_encode($this->__serialize());
79 79
     }
@@ -87,9 +87,9 @@  discard block
 block discarded – undo
87 87
     {
88 88
         $map = new self();
89 89
 
90
-        foreach ($locations as $offset => $location) {
90
+        foreach ($locations as $offset => $location){
91 91
             $line = Source::resolveLine($content, $offset);
92
-            if (!isset($map->lines[$line])) {
92
+            if (!isset($map->lines[$line])){
93 93
                 $map->lines[$line] = $map->calculateLine($location, $loader);
94 94
             }
95 95
         }
@@ -106,19 +106,19 @@  discard block
 block discarded – undo
106 106
             'line' => $line[1],
107 107
         ];
108 108
 
109
-        if ($line[2] !== null) {
109
+        if ($line[2] !== null){
110 110
             $this->unpack($result, $line[2]);
111 111
         }
112 112
     }
113 113
 
114 114
     private function calculateLine(Location $location, LoaderInterface $loader): array
115 115
     {
116
-        if (!isset($this->sourceCache[$location->path])) {
116
+        if (!isset($this->sourceCache[$location->path])){
117 117
             $this->sourceCache[$location->path] = $loader->load($location->path);
118 118
         }
119 119
         $path = $this->sourceCache[$location->path]->getFilename();
120 120
 
121
-        if (!\in_array($path, $this->paths, true)) {
121
+        if (!\in_array($path, $this->paths, true)){
122 122
             $this->paths[] = $path;
123 123
         }
124 124
 
Please login to merge, or discard this patch.
Braces   +20 added lines, -10 removed lines patch added patch discarded remove patch
@@ -38,8 +38,10 @@  discard block
 block discarded – undo
38 38
     {
39 39
         $paths = [];
40 40
 
41
-        foreach ($this->lines as $line) {
42
-            if (!\in_array($this->paths[$line[0]], $paths, true)) {
41
+        foreach ($this->lines as $line)
42
+        {
43
+            if (!\in_array($this->paths[$line[0]], $paths, true))
44
+            {
43 45
                 $paths[] = $this->paths[$line[0]];
44 46
             }
45 47
         }
@@ -54,13 +56,16 @@  discard block
 block discarded – undo
54 56
     public function getStack(int $line): array
55 57
     {
56 58
         $found = null;
57
-        foreach ($this->lines as $linen => $ctx) {
58
-            if ($linen <= $line) {
59
+        foreach ($this->lines as $linen => $ctx)
60
+        {
61
+            if ($linen <= $line)
62
+            {
59 63
                 $found = $ctx;
60 64
             }
61 65
         }
62 66
 
63
-        if ($found === null) {
67
+        if ($found === null)
68
+        {
64 69
             return [];
65 70
         }
66 71
 
@@ -87,9 +92,11 @@  discard block
 block discarded – undo
87 92
     {
88 93
         $map = new self();
89 94
 
90
-        foreach ($locations as $offset => $location) {
95
+        foreach ($locations as $offset => $location)
96
+        {
91 97
             $line = Source::resolveLine($content, $offset);
92
-            if (!isset($map->lines[$line])) {
98
+            if (!isset($map->lines[$line]))
99
+            {
93 100
                 $map->lines[$line] = $map->calculateLine($location, $loader);
94 101
             }
95 102
         }
@@ -106,19 +113,22 @@  discard block
 block discarded – undo
106 113
             'line' => $line[1],
107 114
         ];
108 115
 
109
-        if ($line[2] !== null) {
116
+        if ($line[2] !== null)
117
+        {
110 118
             $this->unpack($result, $line[2]);
111 119
         }
112 120
     }
113 121
 
114 122
     private function calculateLine(Location $location, LoaderInterface $loader): array
115 123
     {
116
-        if (!isset($this->sourceCache[$location->path])) {
124
+        if (!isset($this->sourceCache[$location->path]))
125
+        {
117 126
             $this->sourceCache[$location->path] = $loader->load($location->path);
118 127
         }
119 128
         $path = $this->sourceCache[$location->path]->getFilename();
120 129
 
121
-        if (!\in_array($path, $this->paths, true)) {
130
+        if (!\in_array($path, $this->paths, true))
131
+        {
122 132
             $this->paths[] = $path;
123 133
         }
124 134
 
Please login to merge, or discard this patch.
src/Stempler/src/Compiler/Location.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -16,7 +16,7 @@
 block discarded – undo
16 16
         public int $offset,
17 17
         public ?string $grammar = null,
18 18
         public ?Location $parent = null
19
-    ) {
19
+    ){
20 20
     }
21 21
 
22 22
     public static function fromContext(Context $context, ?Location $parent = null): Location
Please login to merge, or discard this patch.
src/Storage/src/Bucket.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
         protected FilesystemOperator $fs,
22 22
         protected ?string $name = null,
23 23
         protected ?UriResolverInterface $resolver = null
24
-    ) {
24
+    ){
25 25
     }
26 26
 
27 27
     public function getName(): ?string
Please login to merge, or discard this patch.