Timeline



Mar 12, 2012:

5:51 PM Changeset [2609] by vadim.godunko
Add lookup in PrimitiveTypes metamodel when there is no element in UML …
5:46 PM Ticket #196 (Support for MOFEXT) created by vadim.godunko
Support of MOFEXT metamodel is needed to support UML Profiles.
3:09 PM Ticket #195 (error handler for XMI reader) created by vadim.godunko
XMI reader should be extended to report errors not to standard error …
2:55 PM Ticket #194 (Unable to read model generated by Magic Draw) closed by vadim.godunko
fixed: Bug was related to XMI reader, which stops processing once error was found.
2:54 PM Changeset [2608] by vadim.godunko
Ignore error when file is not available. Refs #194.
2:49 PM Changeset [2607] by vadim.godunko
Don't stop processing when error is encountered. Report error when …
2:27 PM Ticket #194 (Unable to read model generated by Magic Draw) created by alexander.basov
here is log […]
1:36 PM Changeset [2606] by vadim.godunko
Add notification supbrograms for CMOF::Integer type.
12:43 PM Changeset [2605] by vadim.godunko
Remove command line parameter to specify name of the metamodel, it is …
12:42 PM Changeset [2604] by vadim.godunko
Add mapping for OCL 2.3 metamodel.
12:08 PM Changeset [2603] by vadim.godunko
Don't specify file name of processed metamodel.
12:08 PM Changeset [2602] by vadim.godunko
Remove command line argument to specify name of metamodel's file. Only …
11:37 AM Changeset [2601] by vadim.godunko
Regenerate source code.
11:35 AM Changeset [2600] by vadim.godunko
Regenerate data.
11:34 AM Changeset [2599] by vadim.godunko
Regenerate data.
11:34 AM Changeset [2598] by vadim.godunko
Minor improvement of format of generated data.
11:26 AM Changeset [2597] by vadim.godunko
Remove global element to metamodel name mapping.
10:29 AM Ticket #193 (memory leaks in Universal_String.Split) closed by vadim.godunko
fixed
10:28 AM Changeset [2596] by vadim.godunko
Add automated test. Refs #193.
10:26 AM Changeset [2595] by vadim.godunko
Fix memory leaks in implementation of Split operation of …
10:06 AM Ticket #193 (memory leaks in Universal_String.Split) created by vadim.godunko
valgrind detects memory leaks in Universal_String.Split in several use …
9:35 AM Ticket #192 (extend generator to generate visitors and iterators interfaces) created by vadim.godunko
9:18 AM Changeset [2594] by vadim.godunko
Improve implementation of UML containment iterator by adding support …
9:14 AM Ticket #191 (Support of Standard Profiles) created by vadim.godunko
UML module need to be extended to support standard profiles for Level …
8:59 AM Changeset [2593] by vadim.godunko
Load internal UML metamodel and use it to construct references from …
8:40 AM Changeset [2592] by vadim.godunko
Reimplement UML Profile to CMOF metamodel convertor using visitor pattern.
5:18 AM Changeset [2591] by vadim.godunko
Remove workaround for serialization of 'visibility' attribute, it is …

Mar 11, 2012:

1:42 AM Changeset [2578] by vadim.godunko
Install patch to avoid use of Ada 2012 feature which is not supported …

Mar 10, 2012:

5:23 PM Changeset [2590] by vadim.godunko
Convert UML iterator into non-abstract type.
5:16 PM Changeset [2589] by vadim.godunko
Provide ready-to-use containment iterator for UML models.
5:13 PM Changeset [2588] by vadim.godunko
Generalize UML metamodel specific containment iterator.
5:09 PM Changeset [2587] by vadim.godunko
Clarify usage of containment iterator.
5:07 PM Changeset [2586] by vadim.godunko
Initial implementation of containment iterator.
4:03 PM Changeset [2585] by vadim.godunko
Update to use new profiles of internal implementation.
3:57 PM Changeset [2584] by vadim.godunko
Change profile of visitor dispatching subprograms (for OCL module): …
3:55 PM Changeset [2583] by vadim.godunko
Change profile of visitor dispatching subprograms (for UML module): …
3:54 PM Changeset [2582] by vadim.godunko
Change profile of visitor dispatching subprograms (for CMOF module): …
3:54 PM Changeset [2581] by vadim.godunko
Change profile of visitor dispatching subprograms: - visitors and …
7:40 AM Changeset [2580] by vadim.godunko
Add generalized implementation of subprogram to visit arbitrary …
6:15 AM Changeset [2579] by vadim.godunko
Add workarounds for Ada 2012 feature not implemented in GNAT GPL 2011.

Mar 10, 2012:

4:40 PM Changeset [2577] by vadim.godunko
Remove use of anonymous access types in callbacks of CMOF module's …
4:37 PM Changeset [2576] by vadim.godunko
Implement containment iterator for UML module on top of new …
4:36 PM Changeset [2575] by vadim.godunko
Remove use of anonymous access types in parameters of callback operations.
3:31 PM Changeset [2574] by vadim.godunko
Add stub for iterator support in OCL module.
3:25 PM Changeset [2573] by vadim.godunko
Add implementation of dispatching of iterator's calls for UML module.
3:24 PM Changeset [2572] by vadim.godunko
Add iterator's interface for UML module.
2:52 PM Ticket #190 (Unable to build matreshka) created by alexander.basov
The log is below: […]
12:54 PM Changeset [2571] by vadim.godunko
Add support of iterator dispatching for CMOF metamodel.
12:54 PM Changeset [2570] by vadim.godunko
Add operation to dispatch calls to metamodel specific iterator.
12:53 PM Changeset [2569] by vadim.godunko
Add root interface type for iterators.
11:14 AM Changeset [2568] by vadim.godunko
Move check for UML::Stereotype before check for UML::Class because …
11:10 AM Changeset [2567] by vadim.godunko
Improve inheritance of implementation of UML::Profile to inherit most …
11:09 AM Changeset [2566] by vadim.godunko
Iterate over elements of UML::Profile::packagedElement.
8:00 AM Changeset [2565] by vadim.godunko
Use UML module to configure application.
4:27 AM Ticket #188 (Improve performance of Universal_String_Vector.Append) closed by vadim.godunko
fixed
4:20 AM Changeset [2564] by vadim.godunko
Improve performance of Universal_String_Vector's operations by memory …
1:59 AM Changeset [2563] by vadim.godunko
Add module conception to simplify use of framework and go one step …

Mar 9, 2012:

5:33 PM Ticket #189 (Implement parents and/or allParents for AMF elements) closed by vadim.godunko
fixed
5:32 PM Changeset [2562] by vadim.godunko
Add implementation of Classifier::parents and Classifier::allParents …
5:32 PM Changeset [2561] by vadim.godunko
Add Union operation for Sets.
4:59 PM Changeset [2560] by vadim.godunko
Reorganize code to use inherited implementation of Classifier::parents …
3:47 PM Ticket #189 (Implement parents and/or allParents for AMF elements) created by alexander.basov
Implement parents and/or allParents for AMF elements

Mar 7, 2012:

1:08 PM Changeset [2559] by vadim.godunko
Output information message when generates string data packages.
3:46 AM Changeset [2558] by vadim.godunko
Separate string data generator from metamodel package generator.

Mar 1, 2012:

12:15 PM Changeset [2557] by vadim.godunko
Regenerate code.
12:13 PM Changeset [2556] by vadim.godunko
Regenerate code.
12:10 PM Changeset [2555] by vadim.godunko
Update type mapping.
12:10 PM Changeset [2554] by vadim.godunko
Add year numbers for coptyright statement in generated code.
12:09 PM Changeset [2553] by vadim.godunko
Regenerate code.
12:08 PM Changeset [2552] by vadim.godunko
Add command line parameters to specify first and last years in …
12:00 PM Changeset [2551] by vadim.godunko
Regenerate code.
11:57 AM Changeset [2550] by vadim.godunko
Add minimal implementation of root type for OCL elements.
11:57 AM Changeset [2549] by vadim.godunko
Generate code for OCL module.
11:56 AM Changeset [2548] by vadim.godunko
Reorganize notification subprograms.
11:55 AM Changeset [2547] by vadim.godunko
Regenerate code.
11:48 AM Changeset [2546] by vadim.godunko
Move attributes implementation generator to new unit capability.
11:45 AM Changeset [2545] by vadim.godunko
Add notification subprograms for OCL types.
11:43 AM Changeset [2544] by vadim.godunko
Add notification subprograms for PrimitiveTypes package.
11:42 AM Changeset [2543] by vadim.godunko
Change type of first parameter of notification subprogram to accept …
10:27 AM Changeset [2542] by vadim.godunko
Add more holder utilities which is used by OCL module.
10:27 AM Changeset [2541] by vadim.godunko
Add holders utilities packages for OCL module.
8:35 AM Changeset [2540] by vadim.godunko
Regenerate code.
8:30 AM Changeset [2539] by vadim.godunko
Regenerate code.
8:30 AM Changeset [2538] by vadim.godunko
Switch to use unit cabability in reflection generator.
6:36 AM Changeset [2537] by vadim.godunko
Regenerate code.
6:28 AM Changeset [2536] by vadim.godunko
Regenerate code.
6:26 AM Changeset [2535] by vadim.godunko
Switch constructors implementation generation to use unit capability.
4:29 AM Changeset [2534] by vadim.godunko
Add command line parameters to specify first and last years in …
4:06 AM Changeset [2533] by vadim.godunko
Improve performance by avoiding manipulation of reference counters of …
3:49 AM Changeset [2532] by vadim.godunko
Use unit capability to generate implementation of metamodel package.
1:28 AM Ticket #188 (Improve performance of Universal_String_Vector.Append) created by vadim.godunko
Append operation of Universal_String_Vector is very slow when vector …

Feb 29, 2012:

3:06 PM Changeset [2531] by vadim.godunko
Several fixes in generated code to make it compilable.
2:38 PM Changeset [2530] by vadim.godunko
Update copyright year.
2:37 PM Changeset [2529] by vadim.godunko
Generate implementation stubs for OCL.
2:15 PM Changeset [2528] by vadim.godunko
Regenerate code.
1:58 PM Changeset [2527] by vadim.godunko
Remove unused code. Minor reformatting.
1:16 PM Changeset [2526] by vadim.godunko
Move generation of implementation stubs to new unit capability.

Feb 28, 2012:

5:58 PM Ticket #187 (Append operation for Universal_String_Vector) closed by vadim.godunko
fixed
5:58 PM Changeset [2525] by vadim.godunko
Add Append subprogram to appand one vector of Universal_String to …
5:57 PM Ticket #187 (Append operation for Universal_String_Vector) created by vadim.godunko
It would be useful to have Append operation to append one vector of …
5:53 PM Changeset [2524] by vadim.godunko
Regenerate code.
5:53 PM Changeset [2523] by vadim.godunko
Update data type mapping.
5:53 PM Changeset [2522] by vadim.godunko
Use new capabilities to generate attributes package specification.
5:51 PM Changeset [2521] by vadim.godunko
Allow to define name of the package for internal data type.
5:21 PM Changeset [2520] by vadim.godunko
Regenerate code.
5:21 PM Changeset [2519] by vadim.godunko
Don't generate empty comment in file's header.
4:58 PM Changeset [2518] by vadim.godunko
Don't generate limited with clauses for primitive types.
4:01 PM Changeset [2517] by vadim.godunko
Construct name of Ada package for enumeration type using type's …
2:50 PM Changeset [2516] by vadim.godunko
Regenerate code.
2:49 PM Changeset [2515] by vadim.godunko
Improve construction of file's header comment.
1:20 PM ReleaseNotes/0.3 edited by vadim.godunko
(diff)
1:18 PM Ticket #186 (Replace operation for Universal_String_Vector) closed by vadim.godunko
fixed
1:12 PM Changeset [2514] by vadim.godunko
Add implementation of Replace subprogram for Universal_String_Vector. …
1:10 PM Changeset [2513] by vadim.godunko
Declare collections of boolean as derived types insteand of subtypes.
11:00 AM Changeset [2512] by vadim.godunko
Regenerate code.
11:00 AM Changeset [2511] by vadim.godunko
Use new unit handling capability to generate units of public API.
10:53 AM Changeset [2510] by vadim.godunko
Add declaration of type of bag of string.
10:52 AM Changeset [2509] by vadim.godunko
Declare collection of Strings as tagged types, not subtypes.
9:51 AM Changeset [2508] by vadim.godunko
Regenerate code.
9:32 AM Changeset [2507] by vadim.godunko
Add abstraction of unit to simplify code generation.
8:50 AM Changeset [2506] by vadim.godunko
Fix paths to CMOF API files.
8:30 AM Ticket #186 (Replace operation for Universal_String_Vector) created by vadim.godunko

Feb 21, 2012:

5:36 PM Changeset [2505] by Maxim Reznik
drop trailing spaces

Feb 19, 2012:

4:21 PM Changeset [2504] by Maxim Reznik
* generator-oop_handler.adb: use provided unit name instead of …

Feb 18, 2012:

4:17 PM Changeset [2503] by vadim.godunko
Add generation of all code for OCL module.
4:15 PM Changeset [2502] by vadim.godunko
Add mapping information for Collection literal of CollectionKind
4:15 PM Changeset [2501] by vadim.godunko
Reserve range of element identifiers for OCL module.
4:06 PM Changeset [2500] by vadim.godunko
Add missed generated files for OCL API.
4:06 PM Changeset [2499] by vadim.godunko
Add handling of case when attributes doesn't have names.
4:05 PM Changeset [2498] by vadim.godunko
Add generation of code for setter of attribute of type String and …
4:04 PM Changeset [2497] by vadim.godunko
Add code generation of initialization of attributes without default values.
4:03 PM Changeset [2496] by vadim.godunko
Change id of element to be user readable, because it requires hint to …
4:02 PM Changeset [2495] by vadim.godunko
Add metamodel URI.
3:28 AM Changeset [2494] by vadim.godunko
Regenerate code.
3:28 AM Changeset [2493] by vadim.godunko
New handmade version of OCL metamodel.

Feb 17, 2012:

4:59 AM Ticket #148 (' substitution in XML.SAX.Pretty_Writers) closed by Maxim Reznik
fixed

Feb 15, 2012:

12:18 PM Changeset [2492] by vadim.godunko
Add target to regenerate OCL API code.
12:14 PM Changeset [2491] by vadim.godunko
Generate API files for OCL module.
12:03 PM Changeset [2490] by vadim.godunko
Add build and install infrastructure for OCL module.
11:47 AM Changeset [2489] by vadim.godunko
Regenerate code.
11:47 AM Changeset [2488] by vadim.godunko
Regenerate code.
11:46 AM Changeset [2487] by vadim.godunko
Move OCL code into main source tree.
11:44 AM Changeset [2486] by vadim.godunko
Add mapping information for CollectionKind enumeration type from OCL …
11:43 AM Changeset [2485] by vadim.godunko
Rename ownedType to packagedElement to be more compatible with current …
11:42 AM Changeset [2484] by vadim.godunko
Code refactoring to minimize use of global variables to store …
10:15 AM Changeset [2483] by vadim.godunko
Remove unused code. Add comments.
9:09 AM Changeset [2482] by vadim.godunko
Generalize AnyType from Classifier, as defined in the OCL specification.
9:09 AM Changeset [2481] by vadim.godunko
Reuse Real type from PrimitiveTypes.
8:22 AM Changeset [2480] by vadim.godunko
Minor reformatting.
6:56 AM Changeset [2479] by vadim.godunko
Handle loading of documents with cycle references.
6:45 AM Changeset [2478] by vadim.godunko
Update namespace URI for CMOF metamodel.
6:40 AM Changeset [2477] by vadim.godunko
Add OCL metamodel.
6:40 AM Changeset [2476] by vadim.godunko
Add internal mapping for UML metamodel.
4:01 AM Changeset [2475] by vadim.godunko
Add handling of elements when xmi:id is not specified.

Feb 14, 2012:

9:39 AM ReleaseNotes/0.3 edited by vadim.godunko
(diff)
5:58 AM Ticket #185 (code stub generator for UML profiles) created by vadim.godunko
Current code generator need to be extended to generate stub code for …
5:06 AM Changeset [2474] by vadim.godunko
Initialize first allocated collection.

Feb 13, 2012:

10:14 AM Changeset [2473] by vadim.godunko
Add catalog entry to map namespace URI of UML 2.1 specification to …
5:16 AM ReleaseNotes/0.3 edited by vadim.godunko
(diff)
5:15 AM Ticket #184 (equality operator for Universal_String_Vector) closed by vadim.godunko
fixed
5:11 AM Changeset [2472] by vadim.godunko
Add equality operation for Universal_String_Vector. Refs #184.
4:39 AM Ticket #184 (equality operator for Universal_String_Vector) created by vadim.godunko
4:32 AM Changeset [2471] by vadim.godunko
Handle all JavaScript code as separate resource.

Feb 12, 2012:

6:55 AM Changeset [2470] by vadim.godunko
Use right generic packet to connect slot.
Note: See TracTimeline for information about the timeline view.