diff --git a/lib/xcake/core_ext/class.rb b/lib/xcake/core_ext/class.rb index 3d468f0a..53ac8585 100644 --- a/lib/xcake/core_ext/class.rb +++ b/lib/xcake/core_ext/class.rb @@ -1,7 +1,7 @@ module Xcake module CoreExtensions # @example Including in a class - # Class.send(:include, Xcake::CoreExtensions::ClassDescendants) # done with send because of old ruby versions + # include Xcake::CoreExtensions::ClassDescendants # module ClassDescendants # Returns all descendants of a class diff --git a/lib/xcake/generator.rb b/lib/xcake/generator.rb index 87f46232..fc2f8b94 100644 --- a/lib/xcake/generator.rb +++ b/lib/xcake/generator.rb @@ -3,7 +3,7 @@ class Generator include Dependency include Plugin include Visitor - Class.send(:include, CoreExtensions::ClassDescendants) # done with send because of old ruby versions + include CoreExtensions::ClassDescendants attr_accessor :context diff --git a/spec/core_ext/class_spec.rb b/spec/core_ext/class_spec.rb index 8b2efbfd..6949796b 100644 --- a/spec/core_ext/class_spec.rb +++ b/spec/core_ext/class_spec.rb @@ -1,7 +1,7 @@ require 'spec_helper' class Parent - Class.send(:include, Xcake::CoreExtensions::ClassDescendants) # done with send because of old ruby versions + include Xcake::CoreExtensions::ClassDescendants end class Child < Parent