{:ancestors{I"*Celluloid::Supervision::Configuration:EF[I"Object;FI"5Celluloid::Supervision::Configuration::Injection;F[I"Object;FI"4Celluloid::Supervision::Configuration::Instance;F[I"Object;FI"3Celluloid::Supervision::Error::NoPublicService;F[I"Celluloid::Error;FI"ACelluloid::Supervision::Configuration::Error::AlreadyDefined;F[I"Celluloid::Error;FI"DCelluloid::Supervision::Configuration::Error::InvalidSupervisor;F[I"Celluloid::Error;FI"@Celluloid::Supervision::Configuration::Error::InvalidValues;F[I"Celluloid::Error;FI"=Celluloid::Supervision::Configuration::Error::Incomplete;F[I"Celluloid::Error;FI":Celluloid::Supervision::Configuration::Error::Invalid;F[I"Celluloid::Error;FI"&Celluloid::Supervision::Container;F[I"Celluloid;FI"Object;FI"?Celluloid::Supervision::Container::Behavior::Error::Mutant;F[I"Celluloid::Error;FI",Celluloid::Supervision::Container::Tree;F[I"0Celluloid::Supervision::Container::Behavior;FI"Object;FI"1Celluloid::Supervision::Container::Injection;F[I"Object;FI"0Celluloid::Supervision::Container::Instance;F[I"Object;FI"Celluloid::Supervisor;F[I"Object;FI"*Celluloid::Supervision::Service::Root;F[I"&Celluloid::Supervision::Container;FI",Celluloid::Supervision::Service::Public;F[@8:attributes{
@[I"attr_accessor instances;F@
[I" attr_accessor configuration;F@"[I"attr_accessor registry;F@0[I"attr_reader actor;FI"attr_reader name;F@3[I"attr_accessor root;F:class_methods{@[I"alias!;FI"aliases;FI"
arity;FI"arity!;FI"define;FI"deploy;FI"new;FI"options;FI"parameter!;FI"parameters;FI"
parse;FI"resync_parameters;FI"save_defaults;FI"valid?;F@
[I"new;F@"[I"blocks;FI"define;FI"deploy;FI"new;FI"run;FI"	run!;FI"supervise;FI"supervise_as;FI"top;F@0[I"new;F@3[I"	root;FI"supervise;FI"supervise_as;F@6[I"define;FI"deploy;FI"Celluloid;F[I"supervise;FI"supervise_as;FI"Celluloid::Supervision;F[I"router;FI"0Celluloid::Supervision::Container::Behavior;F[I"[];FI"[]=;FI"configure;FI"
included;FI"injections;FI"parameter;F:
encodingIu:
Encoding
US-ASCII;F:instance_methods{@[I"add;FI"another;FI"
count;FI"define;FI"deploy;FI"	each;FI"export;FI"
include?;FI"increment;FI"instances;FI"
merge;FI"merge!;FI"
provider;FI"resync_accessors;FI"
shutdown;F@
[I"[];FI"[]=;FI"configuration;FI"define;FI"delete;FI"export;FI"get;FI"injection!;FI"injections!;FI"	key?;FI"
merge;FI"merge!;FI"ready?;FI"resync_accessors;FI"set;F@"[I"[];FI"actors;FI"add;FI"add_accessors;FI"	find;FI"
registry;FI"remove;FI"remove_accessors;FI"restart_actor;FI"
shutdown;FI"supervise;FI"supervise_as;F@0[I"
actor;FI"cleanup;FI"	name;FI"restart;FI"
start;FI"terminate;F@6[I"
provider;FI">Celluloid::Supervision::Container::Behavior::ClassMethods;F[I"behavior_injections;FI"identifier!;FI"Celluloid::ClassMethods;F[I"supervise;FI"supervise_as;F:modules[@$I"Celluloid::ClassMethods;FI"Celluloid::Supervision;FI"*Celluloid::Supervision::Configuration;FI"1Celluloid::Supervision::Configuration::Error;FI"ACelluloid::Supervision::Configuration::Error::AlreadyDefined;FI"=Celluloid::Supervision::Configuration::Error::Incomplete;FI":Celluloid::Supervision::Configuration::Error::Invalid;FI"DCelluloid::Supervision::Configuration::Error::InvalidSupervisor;FI"@Celluloid::Supervision::Configuration::Error::InvalidValues;FI"5Celluloid::Supervision::Configuration::Injection;FI"4Celluloid::Supervision::Configuration::Instance;F@8@+I">Celluloid::Supervision::Container::Behavior::ClassMethods;FI"7Celluloid::Supervision::Container::Behavior::Error;FI"?Celluloid::Supervision::Container::Behavior::Error::Mutant;FI"1Celluloid::Supervision::Container::Injection;FI"0Celluloid::Supervision::Container::Instance;FI",Celluloid::Supervision::Container::Tree;FI""Celluloid::Supervision::Error;FI"3Celluloid::Supervision::Error::NoPublicService;FI"$Celluloid::Supervision::Service;FI",Celluloid::Supervision::Service::Public;FI"*Celluloid::Supervision::Service::Root;FI"Celluloid::Supervisor;F