openEHR
[ref_impl_eiffel] [475] Correct error where specialised archetype whose definition is a copy of that of the parent was causing an exception during DIFFERENTIAL_ARCHETYPE.make_from_flat
Reference Implementation: Eiffel (archive)
svn1
27 January 2008 22:17
1
Revision: 475
Author: thomas.beale
Log Message:
Related topics
Topic
Replies
Views
Activity
[ref_impl_eiffel] [494] AWB-14: Flattening a specialised differential archetype did not set the parent archetype id.
Reference Implementation: Eiffel (archive)
0
2
6 February 2008
[ref_impl_eiffel] [448] Refactored version of specialisation logic, now with ARCHETYPE specialised into FLAT_ARCHETYPE and DIFFERENTIAL_ARCHETYPE, and ARCHETYPE_ONTOLOGY similarly specialised into two new classes.
Reference Implementation: Eiffel (archive)
0
1
14 January 2008
[ref_impl_eiffel] [478] Correct logic of building archetype directory tree to exclude specialisation orphans and output an error instead.
Reference Implementation: Eiffel (archive)
0
1
29 January 2008
[ref_impl_eiffel] [838] Correct errors in ARCHETYPE_FLATTENER.expand_definition_use_nodes which resulting in failure to clone subtrees due to differential paths (routine worked originally with fully structured archetypes).
Reference Implementation: Eiffel (archive)
0
1
9 March 2009
[ref_impl_eiffel] [685] Changes to enable specialised archetypes in flat form (i.e.
Reference Implementation: Eiffel (archive)
0
0
5 July 2008
[ref_impl_eiffel] [380] AWB-14 - Further changes toward differential form of archetypes, and compilation structured tool.
Reference Implementation: Eiffel (archive)
0
1
7 October 2007
[ref_impl_eiffel] [714] Further adjustments to specialised archetype validation and flattening - some bugs removed and code cleaned up in cADL parser;
Reference Implementation: Eiffel (archive)
0
2
25 September 2008
[ref_impl_eiffel] [695] First working version of proper archetype flattening.
Reference Implementation: Eiffel (archive)
0
1
5 September 2008
ref_impl_eiffel [235] Create new branch for work on specialisation of archetypes, including diffing, flattening, etc
Reference Implementation: Eiffel (archive)
0
1
11 May 2007
[ref_impl_eiffel] [965] Corrections to ARCHETYPE_COMPILER and ARCH_REP_ARCHETYPE to make error messages function normally again .
Reference Implementation: Eiffel (archive)
0
1
24 June 2010