Dogen v0.90.0, "Aida"
Aida, Namibe, Angola. (C) Ravid Cohen1, 2012. Sourced from Panoramio.
Overview
One more sprint of internal refactorings, leading us close to the end result. The focus continued on the quilt.cpp
model.
There were still a number of user visible changes:
- introduction of profiles: meaning its no longer necessary to setup each facet's configuration on each diagram; users can create or reuse profiles.
- integration of stereotypes with profiles: it's now possible to annotate an element with a stereotype and, if a profile with the same name exists, dogen will apply the profile to the element.
- deprecation of the
service
stereotype: it has been replaced byhandcrafted
. With this change we now generate class skeletons for hand-crafted code. - mixing of hand-crafted and generated code code is now possible at the element level: if a hand-crafted element declares a number of attributes and marks the IO facet as overwritable, dogen will generate IO support (and serialisation and so forth) for this element.
- rename of a lot of the meta-data tags: removed the postfix
_formatter
.
For more details see the sprint log.