Skip to content

Commit e21b3de

Browse files
authored
Merge pull request #16 from herwinw/create_abstract_superclass
Removed Abstract superclass in XMLWriter
2 parents d16e6a6 + 82d500d commit e21b3de

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

lib/xmlrpc/create.rb

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module XMLRPC # :nodoc:
1212

1313
module XMLWriter
1414

15-
class Abstract
15+
module Element
1616
def ele(name, *children)
1717
element(name, nil, *children)
1818
end
@@ -23,7 +23,8 @@ def tag(name, txt)
2323
end
2424

2525

26-
class Simple < Abstract
26+
class Simple
27+
include Element
2728

2829
def document_to_str(doc)
2930
doc
@@ -57,7 +58,8 @@ def text(txt)
5758
end # class Simple
5859

5960

60-
class XMLParser < Abstract
61+
class XMLParser
62+
include Element
6163

6264
def initialize
6365
require "xmltreebuilder"

0 commit comments

Comments
 (0)