Sha256: ae7d930f27944a211c14b369b3d636263d767e74913789ecd0c155167dea3d9d
Contents?: true
Size: 540 Bytes
Versions: 7
Compression:
Stored size: 540 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| !options[:visibilities].include? o.visibility } if options[:visibilities] 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
7 entries across 7 versions & 1 rubygems