Changeset 1821
- Timestamp:
- 05/31/07 00:09:22 (2 years ago)
- Files:
-
- trunk/lib/wsdl/soap/classDefCreator.rb (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/wsdl/soap/classDefCreator.rb
r1820 r1821 383 383 root.each do |type| 384 384 sorted.concat(collect_dependency(type, dep)) 385 dep.delete(type.name)386 385 end 387 386 sorted.concat(dep.values.flatten) … … 389 388 end 390 389 390 # removes collected key from dep 391 391 def collect_dependency(type, dep) 392 392 result = [type] … … 395 395 result.concat(collect_dependency(deptype, dep)) 396 396 end 397 dep.delete(type.name) 397 398 result 398 399 end