Test Failed
Push — master ( 3b4c09...efb6fb )
by Richard
02:50
created
src/Definition/AST/Factory.php 1 patch
Doc Comments   +2 added lines, -5 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 
41 41
     /**
42 42
      * @param   string  $atom
43
-     * @return  Name
43
+     * @return  Atom
44 44
      */
45 45
     public function atom($atom) {
46 46
         return new Atom($atom);
@@ -113,11 +113,8 @@  discard block
 block discarded – undo
113 113
     }
114 114
 
115 115
     /**
116
-     * @param   Definition  $left
117 116
      * @param   Qualifier   $qualifier
118
-     * @param   Atom        $id
119
-     * @param   Parameter[] $parameters
120
-     * @return  Property
117
+     * @return  Rule
121 118
      */
122 119
     public function rule(Qualifier $qualifier, Definition $definition) {
123 120
         return new Rule($qualifier, $definition);
Please login to merge, or discard this patch.
src/Definition/ASTParser.php 1 patch
Doc Comments   +8 added lines, -7 removed lines patch added patch discarded remove patch
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
     // IMPLEMENTATION OF Parser
160 160
 
161 161
     /**
162
-     * @return  Ruleset
162
+     * @return  AST\Root
163 163
      */
164 164
     public function parse($source) {
165 165
         $this->variables = array();
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
      * Root expression for the parser is some whitespace or comment where a
172 172
      * top level statement is in the middle.
173 173
      *
174
-     * @return  Ruleset 
174
+     * @return  AST\Root 
175 175
      */
176 176
     protected function root() {
177 177
         $lines = [];
@@ -232,6 +232,7 @@  discard block
 block discarded – undo
232 232
 
233 233
     /**
234 234
      * @param   string
235
+     * @param string $content
235 236
      * @return  string
236 237
      */
237 238
     protected function trim_explanation($content) {
@@ -257,7 +258,7 @@  discard block
 block discarded – undo
257 258
     /**
258 259
      * Fetch a string from the stream.
259 260
      *
260
-     * @return  string
261
+     * @return  AST\StringValue
261 262
      */
262 263
     protected function string() {
263 264
         $m = $this->current_match();
@@ -271,7 +272,7 @@  discard block
 block discarded – undo
271 272
     /**
272 273
      * Fetch a variable from the stream.
273 274
      *
274
-     * @return  V\Variable
275
+     * @return  AST\Definition
275 276
      */
276 277
     protected function variable($right_binding_power = 0) {
277 278
         $t = $this->current_symbol();
@@ -326,7 +327,7 @@  discard block
 block discarded – undo
326 327
     /**
327 328
      * Fetch a rule schema and its arguments from the stream.
328 329
      *
329
-     * @return  array   (R\Schema, array)
330
+     * @return  AST\Atom   (R\Schema, array)
330 331
      */
331 332
     protected function schema() {
332 333
         $t = $this->current_symbol();
@@ -344,7 +345,7 @@  discard block
 block discarded – undo
344 345
     /**
345 346
      * Process a variable assignment.
346 347
      *
347
-     * @return  null
348
+     * @return  AST\Assignment
348 349
      */
349 350
     protected function variable_assignment() {
350 351
         $m = $this->current_match(); 
@@ -357,7 +358,7 @@  discard block
 block discarded – undo
357 358
     /**
358 359
      * Process a rule declaration.
359 360
      *
360
-     * @return  null
361
+     * @return  AST\Rule
361 362
      */
362 363
     protected function rule_declaration() {
363 364
         if ($this->is_current_token_matched_by("only")) {
Please login to merge, or discard this patch.
src/Definition/Compiler.php 1 patch
Doc Comments   +7 added lines, -4 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
      * Compile an AST to an according entity.
81 81
      *
82 82
      * @param   AST\Node    $node
83
-     * @return  mixed
83
+     * @return  Ruleset
84 84
      */
85 85
     public function compile(AST\Root $node) {
86 86
         $this->variables = array();
@@ -203,6 +203,9 @@  discard block
 block discarded – undo
203 203
         return $parameters;
204 204
     }
205 205
 
206
+    /**
207
+     * @return string
208
+     */
206 209
     protected function compile_qualifier(AST\Qualifier $node) {
207 210
         $which = $node->which();
208 211
         if ($which === AST\Qualifier::MUST) {
@@ -237,7 +240,7 @@  discard block
 block discarded – undo
237 240
      * Get a predefined variable.
238 241
      *
239 242
      * @param   string  $name
240
-     * @return  V\Variable
243
+     * @return  V\Variable[]
241 244
      */
242 245
     protected function get_variable($name) {
243 246
         if (!array_key_exists($name, $this->variables)) {
@@ -250,7 +253,7 @@  discard block
 block discarded – undo
250 253
      * Get a property. Yes. Really.
251 254
      *
252 255
      * @param   string  $name
253
-     * @return  V\Property
256
+     * @return  R\Property[]
254 257
      */
255 258
     protected function get_property($name) {
256 259
         if (!array_key_exists($name, $this->properties)) {
@@ -263,7 +266,7 @@  discard block
 block discarded – undo
263 266
      * Get a schema. By name.
264 267
      *
265 268
      * @param   string  $name
266
-     * @return  V\Schema
269
+     * @return  R\Schema
267 270
      */
268 271
     protected function get_schema($name) {
269 272
         if (!array_key_exists($name, $this->schemas)) {
Please login to merge, or discard this patch.
src/Report/Queries.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -111,7 +111,7 @@
 block discarded – undo
111 111
      * Get information about a run.
112 112
      *
113 113
      * @param   int $run
114
-     * @return  array<string,string>     with keys 'commit_hash'
114
+     * @return  integer     with keys 'commit_hash'
115 115
      */
116 116
     public function run_info($run) {
117 117
         $b = $this->result_db->builder();
Please login to merge, or discard this patch.