lib/symbiont.rb in symbiont-ruby-0.1.0 vs lib/symbiont.rb in symbiont-ruby-0.2.0
- old
+ new
@@ -1,42 +1,62 @@
# 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/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