Provides a set of builders for various RSS objects
Feeds
Elements
Commands will be placed in this namespace
Mixin methods for install and update options for Gem::Commands
When rubygems/test_case is required the default user interaction is a MockGemUi.
Module that defines the default UserInteraction. Any class including this module will have access to the ui method that returns the default UI.
UserInteraction allows RubyGems to interact with the user through standard methods that can be replaced with more-specific UI methods for different displays.
Since UserInteraction dispatches to a concrete UI class you may need to reference other classes for specific behavior such as Gem::ConsoleUI or Gem::SilentUI.
Example:
class X include Gem::UserInteraction def get_answer n = ask("What is the meaning of life?") end end
This module enables a user-class to be marshalled by XML-RPC for Ruby into a Hash, with one additional key/value pair _class___ => ClassName
This class represents a YAML Mapping.
A Psych::Nodes::Mapping node may have 0 or more children, but must have an even number of children. Here are the valid children a Psych::Nodes::Mapping node may have:
Generates a index files for use as a gem server.
See ‘gem help generate_index`