From 4eb8539a571d9993486b131f214b7248529b7bac Mon Sep 17 00:00:00 2001 From: Joe Robertson Date: Thu, 30 May 2024 10:40:34 -0700 Subject: [PATCH 1/2] Require stringio in initEmbeddedGems. --- ruby/bindings/InitRubyBindings.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ruby/bindings/InitRubyBindings.cpp b/ruby/bindings/InitRubyBindings.cpp index 8efb3e7811a..ae924246f0f 100644 --- a/ruby/bindings/InitRubyBindings.cpp +++ b/ruby/bindings/InitRubyBindings.cpp @@ -471,6 +471,7 @@ def safe_puts(message=nil, opts=nil) end end +require 'stringio' # JJR: remove this once json-schema is updated to require 'stringio'? (cf https://github.com/voxpupuli/json-schema/pull/512) require 'rbconfig' # require 'logger' From 68095800944db37be6514231d14bbf13b81b4e6b Mon Sep 17 00:00:00 2001 From: Julien Marrec Date: Fri, 31 May 2024 11:12:51 +0200 Subject: [PATCH 2/2] Update comment [skip ci] --- ruby/bindings/InitRubyBindings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruby/bindings/InitRubyBindings.cpp b/ruby/bindings/InitRubyBindings.cpp index ae924246f0f..25e232d026e 100644 --- a/ruby/bindings/InitRubyBindings.cpp +++ b/ruby/bindings/InitRubyBindings.cpp @@ -471,7 +471,7 @@ def safe_puts(message=nil, opts=nil) end end -require 'stringio' # JJR: remove this once json-schema is updated to require 'stringio'? (cf https://github.com/voxpupuli/json-schema/pull/512) +require 'stringio' # TODO: remove this once json-schema version is > 3.4.0, (cf https://github.com/voxpupuli/json-schema/pull/512) require 'rbconfig' # require 'logger'