# -*- encoding: utf-8 -*- # stub: protobuf 3.8.0.pre1 ruby lib Gem::Specification.new do |s| s.name = "protobuf".freeze s.version = "3.8.0.pre1".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["BJ Neilsen".freeze, "Brandon Dewitt".freeze, "Devin Christensen".freeze, "Adam Hutchison".freeze] s.date = "2017-08-15" s.description = "Google Protocol Buffers serialization and RPC implementation for Ruby.".freeze s.email = ["bj.neilsen+protobuf@gmail.com".freeze, "brandonsdewitt+protobuf@gmail.com".freeze, "quixoten@gmail.com".freeze, "liveh2o@gmail.com".freeze] s.executables = ["protoc-gen-ruby".freeze, "rpc_server".freeze] s.files = [".gitignore".freeze, ".rubocop.yml".freeze, ".rubocop_todo.yml".freeze, ".travis.yml".freeze, ".yardopts".freeze, "CHANGES.md".freeze, "CONTRIBUTING.md".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/protoc-gen-ruby".freeze, "bin/rpc_server".freeze, "install-protobuf.sh".freeze, "lib/protobuf.rb".freeze, "lib/protobuf/cli.rb".freeze, "lib/protobuf/code_generator.rb".freeze, "lib/protobuf/decoder.rb".freeze, "lib/protobuf/deprecation.rb".freeze, "lib/protobuf/descriptors.rb".freeze, "lib/protobuf/descriptors/google/protobuf/compiler/plugin.pb.rb".freeze, "lib/protobuf/descriptors/google/protobuf/descriptor.pb.rb".freeze, "lib/protobuf/encoder.rb".freeze, "lib/protobuf/enum.rb".freeze, "lib/protobuf/exceptions.rb".freeze, "lib/protobuf/field.rb".freeze, "lib/protobuf/field/base_field.rb".freeze, "lib/protobuf/field/bool_field.rb".freeze, "lib/protobuf/field/bytes_field.rb".freeze, "lib/protobuf/field/double_field.rb".freeze, "lib/protobuf/field/enum_field.rb".freeze, "lib/protobuf/field/field_array.rb".freeze, "lib/protobuf/field/field_hash.rb".freeze, "lib/protobuf/field/fixed32_field.rb".freeze, "lib/protobuf/field/fixed64_field.rb".freeze, "lib/protobuf/field/float_field.rb".freeze, "lib/protobuf/field/int32_field.rb".freeze, "lib/protobuf/field/int64_field.rb".freeze, "lib/protobuf/field/integer_field.rb".freeze, "lib/protobuf/field/message_field.rb".freeze, "lib/protobuf/field/sfixed32_field.rb".freeze, "lib/protobuf/field/sfixed64_field.rb".freeze, "lib/protobuf/field/signed_integer_field.rb".freeze, "lib/protobuf/field/sint32_field.rb".freeze, "lib/protobuf/field/sint64_field.rb".freeze, "lib/protobuf/field/string_field.rb".freeze, "lib/protobuf/field/uint32_field.rb".freeze, "lib/protobuf/field/uint64_field.rb".freeze, "lib/protobuf/field/varint_field.rb".freeze, "lib/protobuf/generators/base.rb".freeze, "lib/protobuf/generators/enum_generator.rb".freeze, "lib/protobuf/generators/extension_generator.rb".freeze, "lib/protobuf/generators/field_generator.rb".freeze, "lib/protobuf/generators/file_generator.rb".freeze, "lib/protobuf/generators/group_generator.rb".freeze, "lib/protobuf/generators/message_generator.rb".freeze, "lib/protobuf/generators/option_generator.rb".freeze, "lib/protobuf/generators/printable.rb".freeze, "lib/protobuf/generators/service_generator.rb".freeze, "lib/protobuf/lifecycle.rb".freeze, "lib/protobuf/logging.rb".freeze, "lib/protobuf/message.rb".freeze, "lib/protobuf/message/fields.rb".freeze, "lib/protobuf/message/serialization.rb".freeze, "lib/protobuf/optionable.rb".freeze, "lib/protobuf/rpc/buffer.rb".freeze, "lib/protobuf/rpc/client.rb".freeze, "lib/protobuf/rpc/connectors/base.rb".freeze, "lib/protobuf/rpc/connectors/ping.rb".freeze, "lib/protobuf/rpc/connectors/socket.rb".freeze, "lib/protobuf/rpc/connectors/zmq.rb".freeze, "lib/protobuf/rpc/dynamic_discovery.pb.rb".freeze, "lib/protobuf/rpc/env.rb".freeze, "lib/protobuf/rpc/error.rb".freeze, "lib/protobuf/rpc/error/client_error.rb".freeze, "lib/protobuf/rpc/error/server_error.rb".freeze, "lib/protobuf/rpc/middleware.rb".freeze, "lib/protobuf/rpc/middleware/exception_handler.rb".freeze, "lib/protobuf/rpc/middleware/logger.rb".freeze, "lib/protobuf/rpc/middleware/request_decoder.rb".freeze, "lib/protobuf/rpc/middleware/response_encoder.rb".freeze, "lib/protobuf/rpc/middleware/runner.rb".freeze, "lib/protobuf/rpc/rpc.pb.rb".freeze, "lib/protobuf/rpc/rpc_method.rb".freeze, "lib/protobuf/rpc/server.rb".freeze, "lib/protobuf/rpc/servers/socket/server.rb".freeze, "lib/protobuf/rpc/servers/socket/worker.rb".freeze, "lib/protobuf/rpc/servers/socket_runner.rb".freeze, "lib/protobuf/rpc/servers/zmq/broker.rb".freeze, "lib/protobuf/rpc/servers/zmq/server.rb".freeze, "lib/protobuf/rpc/servers/zmq/util.rb".freeze, "lib/protobuf/rpc/servers/zmq/worker.rb".freeze, "lib/protobuf/rpc/servers/zmq_runner.rb".freeze, "lib/protobuf/rpc/service.rb".freeze, "lib/protobuf/rpc/service_directory.rb".freeze, "lib/protobuf/rpc/service_dispatcher.rb".freeze, "lib/protobuf/rpc/service_filters.rb".freeze, "lib/protobuf/rpc/stat.rb".freeze, "lib/protobuf/socket.rb".freeze, "lib/protobuf/tasks.rb".freeze, "lib/protobuf/tasks/compile.rake".freeze, "lib/protobuf/varint.rb".freeze, "lib/protobuf/varint_pure.rb".freeze, "lib/protobuf/version.rb".freeze, "lib/protobuf/wire_type.rb".freeze, "lib/protobuf/zmq.rb".freeze, "proto/dynamic_discovery.proto".freeze, "proto/google/protobuf/compiler/plugin.proto".freeze, "proto/google/protobuf/descriptor.proto".freeze, "proto/rpc.proto".freeze, "protobuf.gemspec".freeze, "spec/benchmark/tasks.rb".freeze, "spec/bin/protoc-gen-ruby_spec.rb".freeze, "spec/encoding/all_types_spec.rb".freeze, "spec/encoding/extreme_values_spec.rb".freeze, "spec/functional/class_inheritance_spec.rb".freeze, "spec/functional/code_generator_spec.rb".freeze, "spec/functional/socket_server_spec.rb".freeze, "spec/functional/zmq_server_spec.rb".freeze, "spec/lib/protobuf/cli_spec.rb".freeze, "spec/lib/protobuf/code_generator_spec.rb".freeze, "spec/lib/protobuf/enum_spec.rb".freeze, "spec/lib/protobuf/field/bool_field_spec.rb".freeze, "spec/lib/protobuf/field/double_field_spec.rb".freeze, "spec/lib/protobuf/field/enum_field_spec.rb".freeze, "spec/lib/protobuf/field/field_array_spec.rb".freeze, "spec/lib/protobuf/field/field_hash_spec.rb".freeze, "spec/lib/protobuf/field/fixed32_field_spec.rb".freeze, "spec/lib/protobuf/field/fixed64_field_spec.rb".freeze, "spec/lib/protobuf/field/float_field_spec.rb".freeze, "spec/lib/protobuf/field/int32_field_spec.rb".freeze, "spec/lib/protobuf/field/int64_field_spec.rb".freeze, "spec/lib/protobuf/field/message_field_spec.rb".freeze, "spec/lib/protobuf/field/sfixed32_field_spec.rb".freeze, "spec/lib/protobuf/field/sfixed64_field_spec.rb".freeze, "spec/lib/protobuf/field/sint32_field_spec.rb".freeze, "spec/lib/protobuf/field/sint64_field_spec.rb".freeze, "spec/lib/protobuf/field/string_field_spec.rb".freeze, "spec/lib/protobuf/field/uint32_field_spec.rb".freeze, "spec/lib/protobuf/field/uint64_field_spec.rb".freeze, "spec/lib/protobuf/field_spec.rb".freeze, "spec/lib/protobuf/generators/base_spec.rb".freeze, "spec/lib/protobuf/generators/enum_generator_spec.rb".freeze, "spec/lib/protobuf/generators/extension_generator_spec.rb".freeze, "spec/lib/protobuf/generators/field_generator_spec.rb".freeze, "spec/lib/protobuf/generators/file_generator_spec.rb".freeze, "spec/lib/protobuf/generators/message_generator_spec.rb".freeze, "spec/lib/protobuf/generators/service_generator_spec.rb".freeze, "spec/lib/protobuf/lifecycle_spec.rb".freeze, "spec/lib/protobuf/message_spec.rb".freeze, "spec/lib/protobuf/optionable_spec.rb".freeze, "spec/lib/protobuf/rpc/client_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/base_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/ping_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/socket_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/zmq_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/exception_handler_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/logger_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/request_decoder_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/response_encoder_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/socket_server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/util_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb".freeze, "spec/lib/protobuf/rpc/service_directory_spec.rb".freeze, "spec/lib/protobuf/rpc/service_dispatcher_spec.rb".freeze, "spec/lib/protobuf/rpc/service_filters_spec.rb".freeze, "spec/lib/protobuf/rpc/service_spec.rb".freeze, "spec/lib/protobuf/rpc/stat_spec.rb".freeze, "spec/lib/protobuf/varint_spec.rb".freeze, "spec/lib/protobuf_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/all.rb".freeze, "spec/support/packed_field.rb".freeze, "spec/support/protos/all_types.data.bin".freeze, "spec/support/protos/all_types.data.txt".freeze, "spec/support/protos/enum.pb.rb".freeze, "spec/support/protos/enum.proto".freeze, "spec/support/protos/extreme_values.data.bin".freeze, "spec/support/protos/google_unittest.bin".freeze, "spec/support/protos/google_unittest.pb.rb".freeze, "spec/support/protos/google_unittest.proto".freeze, "spec/support/protos/google_unittest_custom_options.bin".freeze, "spec/support/protos/google_unittest_custom_options.pb.rb".freeze, "spec/support/protos/google_unittest_custom_options.proto".freeze, "spec/support/protos/google_unittest_import.pb.rb".freeze, "spec/support/protos/google_unittest_import.proto".freeze, "spec/support/protos/google_unittest_import_public.pb.rb".freeze, "spec/support/protos/google_unittest_import_public.proto".freeze, "spec/support/protos/map-test.bin".freeze, "spec/support/protos/map-test.pb.rb".freeze, "spec/support/protos/map-test.proto".freeze, "spec/support/protos/multi_field_extensions.pb.rb".freeze, "spec/support/protos/multi_field_extensions.proto".freeze, "spec/support/protos/resource.pb.rb".freeze, "spec/support/protos/resource.proto".freeze, "spec/support/resource_service.rb".freeze, "spec/support/server.rb".freeze, "spec/support/test_app_file.rb".freeze] s.homepage = "https://github.com/localshred/protobuf".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Google Protocol Buffers serialization and RPC implementation for Ruby.".freeze s.test_files = ["spec/benchmark/tasks.rb".freeze, "spec/bin/protoc-gen-ruby_spec.rb".freeze, "spec/encoding/all_types_spec.rb".freeze, "spec/encoding/extreme_values_spec.rb".freeze, "spec/functional/class_inheritance_spec.rb".freeze, "spec/functional/code_generator_spec.rb".freeze, "spec/functional/socket_server_spec.rb".freeze, "spec/functional/zmq_server_spec.rb".freeze, "spec/lib/protobuf/cli_spec.rb".freeze, "spec/lib/protobuf/code_generator_spec.rb".freeze, "spec/lib/protobuf/enum_spec.rb".freeze, "spec/lib/protobuf/field/bool_field_spec.rb".freeze, "spec/lib/protobuf/field/double_field_spec.rb".freeze, "spec/lib/protobuf/field/enum_field_spec.rb".freeze, "spec/lib/protobuf/field/field_array_spec.rb".freeze, "spec/lib/protobuf/field/field_hash_spec.rb".freeze, "spec/lib/protobuf/field/fixed32_field_spec.rb".freeze, "spec/lib/protobuf/field/fixed64_field_spec.rb".freeze, "spec/lib/protobuf/field/float_field_spec.rb".freeze, "spec/lib/protobuf/field/int32_field_spec.rb".freeze, "spec/lib/protobuf/field/int64_field_spec.rb".freeze, "spec/lib/protobuf/field/message_field_spec.rb".freeze, "spec/lib/protobuf/field/sfixed32_field_spec.rb".freeze, "spec/lib/protobuf/field/sfixed64_field_spec.rb".freeze, "spec/lib/protobuf/field/sint32_field_spec.rb".freeze, "spec/lib/protobuf/field/sint64_field_spec.rb".freeze, "spec/lib/protobuf/field/string_field_spec.rb".freeze, "spec/lib/protobuf/field/uint32_field_spec.rb".freeze, "spec/lib/protobuf/field/uint64_field_spec.rb".freeze, "spec/lib/protobuf/field_spec.rb".freeze, "spec/lib/protobuf/generators/base_spec.rb".freeze, "spec/lib/protobuf/generators/enum_generator_spec.rb".freeze, "spec/lib/protobuf/generators/extension_generator_spec.rb".freeze, "spec/lib/protobuf/generators/field_generator_spec.rb".freeze, "spec/lib/protobuf/generators/file_generator_spec.rb".freeze, "spec/lib/protobuf/generators/message_generator_spec.rb".freeze, "spec/lib/protobuf/generators/service_generator_spec.rb".freeze, "spec/lib/protobuf/lifecycle_spec.rb".freeze, "spec/lib/protobuf/message_spec.rb".freeze, "spec/lib/protobuf/optionable_spec.rb".freeze, "spec/lib/protobuf/rpc/client_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/base_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/ping_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/socket_spec.rb".freeze, "spec/lib/protobuf/rpc/connectors/zmq_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/exception_handler_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/logger_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/request_decoder_spec.rb".freeze, "spec/lib/protobuf/rpc/middleware/response_encoder_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/socket_server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/server_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/util_spec.rb".freeze, "spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb".freeze, "spec/lib/protobuf/rpc/service_directory_spec.rb".freeze, "spec/lib/protobuf/rpc/service_dispatcher_spec.rb".freeze, "spec/lib/protobuf/rpc/service_filters_spec.rb".freeze, "spec/lib/protobuf/rpc/service_spec.rb".freeze, "spec/lib/protobuf/rpc/stat_spec.rb".freeze, "spec/lib/protobuf/varint_spec.rb".freeze, "spec/lib/protobuf_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/all.rb".freeze, "spec/support/packed_field.rb".freeze, "spec/support/protos/all_types.data.bin".freeze, "spec/support/protos/all_types.data.txt".freeze, "spec/support/protos/enum.pb.rb".freeze, "spec/support/protos/enum.proto".freeze, "spec/support/protos/extreme_values.data.bin".freeze, "spec/support/protos/google_unittest.bin".freeze, "spec/support/protos/google_unittest.pb.rb".freeze, "spec/support/protos/google_unittest.proto".freeze, "spec/support/protos/google_unittest_custom_options.bin".freeze, "spec/support/protos/google_unittest_custom_options.pb.rb".freeze, "spec/support/protos/google_unittest_custom_options.proto".freeze, "spec/support/protos/google_unittest_import.pb.rb".freeze, "spec/support/protos/google_unittest_import.proto".freeze, "spec/support/protos/google_unittest_import_public.pb.rb".freeze, "spec/support/protos/google_unittest_import_public.proto".freeze, "spec/support/protos/map-test.bin".freeze, "spec/support/protos/map-test.pb.rb".freeze, "spec/support/protos/map-test.proto".freeze, "spec/support/protos/multi_field_extensions.pb.rb".freeze, "spec/support/protos/multi_field_extensions.proto".freeze, "spec/support/protos/resource.pb.rb".freeze, "spec/support/protos/resource.proto".freeze, "spec/support/resource_service.rb".freeze, "spec/support/server.rb".freeze, "spec/support/test_app_file.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 3.2".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["< 11.0".freeze]) s.add_development_dependency(%q.freeze, [">= 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.38.0".freeze]) s.add_development_dependency(%q.freeze, ["= 2.3.0.6".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end