Skip to content

Commit d40c7c3

Browse files
committed
Module#include is public since Ruby 2.1
1 parent f2c01d4 commit d40c7c3

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

lib/authlogic/acts_as_authentic/base.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,14 @@ def first_column_to_exist(*columns_to_check)
105105
end
106106

107107
ActiveSupport.on_load :active_record do
108-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::Base
109-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::Email
110-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::LoggedInStatus
111-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::Login
112-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::MagicColumns
113-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::Password
114-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::PerishableToken
115-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::PersistenceToken
116-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::SessionMaintenance
117-
ActiveRecord::Base.send :include, Authlogic::ActsAsAuthentic::SingleAccessToken
108+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::Base
109+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::Email
110+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::LoggedInStatus
111+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::Login
112+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::MagicColumns
113+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::Password
114+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::PerishableToken
115+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::PersistenceToken
116+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::SessionMaintenance
117+
ActiveRecord::Base.include Authlogic::ActsAsAuthentic::SingleAccessToken
118118
end

lib/authlogic/controller_adapters/sinatra_adapter.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,4 @@ def self.included(klass)
6464
end
6565
end
6666

67-
Sinatra::Base.send(:include, Authlogic::ControllerAdapters::SinatraAdapter::Adapter::Implementation)
67+
Sinatra::Base.include(Authlogic::ControllerAdapters::SinatraAdapter::Adapter::Implementation)

lib/authlogic/test_case.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ def controller
209209
end
210210

211211
# TODO: Why are these lines inside the `Authlogic` module? Should be outside?
212-
::Test::Unit::TestCase.send(:include, TestCase) if defined?(::Test::Unit::TestCase)
213-
::MiniTest::Unit::TestCase.send(:include, TestCase) if defined?(::MiniTest::Unit::TestCase)
214-
::MiniTest::Test.send(:include, TestCase) if defined?(::MiniTest::Test)
212+
::Test::Unit::TestCase.include(TestCase) if defined?(::Test::Unit::TestCase)
213+
::MiniTest::Unit::TestCase.include(TestCase) if defined?(::MiniTest::Unit::TestCase)
214+
::MiniTest::Test.include(TestCase) if defined?(::MiniTest::Test)
215215
end

0 commit comments

Comments
 (0)