Class: Metasploit::Yard::CLI::Stats
- Inherits:
-
YARD::CLI::Stats
- Object
- YARD::CLI::Stats
- Metasploit::Yard::CLI::Stats
- Defined in:
- lib/metasploit/yard/cli/stats.rb
Overview
Extends YARD::CLI::Stats
to not mark writers as undocuments for instance attributes.
Instance Method Summary collapse
-
#stats_for_methods ⇒ Object
Statistics for methods.
Instance Method Details
#stats_for_methods ⇒ Object
Statistics for methods
4 5 6 7 8 9 10 11 12 |
# File 'lib/metasploit/yard/cli/stats.rb', line 4 def stats_for_methods objs = all_objects.select {|m| m.type == :method } objs.reject! {|m| m.is_alias? } undoc = objs.select { |m| m.docstring.blank? && !(m.writer? && m.is_attribute?) } @undoc_list |= undoc if @undoc_list output "Methods", objs.size, undoc.size end |