Sha256: 5bb73fe8e3c581629b05329e0aed95f4e449c5c0447c0710deab35e298e65fcb

Contents?: true

Size: 433 Bytes

Versions: 4

Compression:

Stored size: 433 Bytes

Contents

module YARD
  module Templates
    module Helpers
      module ModuleHelper
        def prune_method_listing(list, hide_attributes = true)
          list = run_verifier(list)
          list = list.reject {|o| o.is_alias? unless CodeObjects::Proxy === o.namespace }
          list = list.reject {|o| o.is_attribute? unless CodeObjects::Proxy === o.namespace } if hide_attributes
          list
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
yard-0.5.8 lib/yard/templates/helpers/module_helper.rb
yard-0.5.7 lib/yard/templates/helpers/module_helper.rb
yard-0.5.6 lib/yard/templates/helpers/module_helper.rb
yard-0.5.5 lib/yard/templates/helpers/module_helper.rb