WIP: Change IPv4 to Ipv4 before interpetting it as camel case. (#669)

This commit is contained in:
Matt Whisenhunt 2018-04-17 10:11:38 -07:00 committed by Jon Wayne Parrott
parent f1260a814a
commit 5e38f38e10
1 changed files with 3 additions and 1 deletions

View File

@ -37,7 +37,9 @@ module Google
# @param [String] name
# @return [String] updated param name
def normalize_param_name(name)
name = ActiveSupport::Inflector.underscore(name.gsub(/\W/, '_'))
name = name.gsub(/\W/, '_')
name = name.gsub(/IPv4/, 'Ipv4')
name = ActiveSupport::Inflector.underscore(name)
if reserved?(name)
logger.warn { sprintf('Found reserved keyword \'%1$s\'', name) }
name += '_'