Sha256: 964943dd012b097ca36346520afa64d1f2315a675f373bbfc62ef616a475d354
Contents?: true
Size: 458 Bytes
Versions: 47
Compression:
Stored size: 458 Bytes
Contents
require 'protobuf/generators/base' module Protobuf module Generators class OptionGenerator < Base def compile run_once(:compile) do descriptor.each_field.map do |field, value| next unless descriptor.field?(field.name) serialized_value = serialize_value(value) puts "set_option #{field.fully_qualified_name.inspect}, #{serialized_value}" end end end end end end
Version data entries
47 entries across 47 versions & 4 rubygems