!RBIX 12079494195756429234 x M 1 n n x 10 __script__ i 37 5 7 0 64 47 49 1 1 15 99 7 2 65 49 3 2 13 99 12 7 4 12 7 5 12 65 12 49 6 4 15 49 4 0 15 2 11 I 6 I 0 I 0 I 0 n p 7 s 5 tsort x 7 require x 5 Rails x 11 open_module x 15 __module_init__ M 1 n n x 5 Rails i 28 5 66 99 7 0 65 49 1 2 13 99 12 7 2 12 7 3 12 65 12 49 4 4 15 49 2 0 11 I 6 I 0 I 0 I 0 n p 5 x 13 Initializable x 11 open_module x 15 __module_init__ M 1 n n x 13 Initializable i 123 5 66 99 7 0 7 1 65 5 49 2 4 15 99 7 3 1 65 49 4 3 13 99 12 7 5 12 7 6 12 65 12 49 2 4 15 49 5 0 15 99 7 7 45 8 9 65 49 4 3 13 99 12 7 5 12 7 10 12 65 12 49 2 4 15 49 5 0 15 99 7 11 7 12 65 67 49 13 0 49 14 4 15 99 7 15 7 16 65 67 49 13 0 49 14 4 15 99 7 17 65 49 18 2 13 99 12 7 19 12 7 20 12 65 12 49 2 4 15 49 19 0 11 I 6 I 0 I 0 I 0 n p 21 x 8 included M 1 n n x 8 included i 9 20 0 45 0 1 49 2 1 11 I 3 I 1 I 1 I 1 n p 3 x 12 ClassMethods n x 6 extend p 5 I -1 I 5 I 0 I 6 I 9 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 4 base x 13 attach_method x 11 Initializer x 10 open_class x 14 __class_init__ M 1 n n x 11 Initializer i 82 5 66 5 7 0 7 1 47 49 2 2 15 99 7 3 7 4 65 67 49 5 0 49 6 4 15 99 7 7 7 8 65 67 49 5 0 49 6 4 15 99 7 9 7 10 65 67 49 5 0 49 6 4 15 99 7 11 7 12 65 67 49 5 0 49 6 4 15 99 7 13 7 14 65 67 49 5 0 49 6 4 11 I 5 I 0 I 0 I 0 n p 15 x 4 name x 5 block x 11 attr_reader x 10 initialize M 1 n n x 10 initialize i 28 95 19 3 15 20 0 20 1 20 2 20 3 17 4 38 0 15 38 1 15 38 2 15 38 3 15 2 11 I 8 I 4 I 3 I 3 n p 4 x 5 @name x 8 @context x 8 @options x 6 @block p 5 I -1 I c I 4 I d I 1c x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 4 x 4 name x 7 context x 7 options x 5 block x 17 method_visibility x 15 add_defn_method x 6 before M 1 n n x 6 before i 8 39 0 7 1 49 2 1 11 I 2 I 0 I 0 I 0 n p 3 x 8 @options x 6 before x 2 [] p 5 I -1 I 10 I 0 I 11 I 8 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 5 after M 1 n n x 5 after i 8 39 0 7 1 49 2 1 11 I 2 I 0 I 0 I 0 n p 3 x 8 @options x 5 after x 2 [] p 5 I -1 I 14 I 0 I 15 I 8 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 3 run M 1 n n x 3 run i 23 39 0 20 0 36 5 48 1 13 70 10 19 44 43 2 12 49 3 1 51 4 0 11 I 5 I 1 I 0 I 0 I 0 p 5 x 8 @context x 5 block x 4 Proc x 14 __from_block__ x 13 instance_exec p 5 I -1 I 18 I 0 I 19 I 17 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 4 args x 4 bind M 1 n n x 4 bind i 37 39 0 9 8 5 11 8 9 1 15 45 1 2 39 3 20 0 39 4 5 48 5 13 70 10 33 44 43 6 12 49 7 1 50 8 3 11 I 7 I 1 I 1 I 1 n p 9 x 8 @context x 11 Initializer n x 5 @name x 8 @options x 5 block x 4 Proc x 14 __from_block__ x 3 new p 7 I -1 I 1c I 0 I 1d I a I 1e I 25 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 7 context p 13 I 2 I a I c I c I 1a I 10 I 28 I 14 I 36 I 18 I 44 I 1c I 52 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 10 Collection x 5 Array n M 1 n n x 10 Collection i 49 5 66 5 45 0 1 47 49 2 1 15 65 7 3 7 4 47 49 5 2 15 99 7 6 7 7 65 67 49 8 0 49 9 4 15 99 7 10 7 11 65 67 49 8 0 49 9 4 11 I 5 I 0 I 0 I 0 n p 12 x 5 TSort n x 7 include x 15 tsort_each_node x 4 each x 12 alias_method x 16 tsort_each_child M 1 n n x 16 tsort_each_child i 28 95 19 1 15 5 56 0 47 50 1 0 20 1 13 70 10 24 44 43 2 12 49 3 1 50 4 0 11 I 5 I 2 I 1 I 1 n p 5 M 1 p 2 x 9 for_block t n x 16 tsort_each_child i 35 57 19 0 15 20 0 49 0 0 21 1 0 49 1 0 83 2 13 10 34 15 20 0 49 1 0 21 1 0 49 3 0 83 2 11 I 4 I 1 I 1 I 1 n p 4 x 6 before x 4 name x 2 == x 5 after p 3 I 0 I 27 I 23 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 1 i x 6 select x 4 Proc x 14 __from_block__ x 4 each p 5 I -1 I 26 I 4 I 27 I 1c x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 2 x 11 initializer x 5 block x 17 method_visibility x 15 add_defn_method x 1 + M 1 n n x 1 + i 45 45 0 1 13 71 2 47 9 31 47 49 3 0 13 5 48 4 20 0 49 4 0 81 5 47 49 6 1 15 8 44 5 48 4 20 0 49 4 0 81 5 49 2 1 11 I 5 I 1 I 1 I 1 n p 7 x 10 Collection n x 3 new x 8 allocate x 4 to_a x 1 + x 10 initialize p 5 I -1 I 2a I 0 I 2b I 2d x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 5 other p 9 I 2 I 23 I b I 25 I 15 I 26 I 23 I 2a I 31 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 16 run_initializers M 1 n n x 16 run_initializers i 31 5 7 0 47 49 1 1 9 13 1 11 8 14 1 15 5 48 2 49 3 0 56 4 50 5 0 15 2 38 0 11 I 3 I 1 I 0 I 0 I 0 p 6 x 4 @ran x 26 instance_variable_defined? x 12 initializers x 5 tsort M 1 p 2 x 9 for_block t n x 16 run_initializers i 15 57 19 0 15 20 0 21 1 0 36 1 51 0 0 11 I 5 I 1 I 1 I 1 n p 1 x 3 run p 5 I 0 I 31 I 4 I 32 I f x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 11 initializer x 4 each p 9 I -1 I 2f I 0 I 30 I f I 31 I 1b I 34 I 1f x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 4 args x 17 method_visibility x 15 add_defn_method x 12 initializers M 1 n n x 12 initializers i 17 39 0 13 10 16 15 5 49 1 0 5 49 2 1 38 0 11 I 2 I 0 I 0 I 0 n p 3 x 13 @initializers x 5 class x 16 initializers_for p 5 I -1 I 37 I 0 I 38 I 11 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 12 ClassMethods x 11 open_module x 15 __module_init__ M 1 n n x 12 ClassMethods i 58 5 66 99 7 0 7 1 65 67 49 2 0 49 3 4 15 99 7 4 7 5 65 67 49 2 0 49 3 4 15 99 7 6 7 7 65 67 49 2 0 49 3 4 15 99 7 8 7 9 65 67 49 2 0 49 3 4 11 I 5 I 0 I 0 I 0 n p 10 x 12 initializers M 1 n n x 12 initializers i 33 39 0 13 10 32 15 45 1 2 13 71 3 47 9 27 47 49 4 0 13 47 49 5 0 15 8 30 49 3 0 38 0 11 I 2 I 0 I 0 I 0 n p 6 x 13 @initializers x 10 Collection n x 3 new x 8 allocate x 10 initialize p 5 I -1 I 3c I 0 I 3d I 21 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 17 method_visibility x 15 add_defn_method x 18 initializers_chain M 1 n n x 18 initializers_chain i 39 45 0 1 13 71 2 47 9 21 47 49 3 0 13 47 49 4 0 15 8 24 49 2 0 19 0 15 5 48 5 56 6 50 7 0 15 20 0 11 I 3 I 1 I 0 I 0 n p 8 x 10 Collection n x 3 new x 8 allocate x 10 initialize x 9 ancestors M 1 p 2 x 9 for_block t n x 18 initializers_chain i 33 57 19 0 15 20 0 7 0 49 1 1 9 16 1 8 18 1 11 15 21 1 0 20 0 49 0 0 81 2 22 1 0 11 I 4 I 1 I 1 I 1 n p 3 x 12 initializers x 11 respond_to? x 1 + p 7 I 0 I 42 I 4 I 43 I 13 I 44 I 21 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 5 klass x 12 reverse_each p 9 I -1 I 40 I 0 I 41 I 1b I 42 I 24 I 46 I 27 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 12 initializers x 16 initializers_for M 1 n n x 16 initializers_for i 41 45 0 1 13 71 2 47 9 29 47 49 3 0 13 5 48 4 56 5 50 6 0 47 49 7 1 15 8 40 5 48 4 56 8 50 6 0 49 2 1 11 I 5 I 1 I 1 I 1 n p 9 x 10 Collection n x 3 new x 8 allocate x 18 initializers_chain M 1 p 2 x 9 for_block t n x 16 initializers_for i 13 57 19 0 15 20 0 21 1 0 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 4 bind p 3 I 0 I 4a I d x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 1 i x 3 map x 10 initialize M 1 p 2 x 9 for_block t n x 16 initializers_for i 13 57 19 0 15 20 0 21 1 0 49 0 1 11 I 4 I 1 I 1 I 1 n p 1 x 4 bind p 3 I 0 I 4a I d x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 1 i p 5 I -1 I 49 I 0 I 4a I 29 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 7 binding x 11 initializer M 1 n n x 11 initializer i 127 23 1 10 14 44 43 0 78 49 1 1 19 1 15 95 19 2 15 20 2 9 25 1 8 36 5 45 2 3 7 4 64 47 49 5 2 15 5 48 6 49 7 0 13 10 55 15 5 48 6 56 8 50 9 0 9 60 1 8 95 20 1 7 10 14 2 49 11 1 13 10 91 15 5 48 6 49 12 0 49 13 0 13 18 3 49 14 2 15 8 95 18 2 16 2 15 5 48 6 45 15 16 20 0 1 20 1 20 2 13 70 10 120 44 43 17 12 49 18 1 50 19 3 49 20 1 11 I a I 3 I 1 I 2 n p 21 x 4 Hash x 16 new_from_literal x 13 ArgumentError n s 51 A block must be passed when defining an initializer x 5 raise x 12 initializers x 6 empty? M 1 p 2 x 9 for_block t n x 11 initializer i 20 57 19 0 15 20 0 49 0 0 21 1 1 7 1 49 2 1 83 3 11 I 5 I 1 I 1 I 1 n p 4 x 4 name x 6 before x 2 [] x 2 == p 3 I 0 I 4f I 14 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 1 x 1 i x 4 find x 5 after x 2 [] x 4 last x 4 name x 3 []= x 11 Initializer n x 4 Proc x 14 __from_block__ x 3 new x 2 << p 9 I -1 I 4d I 12 I 4e I 25 I 4f I 60 I 50 I 7f x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 3 x 4 name x 4 opts x 3 blk p 9 I 2 I 3c I 10 I 40 I 1e I 49 I 2c I 4d I 3a x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 p 13 I 2 I 5 I d I 9 I 28 I 22 I 45 I 2f I 53 I 37 I 61 I 3b I 7b x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 13 attach_method p 3 I 2 I 4 I 1c x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0 x 13 attach_method p 5 I 0 I 1 I 9 I 3 I 25 x 72 /Users/santiago/WyeWorks/Projs/rails/railties/lib/rails/initializable.rb p 0