Sha256: cce262fe70417da65feeb067ea2aabfdd8cd382c51f852847edeb72045453605

Contents?: true

Size: 1.33 KB

Versions: 1

Compression:

Stored size: 1.33 KB

Contents

1.1.0

HYDRA-371: Provide a way to specify a term that points to nodes where an attribute is not set

  Add support for this syntax in Terminologies, where an attribute value can be :none.  When an attribute's value is set to :none, a not() predicate is used in the resulting xpath 

    t.computing_id(:path=>"namePart", :attributes=>{:type=>:none}) 
    
    will result in an xpath that looks like:
    
    //namePart[not(@type)] 

namePart[not(@type)]

1.0.1

HYDRA-329: Allow for NamedTermProxies at root of Terminology

1.0.0

Stable release 

0.1.10

Improving generation of constrained xpath queries

0.1.9

Improving support for deeply nested nodes (still needs work though)

0.1.5

* root_property now inserts an entry into the properties hash
* added .generate method for building new instances of declared properties
* refinements to accessor_xpath

0.1.4

*  made attribute_xpath idempotent

0.1.3

*  added accessor_generic_name and accessor_hierarchical_name methods

0.1.2

* changed syntax for looking up accessors with (optional) index values -- no using [{:person=>1}, :first_name]  instead of [:person, 1, :first_name]

0.1.1

RENAMED to om (formerly opinionated-xml)

* broke up functionality into Modules
* added OM::XML::Accessor functionality

0.1

Note: OX v.1 Does not handle treating attribute values as the changing "value" of a node

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
om-1.1.0 History.textile