Sha256: 6ef90ea2a2b00c7dc5009a05ef9d0b0bf16ca055631f162e67735a2ec364fc35
Contents?: true
Size: 941 Bytes
Versions: 1
Compression:
Stored size: 941 Bytes
Contents
require 'jazzy/source_declaration/access_control_level' require 'jazzy/source_declaration/type' module Jazzy class SourceDeclaration # kind of declaration (e.g. class, variable, function) attr_accessor :type # static type of declared element (e.g. String.Type -> ()) attr_accessor :typename attr_accessor :file attr_accessor :line attr_accessor :column attr_accessor :usr attr_accessor :name attr_accessor :declaration attr_accessor :abstract attr_accessor :default_impl_abstract attr_accessor :from_protocol_extension attr_accessor :discussion attr_accessor :return attr_accessor :children attr_accessor :parameters attr_accessor :url attr_accessor :mark attr_accessor :access_control_level attr_accessor :start_line attr_accessor :end_line attr_accessor :nav_order def overview "#{abstract}\n\n#{discussion}".strip end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jazzy-0.4.0 | lib/jazzy/source_declaration.rb |