Sha256: 3c0c07122797bede69cf71d96df163d6154c384dc04d2c30b59951a4d55a5be4
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 Bytes
Contents
def init super return unless show_api_marker_section? if sections.first sections.first.place(:api_marker).before(:private) else sections :index, [:api_marker] end end def api_marker return if object.type == :root erb(:private) unless ['public', 'private'].include? api_text end private def api_text api_text = object.has_tag?(:api) && object.tag(:api).text api_text = 'public' if object.has_tag?(:public) api_text end def show_api_marker_section? return false if object.type == :root case api_text when 'public', 'private' false else true end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
reek-6.0.3 | docs/templates/default/docstring/setup.rb |