From 07f4fe3d1544104b8fefe31647b0394233bf9c53 Mon Sep 17 00:00:00 2001 From: gouf Date: Sun, 22 Jan 2017 09:22:02 +0900 Subject: [PATCH 1/3] Add runtime dependencies net/http --- lib/rakuten_web_service.rb | 1 + rakuten_web_service.gemspec | 2 ++ 2 files changed, 3 insertions(+) diff --git a/lib/rakuten_web_service.rb b/lib/rakuten_web_service.rb index aecc223..e6e72d6 100644 --- a/lib/rakuten_web_service.rb +++ b/lib/rakuten_web_service.rb @@ -1,6 +1,7 @@ module RakutenWebService; end RWS = RakutenWebService +require 'net/http' require 'rakuten_web_service/ichiba' require 'rakuten_web_service/books' require 'rakuten_web_service/kobo' diff --git a/rakuten_web_service.gemspec b/rakuten_web_service.gemspec index bfcfaa8..701692b 100644 --- a/rakuten_web_service.gemspec +++ b/rakuten_web_service.gemspec @@ -17,6 +17,8 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.required_ruby_version = '>= 2.1.0' + spec.add_runtime_dependency 'net' + spec.add_development_dependency "bundler", "~> 1.3" spec.add_development_dependency "rake" spec.add_development_dependency "webmock", "~> 1.20.4" From 0a34d73e36d8f39747394229d992e23649682d32 Mon Sep 17 00:00:00 2001 From: gouf Date: Sun, 22 Jan 2017 10:12:08 +0900 Subject: [PATCH 2/3] Remove redundant gem requirement --- rakuten_web_service.gemspec | 2 -- 1 file changed, 2 deletions(-) diff --git a/rakuten_web_service.gemspec b/rakuten_web_service.gemspec index 701692b..bfcfaa8 100644 --- a/rakuten_web_service.gemspec +++ b/rakuten_web_service.gemspec @@ -17,8 +17,6 @@ Gem::Specification.new do |spec| spec.require_paths = ["lib"] spec.required_ruby_version = '>= 2.1.0' - spec.add_runtime_dependency 'net' - spec.add_development_dependency "bundler", "~> 1.3" spec.add_development_dependency "rake" spec.add_development_dependency "webmock", "~> 1.20.4" From 3ba6177d15f41b4e8b97c24c09d1e719630ab72f Mon Sep 17 00:00:00 2001 From: gouf Date: Sun, 22 Jan 2017 10:13:41 +0900 Subject: [PATCH 3/3] Move net/http require to client.rb --- lib/rakuten_web_service.rb | 1 - lib/rakuten_web_service/client.rb | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rakuten_web_service.rb b/lib/rakuten_web_service.rb index e6e72d6..aecc223 100644 --- a/lib/rakuten_web_service.rb +++ b/lib/rakuten_web_service.rb @@ -1,7 +1,6 @@ module RakutenWebService; end RWS = RakutenWebService -require 'net/http' require 'rakuten_web_service/ichiba' require 'rakuten_web_service/books' require 'rakuten_web_service/kobo' diff --git a/lib/rakuten_web_service/client.rb b/lib/rakuten_web_service/client.rb index f3805e5..705d2d5 100644 --- a/lib/rakuten_web_service/client.rb +++ b/lib/rakuten_web_service/client.rb @@ -1,4 +1,5 @@ require 'uri' +require 'net/http' require 'cgi' require 'json' require 'rakuten_web_service/response'