├── .circleci └── config.yml ├── .gitignore ├── .rubocop.yml ├── .rubocop_todo.yml ├── .yardopts ├── CHANGES.md ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── protoc-gen-ruby └── rpc_server ├── lib ├── protobuf.rb └── protobuf │ ├── cli.rb │ ├── code_generator.rb │ ├── decoder.rb │ ├── deprecation.rb │ ├── descriptors.rb │ ├── descriptors │ └── google │ │ └── protobuf │ │ ├── compiler │ │ └── plugin.pb.rb │ │ └── descriptor.pb.rb │ ├── encoder.rb │ ├── enum.rb │ ├── exceptions.rb │ ├── field.rb │ ├── field │ ├── base_field.rb │ ├── base_field_object_definitions.rb │ ├── bool_field.rb │ ├── bytes_field.rb │ ├── double_field.rb │ ├── enum_field.rb │ ├── field_array.rb │ ├── field_hash.rb │ ├── fixed32_field.rb │ ├── fixed64_field.rb │ ├── float_field.rb │ ├── int32_field.rb │ ├── int64_field.rb │ ├── integer_field.rb │ ├── message_field.rb │ ├── sfixed32_field.rb │ ├── sfixed64_field.rb │ ├── signed_integer_field.rb │ ├── sint32_field.rb │ ├── sint64_field.rb │ ├── string_field.rb │ ├── uint32_field.rb │ ├── uint64_field.rb │ └── varint_field.rb │ ├── generators │ ├── base.rb │ ├── enum_generator.rb │ ├── extension_generator.rb │ ├── field_generator.rb │ ├── file_generator.rb │ ├── group_generator.rb │ ├── message_generator.rb │ ├── option_generator.rb │ ├── printable.rb │ └── service_generator.rb │ ├── lifecycle.rb │ ├── logging.rb │ ├── message.rb │ ├── message │ ├── fields.rb │ └── serialization.rb │ ├── optionable.rb │ ├── rpc │ ├── buffer.rb │ ├── client.rb │ ├── connectors │ │ ├── base.rb │ │ ├── ping.rb │ │ ├── socket.rb │ │ └── zmq.rb │ ├── dynamic_discovery.pb.rb │ ├── env.rb │ ├── error.rb │ ├── error │ │ ├── client_error.rb │ │ └── server_error.rb │ ├── middleware.rb │ ├── middleware │ │ ├── exception_handler.rb │ │ ├── logger.rb │ │ ├── request_decoder.rb │ │ ├── response_encoder.rb │ │ └── runner.rb │ ├── rpc.pb.rb │ ├── rpc_method.rb │ ├── server.rb │ ├── servers │ │ ├── socket │ │ │ ├── server.rb │ │ │ └── worker.rb │ │ ├── socket_runner.rb │ │ ├── zmq │ │ │ ├── broker.rb │ │ │ ├── server.rb │ │ │ ├── util.rb │ │ │ └── worker.rb │ │ └── zmq_runner.rb │ ├── service.rb │ ├── service_directory.rb │ ├── service_dispatcher.rb │ ├── service_filters.rb │ └── stat.rb │ ├── socket.rb │ ├── tasks.rb │ ├── tasks │ └── compile.rake │ ├── varint.rb │ ├── varint_pure.rb │ ├── version.rb │ ├── wire_type.rb │ └── zmq.rb ├── profile.html ├── proto ├── dynamic_discovery.proto ├── google │ └── protobuf │ │ ├── compiler │ │ └── plugin.proto │ │ └── descriptor.proto └── rpc.proto ├── protobuf.gemspec ├── spec ├── benchmark │ └── tasks.rb ├── bin │ └── protoc-gen-ruby_spec.rb ├── encoding │ ├── all_types_spec.rb │ └── extreme_values_spec.rb ├── functional │ ├── class_inheritance_spec.rb │ ├── code_generator_spec.rb │ ├── socket_server_spec.rb │ └── zmq_server_spec.rb ├── lib │ ├── protobuf │ │ ├── cli_spec.rb │ │ ├── code_generator_spec.rb │ │ ├── enum_spec.rb │ │ ├── field │ │ │ ├── bool_field_spec.rb │ │ │ ├── double_field_spec.rb │ │ │ ├── enum_field_spec.rb │ │ │ ├── field_array_spec.rb │ │ │ ├── field_hash_spec.rb │ │ │ ├── fixed32_field_spec.rb │ │ │ ├── fixed64_field_spec.rb │ │ │ ├── float_field_spec.rb │ │ │ ├── int32_field_spec.rb │ │ │ ├── int64_field_spec.rb │ │ │ ├── message_field_spec.rb │ │ │ ├── sfixed32_field_spec.rb │ │ │ ├── sfixed64_field_spec.rb │ │ │ ├── sint32_field_spec.rb │ │ │ ├── sint64_field_spec.rb │ │ │ ├── string_field_spec.rb │ │ │ ├── uint32_field_spec.rb │ │ │ └── uint64_field_spec.rb │ │ ├── field_spec.rb │ │ ├── generators │ │ │ ├── base_spec.rb │ │ │ ├── enum_generator_spec.rb │ │ │ ├── extension_generator_spec.rb │ │ │ ├── field_generator_spec.rb │ │ │ ├── file_generator_spec.rb │ │ │ ├── message_generator_spec.rb │ │ │ └── service_generator_spec.rb │ │ ├── lifecycle_spec.rb │ │ ├── message_spec.rb │ │ ├── optionable_spec.rb │ │ ├── rpc │ │ │ ├── client_spec.rb │ │ │ ├── connectors │ │ │ │ ├── base_spec.rb │ │ │ │ ├── ping_spec.rb │ │ │ │ ├── socket_spec.rb │ │ │ │ └── zmq_spec.rb │ │ │ ├── middleware │ │ │ │ ├── exception_handler_spec.rb │ │ │ │ ├── logger_spec.rb │ │ │ │ ├── request_decoder_spec.rb │ │ │ │ └── response_encoder_spec.rb │ │ │ ├── servers │ │ │ │ ├── socket_server_spec.rb │ │ │ │ └── zmq │ │ │ │ │ ├── server_spec.rb │ │ │ │ │ ├── util_spec.rb │ │ │ │ │ └── worker_spec.rb │ │ │ ├── service_directory_spec.rb │ │ │ ├── service_dispatcher_spec.rb │ │ │ ├── service_filters_spec.rb │ │ │ ├── service_spec.rb │ │ │ └── stat_spec.rb │ │ └── varint_spec.rb │ └── protobuf_spec.rb ├── spec_helper.rb └── support │ ├── all.rb │ ├── google │ └── protobuf │ │ └── descriptor.pb.rb │ ├── packed_field.rb │ ├── protos │ ├── all_types.data.bin │ ├── all_types.data.txt │ ├── enum.pb.rb │ ├── enum.proto │ ├── extreme_values.data.bin │ ├── google_unittest.bin │ ├── google_unittest.pb.rb │ ├── google_unittest.proto │ ├── google_unittest_custom_options.bin │ ├── google_unittest_custom_options.pb.rb │ ├── google_unittest_custom_options.proto │ ├── google_unittest_import.pb.rb │ ├── google_unittest_import.proto │ ├── google_unittest_import_public.pb.rb │ ├── google_unittest_import_public.proto │ ├── map-test.bin │ ├── map-test.pb.rb │ ├── map-test.proto │ ├── multi_field_extensions.pb.rb │ ├── multi_field_extensions.proto │ ├── optional_v3_fields.pb.rb │ ├── optional_v3_fields.proto │ ├── resource.pb.rb │ └── resource.proto │ ├── resource_service.rb │ ├── server.rb │ └── test_app_file.rb └── varint_prof.rb /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/protoc-gen-ruby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/bin/protoc-gen-ruby -------------------------------------------------------------------------------- /bin/rpc_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/bin/rpc_server -------------------------------------------------------------------------------- /lib/protobuf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf.rb -------------------------------------------------------------------------------- /lib/protobuf/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/cli.rb -------------------------------------------------------------------------------- /lib/protobuf/code_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/code_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/decoder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/decoder.rb -------------------------------------------------------------------------------- /lib/protobuf/deprecation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/deprecation.rb -------------------------------------------------------------------------------- /lib/protobuf/descriptors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/descriptors.rb -------------------------------------------------------------------------------- /lib/protobuf/descriptors/google/protobuf/compiler/plugin.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/descriptors/google/protobuf/compiler/plugin.pb.rb -------------------------------------------------------------------------------- /lib/protobuf/descriptors/google/protobuf/descriptor.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/descriptors/google/protobuf/descriptor.pb.rb -------------------------------------------------------------------------------- /lib/protobuf/encoder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/encoder.rb -------------------------------------------------------------------------------- /lib/protobuf/enum.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/enum.rb -------------------------------------------------------------------------------- /lib/protobuf/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/exceptions.rb -------------------------------------------------------------------------------- /lib/protobuf/field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/base_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/base_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/base_field_object_definitions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/base_field_object_definitions.rb -------------------------------------------------------------------------------- /lib/protobuf/field/bool_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/bool_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/bytes_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/bytes_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/double_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/double_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/enum_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/enum_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/field_array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/field_array.rb -------------------------------------------------------------------------------- /lib/protobuf/field/field_hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/field_hash.rb -------------------------------------------------------------------------------- /lib/protobuf/field/fixed32_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/fixed32_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/fixed64_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/fixed64_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/float_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/float_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/int32_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/int32_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/int64_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/int64_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/integer_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/integer_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/message_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/message_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/sfixed32_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/sfixed32_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/sfixed64_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/sfixed64_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/signed_integer_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/signed_integer_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/sint32_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/sint32_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/sint64_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/sint64_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/string_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/string_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/uint32_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/uint32_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/uint64_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/uint64_field.rb -------------------------------------------------------------------------------- /lib/protobuf/field/varint_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/field/varint_field.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/base.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/enum_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/enum_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/extension_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/extension_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/field_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/field_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/file_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/file_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/group_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/group_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/message_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/message_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/option_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/option_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/printable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/printable.rb -------------------------------------------------------------------------------- /lib/protobuf/generators/service_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/generators/service_generator.rb -------------------------------------------------------------------------------- /lib/protobuf/lifecycle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/lifecycle.rb -------------------------------------------------------------------------------- /lib/protobuf/logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/logging.rb -------------------------------------------------------------------------------- /lib/protobuf/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/message.rb -------------------------------------------------------------------------------- /lib/protobuf/message/fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/message/fields.rb -------------------------------------------------------------------------------- /lib/protobuf/message/serialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/message/serialization.rb -------------------------------------------------------------------------------- /lib/protobuf/optionable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/optionable.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/buffer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/buffer.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/client.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/connectors/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/connectors/base.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/connectors/ping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/connectors/ping.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/connectors/socket.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/connectors/socket.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/connectors/zmq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/connectors/zmq.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/dynamic_discovery.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/dynamic_discovery.pb.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/env.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/error.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/error/client_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/error/client_error.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/error/server_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/error/server_error.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware/exception_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware/exception_handler.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware/logger.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware/request_decoder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware/request_decoder.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware/response_encoder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware/response_encoder.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/middleware/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/middleware/runner.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/rpc.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/rpc.pb.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/rpc_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/rpc_method.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/server.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/socket/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/socket/server.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/socket/worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/socket/worker.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/socket_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/socket_runner.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/zmq/broker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/zmq/broker.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/zmq/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/zmq/server.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/zmq/util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/zmq/util.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/zmq/worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/zmq/worker.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/servers/zmq_runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/servers/zmq_runner.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/service.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/service_directory.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/service_directory.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/service_dispatcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/service_dispatcher.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/service_filters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/service_filters.rb -------------------------------------------------------------------------------- /lib/protobuf/rpc/stat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/rpc/stat.rb -------------------------------------------------------------------------------- /lib/protobuf/socket.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/socket.rb -------------------------------------------------------------------------------- /lib/protobuf/tasks.rb: -------------------------------------------------------------------------------- 1 | load 'protobuf/tasks/compile.rake' 2 | -------------------------------------------------------------------------------- /lib/protobuf/tasks/compile.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/tasks/compile.rake -------------------------------------------------------------------------------- /lib/protobuf/varint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/varint.rb -------------------------------------------------------------------------------- /lib/protobuf/varint_pure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/varint_pure.rb -------------------------------------------------------------------------------- /lib/protobuf/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/version.rb -------------------------------------------------------------------------------- /lib/protobuf/wire_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/wire_type.rb -------------------------------------------------------------------------------- /lib/protobuf/zmq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/lib/protobuf/zmq.rb -------------------------------------------------------------------------------- /profile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/profile.html -------------------------------------------------------------------------------- /proto/dynamic_discovery.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/proto/dynamic_discovery.proto -------------------------------------------------------------------------------- /proto/google/protobuf/compiler/plugin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/proto/google/protobuf/compiler/plugin.proto -------------------------------------------------------------------------------- /proto/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/proto/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /proto/rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/proto/rpc.proto -------------------------------------------------------------------------------- /protobuf.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/protobuf.gemspec -------------------------------------------------------------------------------- /spec/benchmark/tasks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/benchmark/tasks.rb -------------------------------------------------------------------------------- /spec/bin/protoc-gen-ruby_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/bin/protoc-gen-ruby_spec.rb -------------------------------------------------------------------------------- /spec/encoding/all_types_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/encoding/all_types_spec.rb -------------------------------------------------------------------------------- /spec/encoding/extreme_values_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/encoding/extreme_values_spec.rb -------------------------------------------------------------------------------- /spec/functional/class_inheritance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/functional/class_inheritance_spec.rb -------------------------------------------------------------------------------- /spec/functional/code_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/functional/code_generator_spec.rb -------------------------------------------------------------------------------- /spec/functional/socket_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/functional/socket_server_spec.rb -------------------------------------------------------------------------------- /spec/functional/zmq_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/functional/zmq_server_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/cli_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/cli_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/code_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/code_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/enum_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/enum_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/bool_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/bool_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/double_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/double_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/enum_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/enum_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/field_array_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/field_array_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/field_hash_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/field_hash_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/fixed32_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/fixed32_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/fixed64_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/fixed64_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/float_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/float_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/int32_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/int32_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/int64_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/int64_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/message_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/message_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/sfixed32_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/sfixed32_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/sfixed64_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/sfixed64_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/sint32_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/sint32_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/sint64_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/sint64_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/string_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/string_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/uint32_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/uint32_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field/uint64_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field/uint64_field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/field_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/base_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/enum_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/enum_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/extension_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/extension_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/field_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/field_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/file_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/file_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/message_generator_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/lib/protobuf/generators/service_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/generators/service_generator_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/lifecycle_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/lifecycle_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/message_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/optionable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/optionable_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/client_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/connectors/base_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/connectors/base_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/connectors/ping_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/connectors/ping_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/connectors/socket_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/connectors/socket_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/connectors/zmq_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/connectors/zmq_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/middleware/exception_handler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/middleware/exception_handler_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/middleware/logger_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/middleware/logger_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/middleware/request_decoder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/middleware/request_decoder_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/middleware/response_encoder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/middleware/response_encoder_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/servers/socket_server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/servers/socket_server_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/servers/zmq/server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/servers/zmq/server_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/servers/zmq/util_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/servers/zmq/util_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/servers/zmq/worker_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/service_directory_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/service_directory_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/service_dispatcher_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/service_dispatcher_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/service_filters_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/service_filters_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/service_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/rpc/stat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/rpc/stat_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf/varint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf/varint_spec.rb -------------------------------------------------------------------------------- /spec/lib/protobuf_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/lib/protobuf_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/all.rb -------------------------------------------------------------------------------- /spec/support/google/protobuf/descriptor.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/google/protobuf/descriptor.pb.rb -------------------------------------------------------------------------------- /spec/support/packed_field.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/packed_field.rb -------------------------------------------------------------------------------- /spec/support/protos/all_types.data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/all_types.data.bin -------------------------------------------------------------------------------- /spec/support/protos/all_types.data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/all_types.data.txt -------------------------------------------------------------------------------- /spec/support/protos/enum.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/enum.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/enum.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/enum.proto -------------------------------------------------------------------------------- /spec/support/protos/extreme_values.data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/extreme_values.data.bin -------------------------------------------------------------------------------- /spec/support/protos/google_unittest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest.bin -------------------------------------------------------------------------------- /spec/support/protos/google_unittest.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/google_unittest.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest.proto -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_custom_options.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_custom_options.bin -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_custom_options.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_custom_options.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_custom_options.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_custom_options.proto -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_import.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_import.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_import.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_import.proto -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_import_public.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_import_public.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/google_unittest_import_public.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/google_unittest_import_public.proto -------------------------------------------------------------------------------- /spec/support/protos/map-test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/map-test.bin -------------------------------------------------------------------------------- /spec/support/protos/map-test.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/map-test.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/map-test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/map-test.proto -------------------------------------------------------------------------------- /spec/support/protos/multi_field_extensions.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/multi_field_extensions.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/multi_field_extensions.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/multi_field_extensions.proto -------------------------------------------------------------------------------- /spec/support/protos/optional_v3_fields.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/optional_v3_fields.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/optional_v3_fields.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/optional_v3_fields.proto -------------------------------------------------------------------------------- /spec/support/protos/resource.pb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/resource.pb.rb -------------------------------------------------------------------------------- /spec/support/protos/resource.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/protos/resource.proto -------------------------------------------------------------------------------- /spec/support/resource_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/resource_service.rb -------------------------------------------------------------------------------- /spec/support/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/spec/support/server.rb -------------------------------------------------------------------------------- /spec/support/test_app_file.rb: -------------------------------------------------------------------------------- 1 | # For use in testing the rpc_server 2 | ENV['TEST_APP_FILE_LOADED'] = 'true' 3 | -------------------------------------------------------------------------------- /varint_prof.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ruby-protobuf/protobuf/HEAD/varint_prof.rb --------------------------------------------------------------------------------