# -*- encoding: utf-8 -*- # stub: bson 4.12.0 ruby lib # stub: ext/bson/extconf.rb Gem::Specification.new do |s| s.name = "bson".freeze s.version = "4.12.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 1.3.6".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://jira.mongodb.org/projects/RUBY", "changelog_uri" => "https://github.com/mongodb/bson-ruby/releases", "documentation_uri" => "https://docs.mongodb.com/ruby-driver/current/tutorials/bson-v4/", "homepage_uri" => "https://docs.mongodb.com/ruby-driver/current/tutorials/bson-v4/", "source_code_uri" => "https://github.com/mongodb/bson-ruby" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Tyler Brock".freeze, "Durran Jordan".freeze, "Brandon Black".freeze, "Emily Stolfo".freeze, "Gary Murakami".freeze] s.cert_chain = ["-----BEGIN CERTIFICATE-----\nMIIDRDCCAiygAwIBAgIBATANBgkqhkiG9w0BAQsFADAmMSQwIgYDVQQDDBtkcml2\nZXItcnVieS9EQz0xMGdlbi9EQz1jb20wHhcNMjEwMjA5MTQxOTU3WhcNMjIwMjA5\nMTQxOTU3WjAmMSQwIgYDVQQDDBtkcml2ZXItcnVieS9EQz0xMGdlbi9EQz1jb20w\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRXUgGvH0ZtWwDPc2umdHw\nB+INNm6jNTRp8PMyUKxPzxaxX2OiBQk9gLC3zsK9ZmlZu4lNfpHVSCEPoiP/fhPg\nKyfq2xld3Qz0Pki5d5i0/r14343MTKiNiFulLlbbdlN0cXeEFNJHUycZnD2LOXwz\negYGHOl14FI8t5visIWtqRnLXXIlDsBHzmeEZjUZRGSgjC0R3RT/I+Fk5yUhn1w4\nrqFyAiW+cjjzmT7mmqT0jV6fd0JFHbKnSgt9iPijKSimBgUOsorHwOTMlTzwsy0d\nZT+al1RiT5zqlAJLxFHwmoYOxD/bSNtKsYl60ek0hK2mISBVy9BBmLvCgHDx5uSp\nAgMBAAGjfTB7MAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdDgQWBBRbd1mx\nfvSaVIwKI+tnEAYDW/B81zAgBgNVHREEGTAXgRVkcml2ZXItcnVieUAxMGdlbi5j\nb20wIAYDVR0SBBkwF4EVZHJpdmVyLXJ1YnlAMTBnZW4uY29tMA0GCSqGSIb3DQEB\nCwUAA4IBAQCYGRgQbtk+g+Nuwg15p8jb+8bJlwHFHkb8rkLn00OPXLk3uBhImOKZ\nmhwwr/8ZBkeE/PBDxkQjeua+NpqSaPr1lvXQaGpHxJzpR/BmSteeoF49jBu0dHaz\nMRghinst6ROS1qVRae0z+wkbnufpH/NxdCUufb639nAlZguT2rGqvM6VZCC8eSO9\nKfJA7/MEE+qQtiQgJaAUVRaGC8fLtmS555BPjNVITJs+BcGDYWh2clWuqlzjHOp3\nYoFhlyUEi7VLlqNH0H/JFttVZK6+qmLelkVNcIYVLeWOB4Lf4VxEiYGEK1ORxsrY\niyYKJJALWY1FAInGRIlvkN+B8o3yIhq1\n-----END CERTIFICATE-----\n".freeze] s.date = "2021-02-09" s.description = "A fully featured BSON specification implementation in Ruby".freeze s.extensions = ["ext/bson/extconf.rb".freeze] s.files = ["CHANGELOG.md".freeze, "CONTRIBUTING.md".freeze, "LICENSE".freeze, "NOTICE".freeze, "README.md".freeze, "Rakefile".freeze, "ext/bson/bson-endian.h".freeze, "ext/bson/bson-native.h".freeze, "ext/bson/bytebuf.c".freeze, "ext/bson/endian.c".freeze, "ext/bson/extconf.rb".freeze, "ext/bson/init.c".freeze, "ext/bson/libbson-utf8.c".freeze, "ext/bson/read.c".freeze, "ext/bson/util.c".freeze, "ext/bson/write.c".freeze, "lib/bson.rb".freeze, "lib/bson/active_support.rb".freeze, "lib/bson/array.rb".freeze, "lib/bson/binary.rb".freeze, "lib/bson/boolean.rb".freeze, "lib/bson/code.rb".freeze, "lib/bson/code_with_scope.rb".freeze, "lib/bson/config.rb".freeze, "lib/bson/date.rb".freeze, "lib/bson/date_time.rb".freeze, "lib/bson/db_pointer.rb".freeze, "lib/bson/decimal128.rb".freeze, "lib/bson/decimal128/builder.rb".freeze, "lib/bson/document.rb".freeze, "lib/bson/environment.rb".freeze, "lib/bson/error.rb".freeze, "lib/bson/ext_json.rb".freeze, "lib/bson/false_class.rb".freeze, "lib/bson/float.rb".freeze, "lib/bson/hash.rb".freeze, "lib/bson/int32.rb".freeze, "lib/bson/int64.rb".freeze, "lib/bson/integer.rb".freeze, "lib/bson/json.rb".freeze, "lib/bson/max_key.rb".freeze, "lib/bson/min_key.rb".freeze, "lib/bson/nil_class.rb".freeze, "lib/bson/object.rb".freeze, "lib/bson/object_id.rb".freeze, "lib/bson/open_struct.rb".freeze, "lib/bson/regexp.rb".freeze, "lib/bson/registry.rb".freeze, "lib/bson/specialized.rb".freeze, "lib/bson/string.rb".freeze, "lib/bson/symbol.rb".freeze, "lib/bson/time.rb".freeze, "lib/bson/time_with_zone.rb".freeze, "lib/bson/timestamp.rb".freeze, "lib/bson/true_class.rb".freeze, "lib/bson/undefined.rb".freeze, "lib/bson/version.rb".freeze, "spec/bson/array_spec.rb".freeze, "spec/bson/binary_spec.rb".freeze, "spec/bson/binary_uuid_spec.rb".freeze, "spec/bson/boolean_spec.rb".freeze, "spec/bson/byte_buffer_read_spec.rb".freeze, "spec/bson/byte_buffer_spec.rb".freeze, "spec/bson/byte_buffer_write_spec.rb".freeze, "spec/bson/code_spec.rb".freeze, "spec/bson/code_with_scope_spec.rb".freeze, "spec/bson/config_spec.rb".freeze, "spec/bson/date_spec.rb".freeze, "spec/bson/date_time_spec.rb".freeze, "spec/bson/decimal128_spec.rb".freeze, "spec/bson/document_spec.rb".freeze, "spec/bson/ext_json_parse_spec.rb".freeze, "spec/bson/false_class_spec.rb".freeze, "spec/bson/float_spec.rb".freeze, "spec/bson/hash_spec.rb".freeze, "spec/bson/int32_spec.rb".freeze, "spec/bson/int64_spec.rb".freeze, "spec/bson/integer_spec.rb".freeze, "spec/bson/json_spec.rb".freeze, "spec/bson/max_key_spec.rb".freeze, "spec/bson/min_key_spec.rb".freeze, "spec/bson/nil_class_spec.rb".freeze, "spec/bson/object_id_spec.rb".freeze, "spec/bson/object_spec.rb".freeze, "spec/bson/open_struct_spec.rb".freeze, "spec/bson/raw_spec.rb".freeze, "spec/bson/regexp_spec.rb".freeze, "spec/bson/registry_spec.rb".freeze, "spec/bson/string_spec.rb".freeze, "spec/bson/symbol_raw_spec.rb".freeze, "spec/bson/symbol_spec.rb".freeze, "spec/bson/time_spec.rb".freeze, "spec/bson/time_with_zone_spec.rb".freeze, "spec/bson/timestamp_spec.rb".freeze, "spec/bson/true_class_spec.rb".freeze, "spec/bson/undefined_spec.rb".freeze, "spec/bson_spec.rb".freeze, "spec/runners/common_driver.rb".freeze, "spec/runners/corpus.rb".freeze, "spec/runners/corpus_legacy.rb".freeze, "spec/spec_helper.rb".freeze, "spec/spec_tests/common_driver_spec.rb".freeze, "spec/spec_tests/corpus_legacy_spec.rb".freeze, "spec/spec_tests/corpus_spec.rb".freeze, "spec/spec_tests/data/corpus/README.md".freeze, "spec/spec_tests/data/corpus/array.json".freeze, "spec/spec_tests/data/corpus/binary.json".freeze, "spec/spec_tests/data/corpus/boolean.json".freeze, "spec/spec_tests/data/corpus/code.json".freeze, "spec/spec_tests/data/corpus/code_w_scope.json".freeze, "spec/spec_tests/data/corpus/datetime.json".freeze, "spec/spec_tests/data/corpus/dbpointer.json".freeze, "spec/spec_tests/data/corpus/dbref.json".freeze, "spec/spec_tests/data/corpus/decimal128-1.json".freeze, "spec/spec_tests/data/corpus/decimal128-2.json".freeze, "spec/spec_tests/data/corpus/decimal128-3.json".freeze, "spec/spec_tests/data/corpus/decimal128-4.json".freeze, "spec/spec_tests/data/corpus/decimal128-5.json".freeze, "spec/spec_tests/data/corpus/decimal128-6.json".freeze, "spec/spec_tests/data/corpus/decimal128-7.json".freeze, "spec/spec_tests/data/corpus/document.json".freeze, "spec/spec_tests/data/corpus/double.json".freeze, "spec/spec_tests/data/corpus/int32.json".freeze, "spec/spec_tests/data/corpus/int64.json".freeze, "spec/spec_tests/data/corpus/maxkey.json".freeze, "spec/spec_tests/data/corpus/minkey.json".freeze, "spec/spec_tests/data/corpus/multi-type-deprecated.json".freeze, "spec/spec_tests/data/corpus/multi-type.json".freeze, "spec/spec_tests/data/corpus/null.json".freeze, "spec/spec_tests/data/corpus/oid.json".freeze, "spec/spec_tests/data/corpus/regex.json".freeze, "spec/spec_tests/data/corpus/string.json".freeze, "spec/spec_tests/data/corpus/symbol.json".freeze, "spec/spec_tests/data/corpus/timestamp.json".freeze, "spec/spec_tests/data/corpus/top.json".freeze, "spec/spec_tests/data/corpus/undefined.json".freeze, "spec/spec_tests/data/corpus_legacy/array.json".freeze, "spec/spec_tests/data/corpus_legacy/binary.json".freeze, "spec/spec_tests/data/corpus_legacy/boolean.json".freeze, "spec/spec_tests/data/corpus_legacy/code.json".freeze, "spec/spec_tests/data/corpus_legacy/code_w_scope.json".freeze, "spec/spec_tests/data/corpus_legacy/document.json".freeze, "spec/spec_tests/data/corpus_legacy/double.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/datetime.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/dbpointer.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/int64.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/symbol.json".freeze, "spec/spec_tests/data/corpus_legacy/int32.json".freeze, "spec/spec_tests/data/corpus_legacy/maxkey.json".freeze, "spec/spec_tests/data/corpus_legacy/minkey.json".freeze, "spec/spec_tests/data/corpus_legacy/null.json".freeze, "spec/spec_tests/data/corpus_legacy/oid.json".freeze, "spec/spec_tests/data/corpus_legacy/regex.json".freeze, "spec/spec_tests/data/corpus_legacy/string.json".freeze, "spec/spec_tests/data/corpus_legacy/timestamp.json".freeze, "spec/spec_tests/data/corpus_legacy/top.json".freeze, "spec/spec_tests/data/corpus_legacy/undefined.json".freeze, "spec/spec_tests/data/decimal128/decimal128-1.json".freeze, "spec/spec_tests/data/decimal128/decimal128-2.json".freeze, "spec/spec_tests/data/decimal128/decimal128-3.json".freeze, "spec/spec_tests/data/decimal128/decimal128-4.json".freeze, "spec/spec_tests/data/decimal128/decimal128-5.json".freeze, "spec/spec_tests/data/decimal128/decimal128-6.json".freeze, "spec/spec_tests/data/decimal128/decimal128-7.json".freeze, "spec/support/shared_examples.rb".freeze, "spec/support/spec_config.rb".freeze, "spec/support/utils.rb".freeze] s.homepage = "https://docs.mongodb.com/ruby-driver/current/tutorials/bson-v4/".freeze s.licenses = ["Apache-2.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.3".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby implementation of the BSON specification".freeze s.test_files = ["spec/spec_helper.rb".freeze, "spec/spec_tests/corpus_spec.rb".freeze, "spec/spec_tests/common_driver_spec.rb".freeze, "spec/spec_tests/data/corpus/decimal128-7.json".freeze, "spec/spec_tests/data/corpus/top.json".freeze, "spec/spec_tests/data/corpus/array.json".freeze, "spec/spec_tests/data/corpus/null.json".freeze, "spec/spec_tests/data/corpus/document.json".freeze, "spec/spec_tests/data/corpus/decimal128-2.json".freeze, "spec/spec_tests/data/corpus/decimal128-6.json".freeze, "spec/spec_tests/data/corpus/boolean.json".freeze, "spec/spec_tests/data/corpus/README.md".freeze, "spec/spec_tests/data/corpus/maxkey.json".freeze, "spec/spec_tests/data/corpus/binary.json".freeze, "spec/spec_tests/data/corpus/multi-type.json".freeze, "spec/spec_tests/data/corpus/timestamp.json".freeze, "spec/spec_tests/data/corpus/multi-type-deprecated.json".freeze, "spec/spec_tests/data/corpus/dbpointer.json".freeze, "spec/spec_tests/data/corpus/oid.json".freeze, "spec/spec_tests/data/corpus/regex.json".freeze, "spec/spec_tests/data/corpus/minkey.json".freeze, "spec/spec_tests/data/corpus/symbol.json".freeze, "spec/spec_tests/data/corpus/dbref.json".freeze, "spec/spec_tests/data/corpus/decimal128-1.json".freeze, "spec/spec_tests/data/corpus/undefined.json".freeze, "spec/spec_tests/data/corpus/double.json".freeze, "spec/spec_tests/data/corpus/decimal128-4.json".freeze, "spec/spec_tests/data/corpus/decimal128-3.json".freeze, "spec/spec_tests/data/corpus/decimal128-5.json".freeze, "spec/spec_tests/data/corpus/int32.json".freeze, "spec/spec_tests/data/corpus/string.json".freeze, "spec/spec_tests/data/corpus/code.json".freeze, "spec/spec_tests/data/corpus/code_w_scope.json".freeze, "spec/spec_tests/data/corpus/int64.json".freeze, "spec/spec_tests/data/corpus/datetime.json".freeze, "spec/spec_tests/data/corpus_legacy/top.json".freeze, "spec/spec_tests/data/corpus_legacy/array.json".freeze, "spec/spec_tests/data/corpus_legacy/null.json".freeze, "spec/spec_tests/data/corpus_legacy/document.json".freeze, "spec/spec_tests/data/corpus_legacy/boolean.json".freeze, "spec/spec_tests/data/corpus_legacy/maxkey.json".freeze, "spec/spec_tests/data/corpus_legacy/binary.json".freeze, "spec/spec_tests/data/corpus_legacy/timestamp.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/dbpointer.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/symbol.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/int64.json".freeze, "spec/spec_tests/data/corpus_legacy/failures/datetime.json".freeze, "spec/spec_tests/data/corpus_legacy/oid.json".freeze, "spec/spec_tests/data/corpus_legacy/regex.json".freeze, "spec/spec_tests/data/corpus_legacy/minkey.json".freeze, "spec/spec_tests/data/corpus_legacy/undefined.json".freeze, "spec/spec_tests/data/corpus_legacy/double.json".freeze, "spec/spec_tests/data/corpus_legacy/int32.json".freeze, "spec/spec_tests/data/corpus_legacy/string.json".freeze, "spec/spec_tests/data/corpus_legacy/code.json".freeze, "spec/spec_tests/data/corpus_legacy/code_w_scope.json".freeze, "spec/spec_tests/data/decimal128/decimal128-7.json".freeze, "spec/spec_tests/data/decimal128/decimal128-2.json".freeze, "spec/spec_tests/data/decimal128/decimal128-6.json".freeze, "spec/spec_tests/data/decimal128/decimal128-1.json".freeze, "spec/spec_tests/data/decimal128/decimal128-4.json".freeze, "spec/spec_tests/data/decimal128/decimal128-3.json".freeze, "spec/spec_tests/data/decimal128/decimal128-5.json".freeze, "spec/spec_tests/corpus_legacy_spec.rb".freeze, "spec/support/utils.rb".freeze, "spec/support/shared_examples.rb".freeze, "spec/support/spec_config.rb".freeze, "spec/runners/common_driver.rb".freeze, "spec/runners/corpus_legacy.rb".freeze, "spec/runners/corpus.rb".freeze, "spec/bson/code_spec.rb".freeze, "spec/bson/byte_buffer_read_spec.rb".freeze, "spec/bson/int32_spec.rb".freeze, "spec/bson/max_key_spec.rb".freeze, "spec/bson/time_spec.rb".freeze, "spec/bson/array_spec.rb".freeze, "spec/bson/date_time_spec.rb".freeze, "spec/bson/document_spec.rb".freeze, "spec/bson/float_spec.rb".freeze, "spec/bson/nil_class_spec.rb".freeze, "spec/bson/time_with_zone_spec.rb".freeze, "spec/bson/ext_json_parse_spec.rb".freeze, "spec/bson/string_spec.rb".freeze, "spec/bson/open_struct_spec.rb".freeze, "spec/bson/config_spec.rb".freeze, "spec/bson/false_class_spec.rb".freeze, "spec/bson/raw_spec.rb".freeze, "spec/bson/regexp_spec.rb".freeze, "spec/bson/binary_spec.rb".freeze, "spec/bson/object_spec.rb".freeze, "spec/bson/decimal128_spec.rb".freeze, "spec/bson/binary_uuid_spec.rb".freeze, "spec/bson/boolean_spec.rb".freeze, "spec/bson/byte_buffer_spec.rb".freeze, "spec/bson/json_spec.rb".freeze, "spec/bson/symbol_spec.rb".freeze, "spec/bson/integer_spec.rb".freeze, "spec/bson/byte_buffer_write_spec.rb".freeze, "spec/bson/registry_spec.rb".freeze, "spec/bson/code_with_scope_spec.rb".freeze, "spec/bson/true_class_spec.rb".freeze, "spec/bson/undefined_spec.rb".freeze, "spec/bson/object_id_spec.rb".freeze, "spec/bson/timestamp_spec.rb".freeze, "spec/bson/hash_spec.rb".freeze, "spec/bson/symbol_raw_spec.rb".freeze, "spec/bson/min_key_spec.rb".freeze, "spec/bson/int64_spec.rb".freeze, "spec/bson/date_spec.rb".freeze, "spec/bson_spec.rb".freeze] end