/opt/cpanel/ea-ruby27/root/usr/share/ruby/ruby-2.7.8/rdoc
NameSizeModeActions
context/-0755rm
generator/-0755rm
i18n/-0755rm
markdown/-0755rm
markup/-0755rm
parser/-0755rm
rd/-0755rm
ri/-0755rm
stats/-0755rm
alias.rb21730644editdlrm
anon_class.rb1720644editdlrm
any_method.rb72060644editdlrm
attr.rb38490644editdlrm
class_module.rb202920644editdlrm
code_object.rb94830644editdlrm
code_objects.rb1510644editdlrm
comment.rb58740644editdlrm
constant.rb36770644editdlrm
context.rb308160644editdlrm
cross_reference.rb66780644editdlrm
encoding.rb38380644editdlrm
erbio.rb9340644editdlrm
erb_partial.rb4000644editdlrm
extend.rb1700644editdlrm
generator.rb18370644editdlrm
ghost_method.rb1440644editdlrm
i18n.rb1700644editdlrm
include.rb1720644editdlrm
known_classes.rb26850644editdlrm
markdown.rb3861170644editdlrm
markup.rb287550644editdlrm
meta_method.rb1290644editdlrm
method_attr.rb92510644editdlrm
mixin.rb28180644editdlrm
normal_class.rb21830644editdlrm
normal_module.rb14670644editdlrm
options.rb316010644editdlrm
parser.rb72190644editdlrm
rd.rb36530644editdlrm
rdoc.rb138660644editdlrm
require.rb9650644editdlrm
ri.rb3450644editdlrm
rubygems_hook.rb52650644editdlrm
servlet.rb124010644editdlrm
single_class.rb4080644editdlrm
stats.rb107290644editdlrm
store.rb229760644editdlrm
task.rb78560644editdlrm
text.rb75770644editdlrm
token_stream.rb32320644editdlrm
tom_doc.rb66140644editdlrm
top_level.rb56770644editdlrm
version.rb770644editdlrm
Edit: /opt/cpanel/ea-ruby27/root/usr/share/ruby/ruby-2.7.8/rdoc/normal_module.rb (1467B)
# frozen_string_literal: true ## # A normal module, like NormalClass class RDoc::NormalModule < RDoc::ClassModule def aref_prefix # :nodoc: 'module' end def inspect # :nodoc: "#<%s:0x%x module %s includes: %p extends: %p attributes: %p methods: %p aliases: %p>" % [ self.class, object_id, full_name, @includes, @extends, @attributes, @method_list, @aliases ] end ## # The definition of this module, module MyModuleName def definition "module #{full_name}" end ## # This is a module, returns true def module? true end def pretty_print q # :nodoc: q.group 2, "[module #{full_name}: ", "]" do q.breakable q.text "includes:" q.breakable q.seplist @includes do |inc| q.pp inc end q.breakable q.breakable q.text "constants:" q.breakable q.seplist @constants do |const| q.pp const end q.text "attributes:" q.breakable q.seplist @attributes do |attr| q.pp attr end q.breakable q.text "methods:" q.breakable q.seplist @method_list do |meth| q.pp meth end q.breakable q.text "aliases:" q.breakable q.seplist @aliases do |aliaz| q.pp aliaz end q.breakable q.text "comment:" q.breakable q.pp comment end end ## # Modules don't have one, raises NoMethodError def superclass raise NoMethodError, "#{full_name} is a module" end end