Permalink
Switch branches/tags
Nothing to show
Commits on Mar 3, 2012
  1. Update Rakefile to use not-deprecated RSpec, RDoc, RubyGems tasks and…

    … update libxml-ruby dependency
    committed Mar 3, 2012
Commits on Apr 10, 2011
Commits on Oct 24, 2010
Commits on Sep 5, 2010
  1. various small fixes

      - added gem deps, dev deps, and executables
      - renamed executables (dropped .rb extension)
      - bit more documentation
      - moved String::to_a to String::to_xa to prevent clashes
      - bumped version to 0.4
    movitto committed Sep 5, 2010
Commits on Mar 18, 2010
  1. various bugfixes, test improvements

       - migrated from test:unit to rspec
       - many bugfixes, optimizations, test enhancements
       - rdoc / gem improvements
       - new bin/gen_ruby_definitions.rb utility to generate ruby class
         definition files in specified dir from provided xsd schema
    movitto committed Mar 18, 2010
Commits on Jan 12, 2010
  1. several bug fixes

      had to clutter the to_class_builders interface a bit
      inorder to handle an edge case where a complex type refers to another
      in its definition (which is allowed by xsd).
    
      built objects should now have references all associated child objects.
    movitto committed Jan 12, 2010
Commits on Jan 9, 2010
  1. added rxsd gemspec, bumped to version 0.2, various fixes

      use Time instead of DateTime to handle all xsd
      date/time fields as it has native ISO8601 support.
    movitto committed Jan 9, 2010
Commits on Jan 7, 2010
  1. support for http:// URIs

    movitto committed Jan 7, 2010
  2. performance improvements, rxsd is now much quicker

       cache schema tags and change Resolver::node_objects to return hash
       of xsd schema classes => arrays of instances for faster lookups
    movitto committed Jan 7, 2010
  3. introduced builtin DateTime type, various fixes

     one fix involving removing namespaces prefix from element/attribute refs,
     will add namespace support eventually, on list of things TODO
    movitto committed Jan 7, 2010
Commits on Dec 29, 2009
  1. many bugfixes and improvements

      extended xsd metadata to take care of various xml-instance issues,
      many random fixes and test improvements, added simple test utility
      which can be used to parse any specifed xsd schema / xml instance
    movitto committed Dec 29, 2009
Commits on Dec 21, 2009
  1. many various new features and bug fixes

      - made xml parsing interface generic so other backends can be used
      - made class builder interface generic so other builders can be
        added easily
      - added xsd-conforming xml -> object builder subsystem w/ output
        mechanisms for ruby classes
      - many bug fixes
      - test suite fixes and additions
    movitto committed Dec 21, 2009
Commits on Dec 13, 2009
  1. Initial RXSD commit

    movitto committed Dec 13, 2009