Add full support for xs:integer derived types, e.g., xs:positiveInteger
Bug #1180633 reported by
Paul J. Lucas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Committed
|
Medium
|
Paul J. Lucas |
Bug Description
Both the public API and the store API don't always used the proper integer derived type because Zorba didn't used to support types like xs:positiveInteger fully -- now it does, so the APIs can be modified accordingly.
Related branches
lp:~zorba-coders/zorba/bug-1180633
- Matthias Brantner: Approve
- Paul J. Lucas: Approve
-
Diff: 1070 lines (+228/-630)7 files modifiedsrc/store/api/item_factory.h (+2/-2)
src/store/naive/atomic_items.cpp (+163/-375)
src/store/naive/atomic_items.h (+40/-242)
src/store/naive/simple_item_factory.cpp (+3/-3)
src/store/naive/simple_item_factory.h (+2/-2)
src/zorbatypes/decimal.h (+9/-5)
src/zorbatypes/integer.h (+9/-1)
Changed in zorba: | |
status: | New → In Progress |
Changed in zorba: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.