Skip to content

Commit abd1ba1

Browse files
committed
Add dependency on ostruct
Ruby 3.4 moves OpenStruct to a bundled gem Ruby 3.5 will raise errors e.g. rails/rails#51468
1 parent 5fac810 commit abd1ba1

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

lib/streamy/event_handler.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
require "active_support/core_ext/hash/indifferent_access"
2+
require "ostruct"
23

34
module Streamy
45
class EventHandler

streamy.gemspec

+1
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,5 @@ Gem::Specification.new do |spec| # rubocop:disable Metrics/BlockLength
4545
spec.add_dependency "avro_turf", "~> 1.3.0"
4646
spec.add_dependency "waterdrop", ">= 2.4.10", "< 3.0.0"
4747
spec.add_dependency "webmock", "~> 3.3"
48+
spec.add_dependency "ostruct"
4849
end

test/avro_deserializer_test.rb

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
require "test_helper"
22
require "avro_turf/test/fake_confluent_schema_registry_server"
33
require "webmock/minitest"
4+
require "ostruct"
45

56
module Streamy
67
class AvroDeserializerTest < Minitest::Test

0 commit comments

Comments
 (0)