Sha256: b33e41ee2d913a2c3032c273d7ba8aa149e82ca559cfc377c658ceb6c79829f1

Contents?: true

Size: 1.05 KB

Versions: 15

Compression:

Stored size: 1.05 KB

Contents

Planned:

v 3.2

  * Support outputting namespaced attrs

  * Consider class_inheritable_attribute rather than superclass.try stuff.

  * Do some benchmarking

  * Back with http://xml-object.rubyforge.org/doc/ to minimize need for specifications?

  * Commandeer #parse to use opposite #from_xml, but in an unrooted, collection-friendly fashion,
   ala HappyMapper's parse

v 3.x

  * :self => true for sending method_missing to this attribute?

  * :attributes extensions ala HappyMapper?

  * Add xml_attrs helper to share :in declarations between several attributes. E.g.:

     xml_reader :count, :in => 'Attributes', :as => Integer
     xml_reader :something_else, :in => 'Attributes', :as => Date

    becomes:

    xml_attrs :in => 'Attributes' do |xml|
      xml.reader  :count, :as => Integer
      xml.reader  :something_else, :as => Date
    end

  * Ensure (perhaps optionally) that references are unambiguous. That is error/warn
   a singular specification has multiple possible node references

  * Use lazy evaluation to minimize parsing time for large files

Version data entries

15 entries across 15 versions & 3 rubygems

Version Path
roxml-4.2.0 TODO
roxml-4.1.1 TODO
roxml-4.1.0 TODO
roxml-4.0.0 TODO
roxml-3.3.1 TODO
roxml-3.3.0 TODO
roxml-3.2.2 TODO
roxml-3.2.1 TODO
roxml-3.2.0 TODO
representable-0.0.1.alpha1 TODO
roxml-3.1.6 TODO
yob-roxml-3.1.6 TODO
roxml-3.1.5 TODO
roxml-3.1.4 TODO
roxml-3.1.3 TODO