Sha256: 2f3eb021d2bc9b6cc2856e5b08d019b0479bc47a529b2316102d2c742eb08a46
Contents?: true
Size: 713 Bytes
Versions: 6
Compression:
Stored size: 713 Bytes
Contents
module YARD module Generators class VisibilityGroupGenerator < Base attr_reader :visibility def initialize(*args) super @visibility = options[:visibility] end before_generate :is_namespace? def sections_for(object) [ :header, [ G(MethodSummaryGenerator, :visibility => visibility, :scope => :class), G(MethodSummaryGenerator, :visibility => visibility, :scope => :instance), G(MethodDetailsGenerator, :visibility => visibility, :scope => :class), G(MethodDetailsGenerator, :visibility => visibility, :scope => :instance) ] ] end end end end
Version data entries
6 entries across 6 versions & 1 rubygems