Skip to content

Commit 57400bc

Browse files
committed
chore: remove dep
1 parent 06b813d commit 57400bc

3 files changed

Lines changed: 3 additions & 35 deletions

File tree

Gemfile.lock

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,57 +2,27 @@ PATH
22
remote: .
33
specs:
44
sdk-ruby (0.1.0)
5-
http (~> 5.0)
65
json (~> 2.0)
76

87
GEM
98
remote: https://rubygems.org/
109
specs:
11-
addressable (2.8.7)
12-
public_suffix (>= 2.0.2, < 7.0)
1310
date (3.5.0)
1411
diff-lcs (1.6.2)
15-
domain_name (0.6.20240107)
1612
dotenv (3.1.8)
1713
erb (5.1.3)
18-
ffi (1.17.2)
19-
ffi (1.17.2-aarch64-linux-gnu)
20-
ffi (1.17.2-aarch64-linux-musl)
21-
ffi (1.17.2-arm-linux-gnu)
22-
ffi (1.17.2-arm-linux-musl)
23-
ffi (1.17.2-arm64-darwin)
24-
ffi (1.17.2-x86-linux-gnu)
25-
ffi (1.17.2-x86-linux-musl)
26-
ffi (1.17.2-x86_64-darwin)
27-
ffi (1.17.2-x86_64-linux-gnu)
28-
ffi (1.17.2-x86_64-linux-musl)
29-
ffi-compiler (1.3.2)
30-
ffi (>= 1.15.5)
31-
rake
32-
http (5.3.1)
33-
addressable (~> 2.8)
34-
http-cookie (~> 1.0)
35-
http-form_data (~> 2.2)
36-
llhttp-ffi (~> 0.5.0)
37-
http-cookie (1.1.0)
38-
domain_name (~> 0.5)
39-
http-form_data (2.3.0)
4014
io-console (0.8.1)
4115
irb (1.15.3)
4216
pp (>= 0.6.0)
4317
rdoc (>= 4.0.0)
4418
reline (>= 0.4.2)
4519
json (2.15.2)
46-
llhttp-ffi (0.5.1)
47-
ffi-compiler (~> 1.0)
48-
rake (~> 13.0)
4920
pp (0.6.3)
5021
prettyprint
5122
prettyprint (0.2.0)
5223
psych (5.2.6)
5324
date
5425
stringio
55-
public_suffix (6.0.2)
5626
rake (13.3.1)
5727
rdoc (6.15.1)
5828
erb

lib/sdk/ruby.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
require_relative "ruby/version"
4-
require 'http'
54
require 'net/http'
65
require 'uri'
76
require 'json'
@@ -251,7 +250,7 @@ def recognize_locale(text)
251250
handle_response(response)
252251
data = JSON.parse(response.body.to_s, symbolize_names: true)
253252
data[:locale] || ''
254-
rescue HTTP::Error => e
253+
rescue StandardError => e
255254
raise APIError, "Request failed: #{e.message}"
256255
end
257256
end
@@ -266,7 +265,7 @@ def whoami
266265
return nil unless data[:email]
267266

268267
{ email: data[:email], id: data[:id] }
269-
rescue HTTP::Error => e
268+
rescue StandardError => e
270269
raise APIError, "Request failed: #{e.message}" if e.message.include?('Server error')
271270
nil
272271
end
@@ -483,7 +482,7 @@ def localize_chunk(chunk, target_locale:, source_locale:, fast:, reference:, wor
483482
end
484483

485484
data[:data] || {}
486-
rescue HTTP::Error => e
485+
rescue StandardError => e
487486
raise APIError, "Request failed: #{e.message}"
488487
end
489488
end

sdk-ruby.gemspec

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ Gem::Specification.new do |spec|
3030
spec.executables = spec.files.grep(%r{\Aexe/}) { |f| File.basename(f) }
3131
spec.require_paths = ["lib"]
3232

33-
spec.add_dependency "http", "~> 5.0"
3433
spec.add_dependency "json", "~> 2.0"
3534

3635
spec.add_development_dependency "rspec", "~> 3.13"

0 commit comments

Comments
 (0)