Skip to content
This repository has been archived by the owner on Jul 11, 2019. It is now read-only.

Version 0.3.1

Compare
Choose a tag to compare
@pieterbos pieterbos released this 28 Sep 12:10
· 174 commits to master since this release
58d18bf

An update that fixes some bugs, and contains some refactoring.

Backwards incompatibilities:

  • some now obsolete constructors of the ReflectionConstraintImposer have been deleted

ADL serialization fixes, with thanks to markopi64:

  • terminology id can now be created without a version
  • Fix NPE when serializing templates with no original language
  • Always serialize an empty line after definition section.
  • Fix serialization of CTemporal and CTerminologyCode assumed values
  • Add leading space before COrdered assumed value

paths:

  • some of the attribute names in the generated paths in the RM model were wrong
  • generated uniquely identifying paths now only contain numeric indices (/items instead of /items[3]) when required

queries:

  • apath queries starting with // now work in the full xpath query mode
  • the old query methods have been deprecated in favor of the full xpath query mode

JSON/XML serialization

  • some attributes correctly named and some attributes that should not be there removed

model info lookup:

  • Refactoring and tests added for ModelInfoLookup and ConstraintImposers