module Decode

Nested Classes and Modules

module Comment

Represents comment parsing and processing functionality.

class Definition

A symbol with attached documentation.

class Documentation

Structured access to a set of comment lines.

class Index

Represents a list of definitions organised for quick lookup and lexical enumeration.

module Language

Language specific parsers and definitions.

class Languages

Represents a context for looking up languages based on file extension or name.

class Location

Represents a location in a source file.

module RBS

RBS generation functionality for Ruby type signatures.

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

Provides syntax rewriting and linking functionality.

class Trie

Represents a prefix-trie data structure for fast lexical lookups.

Definitions

VERSION = "0.30.0"

Signature

constant

The version of the gem.