Skip to content

Commit

Permalink
Handle wash_out dependencies
Browse files Browse the repository at this point in the history
Add a dependency to action_view that wash_out needs but doesn't declare -
inossidabile/wash_out#219

Lock to wash_out 0.10.0 as 0.11.0 has issues with Rails 4 -
inossidabile/wash_out#221
  • Loading branch information
JasonBarnabe committed Jan 12, 2017
1 parent d39c2e7 commit 3c88b26
Show file tree
Hide file tree
Showing 8 changed files with 92 additions and 7 deletions.
3 changes: 3 additions & 0 deletions Appraisals
@@ -1,11 +1,14 @@
appraise "rails-4.1" do
gem "actionpack", "~> 4.1.0"
gem "actionview", "~> 4.1.0"
end

appraise "rails-4.2" do
gem "actionpack", "~> 4.2.0"
gem "actionview", "~> 4.2.0"
end

appraise "rails-5.0" do
gem "actionpack", "~> 5.0.0"
gem "actionview", "~> 5.0.0"
end
1 change: 1 addition & 0 deletions gemfiles/rails_4.1.gemfile
Expand Up @@ -3,5 +3,6 @@
source "https://rubygems.org"

gem "actionpack", "~> 4.1.0"
gem "actionview", "~> 4.1.0"

gemspec :path => "../"
28 changes: 26 additions & 2 deletions gemfiles/rails_4.1.gemfile.lock
Expand Up @@ -3,8 +3,9 @@ PATH
specs:
qbwc (1.0.0)
actionpack (>= 4.1.0)
actionview (>= 4.1.0)
qbxml (>= 0.3.0)
wash_out (>= 0.10.0)
wash_out (= 0.10.0)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -37,6 +38,9 @@ GEM
tzinfo (~> 1.1)
addressable (2.5.0)
public_suffix (~> 2.0, >= 2.0.2)
akami (1.3.1)
gyoku (>= 0.4.0)
nokogiri
appraisal (2.1.0)
bundler
rake
Expand All @@ -48,7 +52,12 @@ GEM
safe_yaml (~> 1.0.0)
diff-lcs (1.2.5)
erubis (2.7.0)
gyoku (1.3.1)
builder (>= 2.1.2)
hashdiff (0.3.1)
httpi (2.4.2)
rack
socksify
i18n (0.7.0)
json (1.8.3)
mail (2.6.4)
Expand Down Expand Up @@ -100,6 +109,15 @@ GEM
rspec-support (~> 3.5.0)
rspec-support (3.5.0)
safe_yaml (1.0.4)
savon (2.11.1)
akami (~> 1.2)
builder (>= 2.1.2)
gyoku (~> 1.2)
httpi (~> 2.3)
nokogiri (>= 1.4.0)
nori (~> 2.4)
wasabi (~> 3.4)
socksify (1.7.0)
sprockets (3.7.0)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
Expand All @@ -112,7 +130,10 @@ GEM
thread_safe (0.3.5)
tzinfo (1.2.2)
thread_safe (~> 0.1)
wash_out (0.11.0)
wasabi (3.5.0)
httpi (~> 2.0)
nokogiri (>= 1.4.2)
wash_out (0.10.0)
nori (>= 2.0.0)
webmock (2.3.1)
addressable (>= 2.3.6)
Expand All @@ -124,14 +145,17 @@ PLATFORMS

DEPENDENCIES
actionpack (~> 4.1.0)
actionview (~> 4.1.0)
activerecord
appraisal
httpi
minitest
qbwc!
rails (>= 4.1.0)
rake
rb-fsevent
rspec
savon
sqlite3
webmock

Expand Down
1 change: 1 addition & 0 deletions gemfiles/rails_4.2.gemfile
Expand Up @@ -3,5 +3,6 @@
source "https://rubygems.org"

gem "actionpack", "~> 4.2.0"
gem "actionview", "~> 4.2.0"

gemspec :path => "../"
28 changes: 26 additions & 2 deletions gemfiles/rails_4.2.gemfile.lock
Expand Up @@ -3,8 +3,9 @@ PATH
specs:
qbwc (1.0.0)
actionpack (>= 4.1.0)
actionview (>= 4.1.0)
qbxml (>= 0.3.0)
wash_out (>= 0.10.0)
wash_out (= 0.10.0)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -46,6 +47,9 @@ GEM
tzinfo (~> 1.1)
addressable (2.5.0)
public_suffix (~> 2.0, >= 2.0.2)
akami (1.3.1)
gyoku (>= 0.4.0)
nokogiri
appraisal (2.1.0)
bundler
rake
Expand All @@ -59,7 +63,12 @@ GEM
erubis (2.7.0)
globalid (0.3.3)
activesupport (>= 4.1.0)
gyoku (1.3.1)
builder (>= 2.1.2)
hashdiff (0.3.1)
httpi (2.4.2)
rack
socksify
i18n (0.7.0)
json (1.8.3)
loofah (2.0.1)
Expand Down Expand Up @@ -122,6 +131,15 @@ GEM
rspec-support (~> 3.5.0)
rspec-support (3.5.0)
safe_yaml (1.0.4)
savon (2.11.1)
akami (~> 1.2)
builder (>= 2.1.2)
gyoku (~> 1.2)
httpi (~> 2.3)
nokogiri (>= 1.4.0)
nori (~> 2.4)
wasabi (~> 3.4)
socksify (1.7.0)
sprockets (3.7.0)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
Expand All @@ -134,7 +152,10 @@ GEM
thread_safe (0.3.5)
tzinfo (1.2.2)
thread_safe (~> 0.1)
wash_out (0.11.0)
wasabi (3.5.0)
httpi (~> 2.0)
nokogiri (>= 1.4.2)
wash_out (0.10.0)
nori (>= 2.0.0)
webmock (2.3.1)
addressable (>= 2.3.6)
Expand All @@ -146,14 +167,17 @@ PLATFORMS

DEPENDENCIES
actionpack (~> 4.2.0)
actionview (~> 4.2.0)
activerecord
appraisal
httpi
minitest
qbwc!
rails (>= 4.1.0)
rake
rb-fsevent
rspec
savon
sqlite3
webmock

Expand Down
1 change: 1 addition & 0 deletions gemfiles/rails_5.0.gemfile
Expand Up @@ -3,5 +3,6 @@
source "https://rubygems.org"

gem "actionpack", "~> 5.0.0"
gem "actionview", "~> 5.0.0"

gemspec :path => "../"
28 changes: 26 additions & 2 deletions gemfiles/rails_5.0.gemfile.lock
Expand Up @@ -3,8 +3,9 @@ PATH
specs:
qbwc (1.0.0)
actionpack (>= 4.1.0)
actionview (>= 4.1.0)
qbxml (>= 0.3.0)
wash_out (>= 0.10.0)
wash_out (= 0.10.0)

GEM
remote: https://rubygems.org/
Expand Down Expand Up @@ -48,6 +49,9 @@ GEM
tzinfo (~> 1.1)
addressable (2.5.0)
public_suffix (~> 2.0, >= 2.0.2)
akami (1.3.1)
gyoku (>= 0.4.0)
nokogiri
appraisal (2.1.0)
bundler
rake
Expand All @@ -61,7 +65,12 @@ GEM
erubis (2.7.0)
globalid (0.3.7)
activesupport (>= 4.1.0)
gyoku (1.3.1)
builder (>= 2.1.2)
hashdiff (0.3.1)
httpi (2.4.2)
rack
socksify
i18n (0.7.0)
loofah (2.0.3)
nokogiri (>= 1.5.9)
Expand Down Expand Up @@ -124,6 +133,15 @@ GEM
rspec-support (~> 3.5.0)
rspec-support (3.5.0)
safe_yaml (1.0.4)
savon (2.11.1)
akami (~> 1.2)
builder (>= 2.1.2)
gyoku (~> 1.2)
httpi (~> 2.3)
nokogiri (>= 1.4.0)
nori (~> 2.4)
wasabi (~> 3.4)
socksify (1.7.0)
sprockets (3.7.0)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
Expand All @@ -136,7 +154,10 @@ GEM
thread_safe (0.3.5)
tzinfo (1.2.2)
thread_safe (~> 0.1)
wash_out (0.11.0)
wasabi (3.5.0)
httpi (~> 2.0)
nokogiri (>= 1.4.2)
wash_out (0.10.0)
nori (>= 2.0.0)
webmock (2.3.1)
addressable (>= 2.3.6)
Expand All @@ -151,14 +172,17 @@ PLATFORMS

DEPENDENCIES
actionpack (~> 5.0.0)
actionview (~> 5.0.0)
activerecord
appraisal
httpi
minitest
qbwc!
rails (>= 4.1.0)
rake
rb-fsevent
rspec
savon
sqlite3
webmock

Expand Down
9 changes: 8 additions & 1 deletion qbwc.gemspec
Expand Up @@ -25,8 +25,15 @@ Gem::Specification.new do |s|
s.required_ruby_version = '>= 2.0.0'

s.add_dependency "qbxml", [">= 0.3.0"]
s.add_dependency "wash_out", [">= 0.10.0"]

# 0.10.0 until https://github.com/inossidabile/wash_out/pull/221
s.add_dependency "wash_out", ["= 0.10.0"]

s.add_dependency 'actionpack', ['>= 4.1.0']

# wash_out requires this but does not list it as a dependency!
# https://github.com/inossidabile/wash_out/issues/219
s.add_dependency 'actionview', ['>= 4.1.0']

s.add_development_dependency('rb-fsevent')
s.add_development_dependency('webmock')
Expand Down

0 comments on commit 3c88b26

Please sign in to comment.