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

Changeset 1654

Show
Ignore:
Timestamp:
10/30/05 22:09:35 (3 years ago)
Author:
nahi
Message:

wsdl2ruby: let classdef option accept name argument. merged a patch from P@. Thanks. closes #173.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/bin/wsdl2ruby.rb

    r1437 r1654  
    1212    ['--wsdl','-w', GetoptLong::REQUIRED_ARGUMENT], 
    1313    ['--type','-t', GetoptLong::REQUIRED_ARGUMENT], 
    14     ['--classdef','-e', GetoptLong::NO_ARGUMENT], 
     14    ['--classdef','-e', GetoptLong::OPTIONAL_ARGUMENT], 
    1515    ['--client_skelton','-c', GetoptLong::OPTIONAL_ARGUMENT], 
    1616    ['--servant_skelton','-s', GetoptLong::OPTIONAL_ARGUMENT], 
  • trunk/lib/wsdl/soap/wsdl2ruby.rb

    r1437 r1654  
    3333    end 
    3434    @wsdl = import(@location) 
    35     @name = @wsdl.name ? @wsdl.name.name : 'default' 
     35    if @opt['classdef'] 
     36      @name = @opt['classdef'] 
     37    else 
     38      @name = @wsdl.name ? @wsdl.name.name : 'default' 
     39    end 
    3640    create_file 
    3741  end