lib/protobuf/generators/field_generator.rb in protobuf-3.3.6 vs lib/protobuf/generators/field_generator.rb in protobuf-3.4.0

- old
+ new

@@ -52,11 +52,11 @@ descriptor.respond_to_has_and_present?(:extendee) end def compile run_once(:compile) do - field_definition = [ "#{label} #{type_name}", name, number, applicable_options ] + field_definition = ["#{label} #{type_name}", name, number, applicable_options] puts field_definition.flatten.compact.join(', ') end end def label @@ -89,14 +89,14 @@ # Determine the field type def type_name @type_name ||= begin case descriptor.type.name when :TYPE_MESSAGE, :TYPE_ENUM, :TYPE_GROUP then - type_name = modulize(descriptor.type_name) + modulize(descriptor.type_name) else type_name = descriptor.type.name.to_s.downcase.sub(/type_/, '') - type_name = ":#{type_name}" + ":#{type_name}" end end end private @@ -117,16 +117,15 @@ verbatim_default_value end end def string_default_value - %Q{"#{verbatim_default_value.gsub(/'/, '\\\\\'')}"} + %("#{verbatim_default_value.gsub(/'/, '\\\\\'')}") end def verbatim_default_value descriptor.default_value end end end end -