File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 11=== 3.3 / ??
22
33* Minor enhancements
4- * The coverage report can now report undocumented method parameters.
4+ * The coverage report can now report undocumented method parameters
5+ including methods defined in C.
6+
57 <kbd>rdoc -C</kbd> gives a standard report, <kbd>rdoc -C1</kbd> includes
68 method parameters. Method parameters are considered documented if they're
79 marked-up with <tt>+</tt>, <tt><code></tt> or <code><tt></code>.
Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ def param_list
147147 if @call_seq then
148148 params = @call_seq . split ( "\n " ) . last
149149 params = params . sub ( /.*?\( (.*)\) / , '\1' )
150- params = params . sub ( /({|do)\s *\| ([^|]*)\| .*/ , ',\2' )
150+ params = params . sub ( /(\ { |do)\s *\| ([^|]*)\| .*/ , ',\2' )
151151 elsif @params then
152152 params = @params . sub ( /\( (.*)\) / , '\1' )
153153
@@ -169,7 +169,7 @@ def param_seq
169169 if @call_seq then
170170 params = @call_seq . split ( "\n " ) . last
171171 params = params . sub ( /[^( ]+/ , '' )
172- params = params . sub ( /(\| [^|]+\| )\s *\. \. \. \s *(end|})/ , '\1 \2' )
172+ params = params . sub ( /(\| [^|]+\| )\s *\. \. \. \s *(end|\ } )/ , '\1 \2' )
173173 else
174174 params = @params . gsub ( /\s *\# .*/ , '' )
175175 params = params . tr ( "\n " , " " ) . squeeze ( " " )
You can’t perform that action at this time.
0 commit comments