Overview
-
module Decode
-
module Comment
-
class Attribute
Describes an attribute type.
-
class Node
-
class Option
Describes a method option (keyword argument).
-
class Parameter
Describes a named method parameter.
-
class Pragma
Asserts a specific property about the method signature.
-
class Raises
Identifies that a method might raise an exception.
-
class Returns
Describes a return value.
-
class Tag
-
class Tags
-
class Text
A structured comment.
-
class Throws
Identifies that a method might throw a specific symbol.
-
class Yields
Describes a block parameter.
-
-
class Definition
A symbol with attached documentation.
-
class Documentation
Structured access to a set of comment lines.
-
class Index
A list of definitions organised for quick lookup and lexical enumeration.
-
module Language
Language specific parsers and definitions.
-
class Generic
-
class Reference
An reference which can be resolved to zero or more definitions.
-
module Ruby
An interface for extracting information from Ruby source code.
-
class Attribute
A Ruby-specific attribute.
-
class Block
A Ruby-specific block which might carry other definitions.
-
class Call
A Ruby-specific block which might carry other definitions.
-
class Class
A Ruby-specific class.
-
class Singleton
A Ruby-specific singleton class.
-
class Code
A Ruby-specific block of code.
-
class Constant
A Ruby-specific constant.
-
class Definition
A Ruby-specific definition.
-
class Function
A Ruby-specific function.
-
class Generic
The Ruby language.
-
class Method
A Ruby-specific method.
-
class Module
A Ruby-specific module.
-
class Parser
The Ruby source code parser.
-
class Reference
An Ruby-specific reference which can be resolved to zero or more definitions.
-
class Segment
A Ruby specific code segment.
-
-
-
class Languages
A context for looking up languages based on file extension or name.
-
class Location
-
class Scope
An abstract namespace for nesting definitions.
-
class Segment
A chunk of code with an optional preceeding comment block.
-
class Source
Represents a source file in a specific language.
-
module Syntax
-
class Trie
A prefix-trie data structure for fast lexical lookups.
-
class Node
A single node in the trie.
-
-