Completed
Push — master ( 2a510c...5bfa5e )
by Richard
03:56
created
src/Rules/ContainText.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,6 @@
 block discarded – undo
14 14
 use Lechimp\Dicto\Indexer\Insert;
15 15
 use Lechimp\Dicto\Indexer\Location;
16 16
 use Lechimp\Dicto\Analysis\Query;
17
-use Lechimp\Dicto\Analysis\Violation;
18 17
 use \Lechimp\Dicto\Variables\Variable;
19 18
 
20 19
 /**
Please login to merge, or discard this patch.
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -126,6 +126,9 @@
 block discarded – undo
126 126
             );
127 127
     }
128 128
 
129
+    /**
130
+     * @param boolean $negate
131
+     */
129 132
     protected function regexp_source_filter($regexp, $negate) {
130 133
         assert('is_string($regexp)');
131 134
         assert('is_bool($negate)');
Please login to merge, or discard this patch.
src/Graph/QueryImpl.php 1 patch
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
     }
98 98
 
99 99
     /**
100
-     * @return  Iterator <[Node,mixed]>
100
+     * @return  \Generator <[Node,mixed]>
101 101
      */
102 102
     protected function switch_run_command(\Iterator $nodes, $step) {
103 103
         list($cmd,$par) = $step;
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
     }
117 117
 
118 118
     /**
119
-     * @return  Iterator <[Node,mixed]>
119
+     * @return  \Generator <[Node,mixed]>
120 120
      */
121 121
     protected function run_expand(\Iterator $nodes, \Closure $clsr) {
122 122
         while ($nodes->valid()) {
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
     }
131 131
 
132 132
     /**
133
-     * @return  Iterator <[Node,mixed]>
133
+     * @return  \Generator <[Node,mixed]>
134 134
      */
135 135
     protected function run_extract(\Iterator $nodes, \Closure $clsr) {
136 136
         while ($nodes->valid()) {
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
     }
146 146
 
147 147
     /**
148
-     * @return  Iterator <[Node,mixed]>
148
+     * @return  \Generator <[Node,mixed]>
149 149
      */
150 150
     protected function run_filter(\Iterator $nodes, Predicate $predicate) {
151 151
         $clsr = $predicate->compile();
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
     }
161 161
 
162 162
     /**
163
-     * @return  Iterator <[Node,mixed]>
163
+     * @return  \Generator <[Node,mixed]>
164 164
      */
165 165
     protected function add_result(\Iterator $nodes, &$result) {
166 166
         while ($nodes->valid()) {
Please login to merge, or discard this patch.
src/Report/Generator.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -90,6 +90,7 @@
 block discarded – undo
90 90
      * If that is also not the case, we assume the class is in the global
91 91
      * namespace.
92 92
      *
93
+     * @param string $name
93 94
      * @return  string
94 95
      */
95 96
     protected function fully_qualified_class_name($name) {
Please login to merge, or discard this patch.
src/Report/Queries.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
      * Get information about a run.
109 109
      *
110 110
      * @param   int $run
111
-     * @return  array<string,string>     with keys 'commit_hash'
111
+     * @return  integer     with keys 'commit_hash'
112 112
      */
113 113
     public function run_info($run) {
114 114
         $b = $this->result_db->builder();
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
      * Get information about a rule.
258 258
      *
259 259
      * @param   int $rule
260
-     * @return  array<string,string>    with keys 'rule', 'explanation'
260
+     * @return  integer|null    with keys 'rule', 'explanation'
261 261
      */
262 262
     public function rule_info($rule) {
263 263
         $b = $this->result_db->builder();
Please login to merge, or discard this patch.
src/App/Engine.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
     }
164 164
 
165 165
     /**
166
-     * @param   mixed   $index
166
+     * @param   Insert|null   $index
167 167
      * @return  Graph\IndexDB
168 168
      */
169 169
     protected function force_graph_index_db($index) {
@@ -178,8 +178,8 @@  discard block
 block discarded – undo
178 178
     }
179 179
 
180 180
     /**
181
-     * @param   mixed   $index
182
-     * @return  IndexDB
181
+     * @param   Insert   $index
182
+     * @return  DB\IndexDB
183 183
      */
184 184
     protected function force_app_index_db($index) {
185 185
         if ($index instanceof DB\IndexDB) {
Please login to merge, or discard this patch.
src/DB/IndexDBFactory.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -10,8 +10,6 @@
 block discarded – undo
10 10
 
11 11
 namespace Lechimp\Dicto\DB;
12 12
 
13
-use Lechimp\Dicto\Report\ResultDB;
14
-
15 13
 class IndexDBFactory {
16 14
     /**
17 15
      * Create a new database for index at path.
Please login to merge, or discard this patch.