diff --git a/.travis.yml b/.travis.yml index d93bca0e..f7e9f837 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,6 @@ rvm: - 2.2 - 2.1 - 2.0 -- 1.9 -- jruby +- jruby-9 - rbx-2 script: bundle exec rake $RAKE_TASK diff --git a/active_interaction.gemspec b/active_interaction.gemspec index 6122111d..5d3f92f8 100644 --- a/active_interaction.gemspec +++ b/active_interaction.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |gem| gem.homepage = 'http://devblog.orgsync.com/active_interaction/' gem.licenses = %w[MIT] - gem.required_ruby_version = '>= 1.9.3' + gem.required_ruby_version = '>= 2' { 'Aaron Lasseigne' => 'aaron.lasseigne@gmail.com', diff --git a/lib/active_interaction/backports.rb b/lib/active_interaction/backports.rb index 76b42ee7..d8aa6baa 100644 --- a/lib/active_interaction/backports.rb +++ b/lib/active_interaction/backports.rb @@ -4,18 +4,6 @@ require 'active_support/core_ext' module ActiveInteraction - class GroupedInput # rubocop:disable Style/Documentation - # Required for Ruby <= 1.9.3. - def [](name) - send(name) - end unless method_defined?(:[]) - - # Required for Ruby <= 1.9.3. - def []=(name, value) - send("#{name}=", value) - end unless method_defined?(:[]=) - end - class Errors # rubocop:disable Style/Documentation # Required for Rails < 3.2.13. protected :initialize_dup