v2.0.0b1
Pre-release
Pre-release
Documentation
- reworked the language reference, see http://pyrsl.readthedocs.io
Setup
- bump pyxtuml requirements to 2.0b1
- improve dependency installation when installing from pypi.org
Syntax
- allow unique_id type parameters
- allow specification of key letters within angle brackets for applicable parameter types. Example
- add support for "relate/unrelate using" syntax, inspired by OAL syntax. Example
Runtime
- reverse navigation phrases as used in pyxtuml v2
- make referential attributes read-only (as implied by the upgrade of pyxtuml to version 2)
- check that parameter count == argument count in function invocations
- when a fragment is printed, display its key/values
- improve type checking of instance and instance set parameters