Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 1734

Show
Ignore:
Timestamp:
10/03/06 23:09:57 (2 years ago)
Author:
nahi
Message:

allow safe method name which ends with [=?!], for #268.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/xsd/codegen/gensupport.rb

    r1604 r1734  
    8383 
    8484  def safemethodname(name) 
     85    postfix = name[/[=?!]$/] 
    8586    safename = name.scan(/[a-zA-Z0-9_]+/).join('_') 
    8687    safename = uncapitalize(safename) 
     88    safename += postfix if postfix 
    8789    if /^[a-z]/ !~ safename 
    8890      safename = "m_#{safename}"