Skip to content

Commit 5a04e6b

Browse files
authored
Merge pull request #860 from quinn/master
Remove rails as dependency
2 parents c6f67e7 + 129ae37 commit 5a04e6b

3 files changed

Lines changed: 6 additions & 5 deletions

File tree

Gemfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ version = ENV['RAILS_VERSION'] || 'default'
1414

1515
case version
1616
when 'master'
17-
gem 'rails', { git: 'https://github.com/rails/rails.git' }
17+
gem 'railties', { git: 'https://github.com/rails/rails.git' }
1818
gem 'arel', { git: 'https://github.com/rails/arel.git' }
1919
when 'default'
20-
gem 'rails', '>= 5.0'
20+
gem 'railties', '>= 5.0'
2121
else
22-
gem 'rails', "~> #{version}"
22+
gem 'railties', "~> #{version}"
2323
end

jsonapi-resources.gemspec

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ Gem::Specification.new do |spec|
2626
spec.add_development_dependency 'simplecov'
2727
spec.add_development_dependency 'pry'
2828
spec.add_development_dependency 'concurrent-ruby-ext'
29-
spec.add_dependency 'rails', '>= 4.0'
29+
spec.add_dependency 'activerecord', '>= 4.1'
30+
spec.add_dependency 'railties', '>= 4.1'
3031
spec.add_dependency 'concurrent-ruby'
3132
end

test/test_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
end
1919
end
2020

21-
require 'rails/all'
21+
require 'active_record/railtie'
2222
require 'rails/test_help'
2323
require 'minitest/mock'
2424
require 'jsonapi-resources'

0 commit comments

Comments
 (0)