Completed
Push — master ( 8a5799...ed0b0a )
by Kirill
07:58
created
src/Compiler.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
      */
78 78
     public function saveTo(string $path): void
79 79
     {
80
-        $pathName = $path . '/' . $this->class . '.php';
80
+        $pathName = $path.'/'.$this->class.'.php';
81 81
 
82 82
         \file_put_contents($pathName, $this->build());
83 83
     }
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
         \ob_start();
92 92
 
93 93
         try {
94
-            require __DIR__ . '/../resources/parser.tpl.php';
94
+            require __DIR__.'/../resources/parser.tpl.php';
95 95
             return \ob_get_contents();
96 96
         } catch (\Throwable $e) {
97 97
             throw $e;
Please login to merge, or discard this patch.
src/Grammar/Parser.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -109,67 +109,67 @@
 block discarded – undo
109 109
     {
110 110
         return new Grammar([
111 111
             new Repetition(0, 0, -1, '__definition', null),
112
-            new Concatenation('Grammar', [0,], 'Grammar'),
113
-            new Alternation('__definition', ['TokenDefinition', 'PragmaDefinition', 'IncludeDefinition', 'RuleDefinition',], null),
112
+            new Concatenation('Grammar', [0, ], 'Grammar'),
113
+            new Alternation('__definition', ['TokenDefinition', 'PragmaDefinition', 'IncludeDefinition', 'RuleDefinition', ], null),
114 114
             new Terminal(3, 'T_TOKEN', true),
115
-            new Concatenation(4, [3,], 'TokenDefinition'),
115
+            new Concatenation(4, [3, ], 'TokenDefinition'),
116 116
             new Terminal(5, 'T_SKIP', true),
117
-            new Concatenation(6, [5,], 'TokenDefinition'),
118
-            new Alternation('TokenDefinition', [4, 6,], null),
117
+            new Concatenation(6, [5, ], 'TokenDefinition'),
118
+            new Alternation('TokenDefinition', [4, 6, ], null),
119 119
             new Terminal(8, 'T_PRAGMA', true),
120
-            new Concatenation('PragmaDefinition', [8,], 'PragmaDefinition'),
120
+            new Concatenation('PragmaDefinition', [8, ], 'PragmaDefinition'),
121 121
             new Terminal(10, 'T_INCLUDE', true),
122
-            new Concatenation('IncludeDefinition', [10,], 'IncludeDefinition'),
122
+            new Concatenation('IncludeDefinition', [10, ], 'IncludeDefinition'),
123 123
             new Repetition(12, 0, 1, 'ShouldKeep', null),
124 124
             new Repetition(14, 0, 1, 'RuleDelegate', null),
125 125
             new Concatenation('RuleDefinition', [12, 'RuleName', 'RuleProduction', 19], 'RuleDefinition'),
126 126
             new Terminal(16, 'T_NAME', true),
127
-            new Concatenation('RuleName', [16, 14, '__ruleProductionDelimiter',], 'RuleName'),
127
+            new Concatenation('RuleName', [16, 14, '__ruleProductionDelimiter', ], 'RuleName'),
128 128
             new Terminal(18, 'T_END_OF_RULE', false),
129 129
             new Repetition(19, 0, 1, 18),
130 130
             new Terminal(21, 'T_DELEGATE', false),
131 131
             new Terminal(22, 'T_NAME', true),
132
-            new Concatenation('RuleDelegate', [21, 22,], 'RuleDelegate'),
132
+            new Concatenation('RuleDelegate', [21, 22, ], 'RuleDelegate'),
133 133
             new Terminal(24, 'T_KEPT_NAME', false),
134
-            new Concatenation('ShouldKeep', [24,], 'ShouldKeep'),
134
+            new Concatenation('ShouldKeep', [24, ], 'ShouldKeep'),
135 135
             new Terminal(26, 'T_COLON', false),
136 136
             new Terminal(27, 'T_EQ', false),
137
-            new Alternation('__ruleProductionDelimiter', [26, 27,], null),
138
-            new Concatenation('RuleProduction', ['__alternation',], null),
139
-            new Alternation('__alternation', ['__concatenation', 'Alternation',], null),
137
+            new Alternation('__ruleProductionDelimiter', [26, 27, ], null),
138
+            new Concatenation('RuleProduction', ['__alternation', ], null),
139
+            new Alternation('__alternation', ['__concatenation', 'Alternation', ], null),
140 140
             new Terminal(31, 'T_OR', false),
141
-            new Concatenation(32, [31, '__concatenation',], 'Alternation'),
141
+            new Concatenation(32, [31, '__concatenation', ], 'Alternation'),
142 142
             new Repetition(33, 1, -1, 32, null),
143
-            new Concatenation('Alternation', ['__concatenation', 33,], null),
144
-            new Alternation('__concatenation', ['__repetition', 'Concatenation',], null),
143
+            new Concatenation('Alternation', ['__concatenation', 33, ], null),
144
+            new Alternation('__concatenation', ['__repetition', 'Concatenation', ], null),
145 145
             new Repetition(36, 1, -1, '__repetition', null),
146
-            new Concatenation('Concatenation', ['__repetition', 36,], 'Concatenation'),
147
-            new Alternation('__repetition', ['__simple', 'Repetition',], null),
148
-            new Concatenation('Repetition', ['__simple', 'Quantifier',], 'Repetition'),
146
+            new Concatenation('Concatenation', ['__repetition', 36, ], 'Concatenation'),
147
+            new Alternation('__repetition', ['__simple', 'Repetition', ], null),
148
+            new Concatenation('Repetition', ['__simple', 'Quantifier', ], 'Repetition'),
149 149
             new Terminal(40, 'T_GROUP_OPEN', false),
150 150
             new Terminal(41, 'T_GROUP_CLOSE', false),
151
-            new Concatenation(42, [40, '__alternation', 41,], null),
151
+            new Concatenation(42, [40, '__alternation', 41, ], null),
152 152
             new Terminal(43, 'T_TOKEN_SKIPPED', true),
153 153
             new Terminal(44, 'T_TOKEN_KEPT', true),
154 154
             new Terminal(45, 'T_INVOKE', true),
155
-            new Alternation('__simple', [42, 43, 44, 45,], null),
155
+            new Alternation('__simple', [42, 43, 44, 45, ], null),
156 156
             new Terminal(47, 'T_REPEAT_ZERO_OR_ONE', true),
157
-            new Concatenation(48, [47,], 'Quantifier'),
157
+            new Concatenation(48, [47, ], 'Quantifier'),
158 158
             new Terminal(49, 'T_REPEAT_ONE_OR_MORE', true),
159
-            new Concatenation(50, [49,], 'Quantifier'),
159
+            new Concatenation(50, [49, ], 'Quantifier'),
160 160
             new Terminal(51, 'T_REPEAT_ZERO_OR_MORE', true),
161
-            new Concatenation(52, [51,], 'Quantifier'),
161
+            new Concatenation(52, [51, ], 'Quantifier'),
162 162
             new Terminal(53, 'T_REPEAT_N_TO_M', true),
163
-            new Concatenation(54, [53,], 'Quantifier'),
163
+            new Concatenation(54, [53, ], 'Quantifier'),
164 164
             new Terminal(55, 'T_REPEAT_ZERO_OR_MORE', true),
165
-            new Concatenation(56, [55,], 'Quantifier'),
165
+            new Concatenation(56, [55, ], 'Quantifier'),
166 166
             new Terminal(57, 'T_REPEAT_ZERO_TO_M', true),
167
-            new Concatenation(58, [57,], 'Quantifier'),
167
+            new Concatenation(58, [57, ], 'Quantifier'),
168 168
             new Terminal(59, 'T_REPEAT_N_OR_MORE', true),
169
-            new Concatenation(60, [59,], 'Quantifier'),
169
+            new Concatenation(60, [59, ], 'Quantifier'),
170 170
             new Terminal(61, 'T_REPEAT_EXACTLY_N', true),
171
-            new Concatenation(62, [61,], 'Quantifier'),
172
-            new Alternation('Quantifier', [48, 50, 52, 54, 56, 58, 60, 62,], null),
171
+            new Concatenation(62, [61, ], 'Quantifier'),
172
+            new Alternation('Quantifier', [48, 50, 52, 54, 56, 58, 60, 62, ], null),
173 173
         ], 'Grammar', self::PARSER_DELEGATES);
174 174
     }
175 175
 }
Please login to merge, or discard this patch.
src/Grammar/Delegate/IncludeDelegate.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -34,7 +34,7 @@
 block discarded – undo
34 34
         $file = $this->getValues()->current()->getValue(1);
35 35
 
36 36
         foreach (['', '.pp', 'pp2'] as $ext) {
37
-            $path = \dirname($from->getPathname()) . '/' . $file . $ext;
37
+            $path = \dirname($from->getPathname()).'/'.$file.$ext;
38 38
 
39 39
             if (\is_file($path)) {
40 40
                 return File::fromPathname($path);
Please login to merge, or discard this patch.
src/Grammar/Delegate/TokenDelegate.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@
 block discarded – undo
30 30
 
31 31
         $lexer->add($this->getTokenName(), $this->getTokenPattern());
32 32
 
33
-        if (! $this->isKept()) {
33
+        if (!$this->isKept()) {
34 34
             $lexer->skip($this->getTokenName());
35 35
         }
36 36
     }
Please login to merge, or discard this patch.
src/Grammar/Delegate/RuleDelegate.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@
 block discarded – undo
52 52
      */
53 53
     public function isKept(): bool
54 54
     {
55
-        return (bool)$this->first('ShouldKeep');
55
+        return (bool) $this->first('ShouldKeep');
56 56
     }
57 57
 
58 58
     /**
Please login to merge, or discard this patch.