Skip to content

Commit 8483e6d

Browse files
Add ostruct as explicit dependency for Ruby 3.4
1 parent 346fa0d commit 8483e6d

File tree

4 files changed

+6
-0
lines changed

4 files changed

+6
-0
lines changed

infinum_json_api_setup.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Gem::Specification.new do |s|
1717
s.add_dependency 'jsonapi-query_builder'
1818
s.add_dependency 'jsonapi-serializer'
1919
s.add_dependency 'json_schemer', '>= 0.2', '< 3'
20+
s.add_dependency 'ostruct'
2021
s.add_dependency 'pagy', '~> 8.0'
2122
s.add_dependency 'rails'
2223
s.add_dependency 'responders'

lib/infinum_json_api_setup.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
require 'rails'
22

33
require 'json'
4+
require 'ostruct'
45
require 'jsonapi_parameters'
56
require 'jsonapi/serializer'
67
require 'json_schemer'

rails.7.1.gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ PATH
66
jsonapi-query_builder
77
jsonapi-serializer
88
jsonapi_parameters
9+
ostruct
910
pagy (~> 8.0)
1011
rails
1112
responders
@@ -172,6 +173,7 @@ GEM
172173
nokogiri (1.18.9-arm64-darwin)
173174
racc (~> 1.4)
174175
observer (0.1.2)
176+
ostruct (0.6.3)
175177
overcommit (0.59.1)
176178
childprocess (>= 0.6.3, < 5)
177179
iniparse (~> 1.4)

rails.8.0.gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ PATH
66
jsonapi-query_builder
77
jsonapi-serializer
88
jsonapi_parameters
9+
ostruct
910
pagy (~> 8.0)
1011
rails
1112
responders
@@ -175,6 +176,7 @@ GEM
175176
racc (~> 1.4)
176177
nokogiri (1.18.9-x86_64-linux-musl)
177178
racc (~> 1.4)
179+
ostruct (0.6.3)
178180
overcommit (0.68.0)
179181
childprocess (>= 0.6.3, < 6)
180182
iniparse (~> 1.4)

0 commit comments

Comments
 (0)