Sha256: d8cd1c8bd2b8d8d3ec0759c81a7a602f69f682d86b1b5db4c265177bd5e0a636

Contents?: true

Size: 322 Bytes

Versions: 7

Compression:

Stored size: 322 Bytes

Contents

# (c) Copyright IBM Corp. 2021
# (c) Copyright Instana Inc. 2019

begin
  require 'oj'
rescue LoadError => e
  # OJ is not available in JRuby
  module Instana
    class Oj
      def self.dump(*args)
        args.first.to_json
      end

      def self.load(*args)
        JSON.parse args.first
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
instana-1.195.4 lib/oj_check.rb
instana-1.195.3 lib/oj_check.rb
instana-1.195.2 lib/oj_check.rb
instana-1.195.1 lib/oj_check.rb
instana-1.195.0 lib/oj_check.rb
instana-1.193.6 lib/oj_check.rb
instana-1.193.5 lib/oj_check.rb