Class YARD::CodeObjectWithMethods

Object
  |
  +--YARD::CodeObject
      |
      +--YARD::CodeObjectWithMethods

Constructor Summary

initialize(name, type, parent = nil, comments = nil)

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class YARD::CodeObject

Public Instance Method Summary

Object full_mixins
Object inherited_class_methods
Object inherited_instance_methods
Object inherited_methods(scopes = [:class, :instance])

Public instance methods inherited from YARD::CodeObject
visibility, name, full_source, format, method_missing, children=, parent=, file=, [], scope=, scope, docstring=, docstring, line=, line, has_tag?, tags, tag, to_s, visibility=, type, []=, attributes, attach_full_source, attributes=, source=, type=, name=, full_source=, attach_docstring, path, children, source, attach_source, parent, file

Public Instance Method Details

full_mixins

public Object full_mixins


inherited_class_methods

public Object inherited_class_methods


inherited_instance_methods

public Object inherited_instance_methods


inherited_methods

public Object inherited_methods(scopes = [:class, :instance])