Sha256: dd3ba9aa4bb17d635b9d7a381e9211f55e11cd60fbbf0d4a9d5bd5cde4fa2615

Contents?: true

Size: 1.45 KB

Versions: 5

Compression:

Stored size: 1.45 KB

Contents

# frozen_string_literal: true

# Main Symbiont namespace.
#
# @api public
# @since 0.1.0
module Symbiont
  require_relative 'symbiont/version'
  require_relative 'symbiont/trigger'
  require_relative 'symbiont/public_trigger'
  require_relative 'symbiont/private_trigger'
  require_relative 'symbiont/isolator'
  require_relative 'symbiont/executor'
  require_relative 'symbiont/context'

  # Method delegation order alias (inner_contexts => outer_context => kernel_context).
  #
  # @see Symbiont::Trigger::IOK
  #
  # @api public
  # @since 0.1.0
  IOK = Trigger::IOK

  # Method delegation order alias (outer_context => inner_contexts => kernel_context).
  #
  # @see Symbiont::Trigger::OIK
  #
  # @api public
  # @since 0.1.0
  OIK = Trigger::OIK

  # Method delegation order alias (outer_context => kernel_context => inner_contexts).
  #
  # @see Symbiont::Trigger::OKI
  #
  # @api public
  # @since 0.1.0
  OKI = Trigger::OKI

  # Method delegation order alias (inner_contexts => kernel_context => outer_context).
  #
  # @see Symbiont::Trigger::IKO
  #
  # @api public
  # @since 0.1.0
  IKO = Trigger::IKO

  # Method delegation order alias (kernel_context => outer_context => inner_contexts).
  #
  # @see Symbiont::Trigger::IOK
  #
  # @api public
  # @since 0.1.0
  KOI = Trigger::KOI

  # Method delegation order alias (kernel_context => inner_contexts => outer_context).
  #
  # @see Symbiont::Trigger::KIO
  #
  # @api public
  # @since 0.1.0
  KIO = Trigger::KIO
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
symbiont-ruby-0.7.0 lib/symbiont.rb
symbiont-ruby-0.6.0 lib/symbiont.rb
symbiont-ruby-0.5.0 lib/symbiont.rb
symbiont-ruby-0.4.0 lib/symbiont.rb
symbiont-ruby-0.3.0 lib/symbiont.rb