Completed
Push — master ( 8b6d77...d70677 )
by Maurício
32s queued 15s
created
src/Statements/AlterStatement.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -23,14 +23,14 @@
 block discarded – undo
23 23
     /**
24 24
      * Table affected.
25 25
      */
26
-    public Expression|null $table = null;
26
+    public Expression | null $table = null;
27 27
 
28 28
     /**
29 29
      * Column affected by this statement.
30 30
      *
31 31
      * @var AlterOperation[]|null
32 32
      */
33
-    public array|null $altered = [];
33
+    public array | null $altered = [];
34 34
 
35 35
     /**
36 36
      * Options of this statement.
Please login to merge, or discard this patch.
src/Statements/InsertStatement.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -68,14 +68,14 @@  discard block
 block discarded – undo
68 68
     /**
69 69
      * Tables used as target for this statement.
70 70
      */
71
-    public IntoKeyword|null $into = null;
71
+    public IntoKeyword | null $into = null;
72 72
 
73 73
     /**
74 74
      * Values to be inserted.
75 75
      *
76 76
      * @var ArrayObj[]|null
77 77
      */
78
-    public array|null $values = null;
78
+    public array | null $values = null;
79 79
 
80 80
     /**
81 81
      * If SET clause is present
@@ -83,19 +83,19 @@  discard block
 block discarded – undo
83 83
      *
84 84
      * @var SetOperation[]|null
85 85
      */
86
-    public array|null $set = null;
86
+    public array | null $set = null;
87 87
 
88 88
     /**
89 89
      * If SELECT clause is present
90 90
      * holds the SelectStatement.
91 91
      */
92
-    public SelectStatement|null $select = null;
92
+    public SelectStatement | null $select = null;
93 93
 
94 94
     /**
95 95
      * If WITH CTE is present
96 96
      * holds the WithStatement.
97 97
      */
98
-    public WithStatement|null $with = null;
98
+    public WithStatement | null $with = null;
99 99
 
100 100
     /**
101 101
      * If ON DUPLICATE KEY UPDATE clause is present
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
      *
104 104
      * @var SetOperation[]|null
105 105
      */
106
-    public array|null $onDuplicateSet = null;
106
+    public array | null $onDuplicateSet = null;
107 107
 
108 108
     public function build(): string
109 109
     {
Please login to merge, or discard this patch.
src/Statements/ReplaceStatement.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -54,14 +54,14 @@  discard block
 block discarded – undo
54 54
     /**
55 55
      * Tables used as target for this statement.
56 56
      */
57
-    public IntoKeyword|null $into = null;
57
+    public IntoKeyword | null $into = null;
58 58
 
59 59
     /**
60 60
      * Values to be replaced.
61 61
      *
62 62
      * @var ArrayObj[]|null
63 63
      */
64
-    public array|null $values = null;
64
+    public array | null $values = null;
65 65
 
66 66
     /**
67 67
      * If SET clause is present
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
      *
70 70
      * @var SetOperation[]|null
71 71
      */
72
-    public array|null $set = null;
72
+    public array | null $set = null;
73 73
 
74 74
     /**
75 75
      * If SELECT clause is present
76 76
      * holds the SelectStatement.
77 77
      */
78
-    public SelectStatement|null $select = null;
78
+    public SelectStatement | null $select = null;
79 79
 
80 80
     public function build(): string
81 81
     {
Please login to merge, or discard this patch.
tests/Utils/CLITest.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 
51 51
     /** @param array<string, bool|string>|false $getopt */
52 52
     #[DataProvider('highlightParamsProvider')]
53
-    public function testRunHighlight(array|false $getopt, string $output, int $result): void
53
+    public function testRunHighlight(array | false $getopt, string $output, int $result): void
54 54
     {
55 55
         $cli = $this->getCLI($getopt);
56 56
         $this->expectOutputString($output);
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
 
123 123
     /** @param array<string, bool|string>|false $getopt */
124 124
     #[DataProvider('highlightParamsStdInProvider')]
125
-    public function testRunHighlightStdIn(string $input, array|false $getopt, string $output, int $result): void
125
+    public function testRunHighlightStdIn(string $input, array | false $getopt, string $output, int $result): void
126 126
     {
127 127
         $cli = $this->getCLIStdIn($input, $getopt);
128 128
         $this->expectOutputString($output);
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
 
188 188
     /** @param array<string, bool|string>|false $getopt */
189 189
     #[DataProvider('lintParamsStdInProvider')]
190
-    public function testRunLintFromStdIn(string $input, array|false $getopt, string $output, int $result): void
190
+    public function testRunLintFromStdIn(string $input, array | false $getopt, string $output, int $result): void
191 191
     {
192 192
         $cli = $this->getCLIStdIn($input, $getopt);
193 193
         $this->expectOutputString($output);
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
 
250 250
     /** @param array<string, bool|string>|false $getopt */
251 251
     #[DataProvider('lintParamsProvider')]
252
-    public function testRunLint(array|false $getopt, string $output, int $result): void
252
+    public function testRunLint(array | false $getopt, string $output, int $result): void
253 253
     {
254 254
         $cli = $this->getCLI($getopt);
255 255
         $this->expectOutputString($output);
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
 
314 314
     /** @param array<string, bool|string>|false $getopt */
315 315
     #[DataProvider('tokenizeParamsProvider')]
316
-    public function testRunTokenize(array|false $getopt, string $output, int $result): void
316
+    public function testRunTokenize(array | false $getopt, string $output, int $result): void
317 317
     {
318 318
         $cli = $this->getCLI($getopt);
319 319
         $this->expectOutputString($output);
@@ -365,7 +365,7 @@  discard block
 block discarded – undo
365 365
 
366 366
     /** @param array<string, bool|string>|false $getopt */
367 367
     #[DataProvider('tokenizeParamsStdInProvider')]
368
-    public function testRunTokenizeStdIn(string $input, array|false $getopt, string $output, int $result): void
368
+    public function testRunTokenizeStdIn(string $input, array | false $getopt, string $output, int $result): void
369 369
     {
370 370
         $cli = $this->getCLIStdIn($input, $getopt);
371 371
         $this->expectOutputString($output);
Please login to merge, or discard this patch.
tests/Lexer/ContextTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
      * Test for loading closest SQL context
36 36
      */
37 37
     #[DataProvider('contextLoadingProvider')]
38
-    public function testLoadClosest(string $context, string|null $expected): void
38
+    public function testLoadClosest(string $context, string | null $expected): void
39 39
     {
40 40
         $this->assertEquals($expected, Context::loadClosest($context));
41 41
         if ($expected !== null) {
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
     }
119 119
 
120 120
     #[DataProvider('providerForTestMode')]
121
-    public function testMode(int|string $mode, int $expected): void
121
+    public function testMode(int | string $mode, int $expected): void
122 122
     {
123 123
         Context::setMode($mode);
124 124
         $this->assertSame($expected, Context::getMode());
Please login to merge, or discard this patch.
src/Lexer.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
     /**
68 68
      * The string to be parsed.
69 69
      */
70
-    public string|UtfString $str = '';
70
+    public string | UtfString $str = '';
71 71
 
72 72
     /**
73 73
      * The length of `$str`.
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
      *                                    enabled or not
114 114
      * @param string           $delimiter the delimiter to be used
115 115
      */
116
-    public function __construct(string|UtfString $str, bool $strict = false, string|null $delimiter = null)
116
+    public function __construct(string | UtfString $str, bool $strict = false, string | null $delimiter = null)
117 117
     {
118 118
         if (Context::$keywords === []) {
119 119
             Context::load();
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
         $len = $str instanceof UtfString ? $str->length() : strlen($str);
125 125
 
126 126
         // For multi-byte strings, a new instance of `UtfString` is initialized.
127
-        if (! $str instanceof UtfString && $len !== mb_strlen($str, 'UTF-8')) {
127
+        if (!$str instanceof UtfString && $len !== mb_strlen($str, 'UTF-8')) {
128 128
             $str = new UtfString($str);
129 129
         }
130 130
 
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
         $this->strict = $strict;
135 135
 
136 136
         // Setting the delimiter.
137
-        $this->setDelimiter(! empty($delimiter) ? $delimiter : static::$defaultDelimiter);
137
+        $this->setDelimiter(!empty($delimiter) ? $delimiter : static::$defaultDelimiter);
138 138
 
139 139
         $this->lex();
140 140
     }
@@ -243,7 +243,7 @@  discard block
 block discarded – undo
243 243
                 $delimiterLen = 0;
244 244
                 while (
245 245
                     ++$this->last < $this->len
246
-                    && ! Context::isWhitespace($this->str[$this->last])
246
+                    && !Context::isWhitespace($this->str[$this->last])
247 247
                     && $delimiterLen < 15
248 248
                 ) {
249 249
                     $this->delimiter .= $this->str[$this->last];
@@ -302,8 +302,8 @@  discard block
 block discarded – undo
302 302
             }
303 303
 
304 304
             if (
305
-                ($next->type !== TokenType::Keyword || ! in_array($next->value, ['FROM', 'USING'], true))
306
-                && ($next->type !== TokenType::Operator || ! in_array($next->value, [',', ')'], true))
305
+                ($next->type !== TokenType::Keyword || !in_array($next->value, ['FROM', 'USING'], true))
306
+                && ($next->type !== TokenType::Operator || !in_array($next->value, [',', ')'], true))
307 307
             ) {
308 308
                 continue;
309 309
             }
@@ -341,10 +341,10 @@  discard block
 block discarded – undo
341 341
             $next = $this->list->getNext();
342 342
             if (
343 343
                 ($next->type !== TokenType::Keyword
344
-                    || ! in_array($next->value, self::KEYWORD_NAME_INDICATORS, true)
344
+                    || !in_array($next->value, self::KEYWORD_NAME_INDICATORS, true)
345 345
                 )
346 346
                 && ($next->type !== TokenType::Operator
347
-                    || ! in_array($next->value, self::OPERATOR_NAME_INDICATORS, true)
347
+                    || !in_array($next->value, self::OPERATOR_NAME_INDICATORS, true)
348 348
                 )
349 349
                 && ($next->value !== '')
350 350
             ) {
@@ -388,7 +388,7 @@  discard block
 block discarded – undo
388 388
     /**
389 389
      * Parses a keyword.
390 390
      */
391
-    public function parseKeyword(): Token|null
391
+    public function parseKeyword(): Token | null
392 392
     {
393 393
         $token = '';
394 394
 
@@ -428,7 +428,7 @@  discard block
 block discarded – undo
428 428
             $token .= $this->str[$this->last];
429 429
             $flags = Context::isKeyword($token);
430 430
 
431
-            if (($this->last + 1 !== $this->len && ! Context::isSeparator($this->str[$this->last + 1])) || ! $flags) {
431
+            if (($this->last + 1 !== $this->len && !Context::isSeparator($this->str[$this->last + 1])) || !$flags) {
432 432
                 continue;
433 433
             }
434 434
 
@@ -448,7 +448,7 @@  discard block
 block discarded – undo
448 448
     /**
449 449
      * Parses a label.
450 450
      */
451
-    public function parseLabel(): Token|null
451
+    public function parseLabel(): Token | null
452 452
     {
453 453
         $token = '';
454 454
 
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
     /**
493 493
      * Parses an operator.
494 494
      */
495
-    public function parseOperator(): Token|null
495
+    public function parseOperator(): Token | null
496 496
     {
497 497
         $token = '';
498 498
 
@@ -512,7 +512,7 @@  discard block
 block discarded – undo
512 512
             $token .= $this->str[$this->last];
513 513
             $flags = Context::isOperator($token);
514 514
 
515
-            if (! $flags) {
515
+            if (!$flags) {
516 516
                 continue;
517 517
             }
518 518
 
@@ -528,11 +528,11 @@  discard block
 block discarded – undo
528 528
     /**
529 529
      * Parses a whitespace.
530 530
      */
531
-    public function parseWhitespace(): Token|null
531
+    public function parseWhitespace(): Token | null
532 532
     {
533 533
         $token = $this->str[$this->last];
534 534
 
535
-        if (! Context::isWhitespace($token)) {
535
+        if (!Context::isWhitespace($token)) {
536 536
             return null;
537 537
         }
538 538
 
@@ -548,7 +548,7 @@  discard block
 block discarded – undo
548 548
     /**
549 549
      * Parses a comment.
550 550
      */
551
-    public function parseComment(): Token|null
551
+    public function parseComment(): Token | null
552 552
     {
553 553
         $iBak = $this->last;
554 554
         $token = $this->str[$this->last];
@@ -665,7 +665,7 @@  discard block
 block discarded – undo
665 665
     /**
666 666
      * Parses a boolean.
667 667
      */
668
-    public function parseBool(): Token|null
668
+    public function parseBool(): Token | null
669 669
     {
670 670
         if ($this->last + 3 >= $this->len) {
671 671
             // At least `min(strlen('TRUE'), strlen('FALSE'))` characters are
@@ -696,7 +696,7 @@  discard block
 block discarded – undo
696 696
     /**
697 697
      * Parses a number.
698 698
      */
699
-    public function parseNumber(): Token|null
699
+    public function parseNumber(): Token | null
700 700
     {
701 701
         // A rudimentary state machine is being used to parse numbers due to
702 702
         // the various forms of their notation.
@@ -763,7 +763,7 @@  discard block
 block discarded – undo
763 763
             } elseif ($state === 2) {
764 764
                 $flags |= Token::FLAG_NUMBER_HEX;
765 765
                 if (
766
-                    ! (
766
+                    !(
767 767
                         ($this->str[$this->last] >= '0' && $this->str[$this->last] <= '9')
768 768
                         || ($this->str[$this->last] >= 'A' && $this->str[$this->last] <= 'F')
769 769
                         || ($this->str[$this->last] >= 'a' && $this->str[$this->last] <= 'f')
@@ -859,12 +859,12 @@  discard block
 block discarded – undo
859 859
      *
860 860
      * @throws LexerException
861 861
      */
862
-    public function parseString(string $quote = ''): Token|null
862
+    public function parseString(string $quote = ''): Token | null
863 863
     {
864 864
         $token = $this->str[$this->last];
865 865
         $flags = Context::isString($token);
866 866
 
867
-        if (! $flags && $token !== $quote) {
867
+        if (!$flags && $token !== $quote) {
868 868
             return null;
869 869
         }
870 870
 
@@ -909,12 +909,12 @@  discard block
 block discarded – undo
909 909
      *
910 910
      * @throws LexerException
911 911
      */
912
-    public function parseSymbol(): Token|null
912
+    public function parseSymbol(): Token | null
913 913
     {
914 914
         $token = $this->str[$this->last];
915 915
         $flags = Context::isSymbol($token);
916 916
 
917
-        if (! $flags) {
917
+        if (!$flags) {
918 918
             return null;
919 919
         }
920 920
 
@@ -940,7 +940,7 @@  discard block
 block discarded – undo
940 940
             if ($str === null) {
941 941
                 $str = $this->parseUnknown();
942 942
 
943
-                if ($str === null && ! ($flags & Token::FLAG_SYMBOL_PARAMETER)) {
943
+                if ($str === null && !($flags & Token::FLAG_SYMBOL_PARAMETER)) {
944 944
                     $this->error('Variable name was expected.', $this->str[$this->last], $this->last);
945 945
                 }
946 946
             }
@@ -956,14 +956,14 @@  discard block
 block discarded – undo
956 956
     /**
957 957
      * Parses unknown parts of the query.
958 958
      */
959
-    public function parseUnknown(): Token|null
959
+    public function parseUnknown(): Token | null
960 960
     {
961 961
         $token = $this->str[$this->last];
962 962
         if (Context::isSeparator($token)) {
963 963
             return null;
964 964
         }
965 965
 
966
-        while (++$this->last < $this->len && ! Context::isSeparator($this->str[$this->last])) {
966
+        while (++$this->last < $this->len && !Context::isSeparator($this->str[$this->last])) {
967 967
             $token .= $this->str[$this->last];
968 968
 
969 969
             // Test if end of token equals the current delimiter. If so, remove it from the token.
@@ -982,7 +982,7 @@  discard block
 block discarded – undo
982 982
     /**
983 983
      * Parses the delimiter of the query.
984 984
      */
985
-    public function parseDelimiter(): Token|null
985
+    public function parseDelimiter(): Token | null
986 986
     {
987 987
         $idx = 0;
988 988
 
@@ -999,7 +999,7 @@  discard block
 block discarded – undo
999 999
         return new Token($this->delimiter, TokenType::Delimiter);
1000 1000
     }
1001 1001
 
1002
-    private function parse(): Token|null
1002
+    private function parse(): Token | null
1003 1003
     {
1004 1004
         // It is best to put the parsers in order of their complexity
1005 1005
         // (ascending) and their occurrence rate (descending).
Please login to merge, or discard this patch.
src/Statements/OptimizeStatement.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,5 +33,5 @@
 block discarded – undo
33 33
      *
34 34
      * @var Expression[]|null
35 35
      */
36
-    public array|null $tables = null;
36
+    public array | null $tables = null;
37 37
 }
Please login to merge, or discard this patch.
tests/TestCase.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@
 block discarded – undo
59 59
      *     : list<array{string, Token|null, int}>
60 60
      * )
61 61
      */
62
-    public function getErrorsAsArray(Lexer|Parser $obj): array
62
+    public function getErrorsAsArray(Lexer | Parser $obj): array
63 63
     {
64 64
         $ret = [];
65 65
         if ($obj instanceof Lexer) {
Please login to merge, or discard this patch.
src/Token.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
      * The position is counted in chars, not bytes, so you should
94 94
      * use mb_* functions to properly handle utf-8 multibyte chars.
95 95
      */
96
-    public int|null $position = null;
96
+    public int | null $position = null;
97 97
 
98 98
     /**
99 99
      * @param string    $token the value of the token
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
         switch ($this->type) {
119 119
             case TokenType::Keyword:
120 120
                 $this->keyword = strtoupper($this->token);
121
-                if (! ($this->flags & self::FLAG_KEYWORD_RESERVED)) {
121
+                if (!($this->flags & self::FLAG_KEYWORD_RESERVED)) {
122 122
                     // Unreserved keywords should stay the way they are because they
123 123
                     // might represent field names.
124 124
                     return $this->token;
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
                     }
144 144
                 } elseif (($this->flags & self::FLAG_NUMBER_APPROXIMATE) || ($this->flags & self::FLAG_NUMBER_FLOAT)) {
145 145
                     $ret = (float) $ret;
146
-                } elseif (! ($this->flags & self::FLAG_NUMBER_BINARY)) {
146
+                } elseif (!($this->flags & self::FLAG_NUMBER_BINARY)) {
147 147
                     $ret = (int) $ret;
148 148
                 }
149 149
 
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
                     // in PHP 5.3- the `null` parameter isn't handled correctly.
179 179
                     $str = mb_substr(
180 180
                         $str,
181
-                        ! empty($str[1]) && ($str[1] === '@') ? 2 : 1,
181
+                        !empty($str[1]) && ($str[1] === '@') ? 2 : 1,
182 182
                         mb_strlen($str),
183 183
                         'UTF-8',
184 184
                     );
Please login to merge, or discard this patch.