Yentl Van Tendeloo
|
9009814879
Allow the Modelverse to process precompiled functions instead of the explicit one, if such a function is present
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
4b6bec21ad
Add inheritance link between links in AL MM
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
fdb2ece53e
Check whether we need to do the cardinalities check, before fetching the instances
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
790fbb8b41
Removed getName, which was deprecated for some time: replace by reverseKeyLookup
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
108edda5a8
Fixed object_operations, which weren't adapted to changed interface yet
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
705381b7c0
Implemented reverseKeyLookup as a primitive for significant performance boost
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
bebba1e7fe
Slightly more efficient library operations
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
55d9041be1
Fixed bug in allInstances
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
35b78266d7
Implemented allInstances in an easier (and more correct) way, that also
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
08b59ddb4e
Fixed tests; made library more consistent in its use of names instead of IDs
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
e48f2a13fe
Relaxed MvS constraint to allow for ambiguous keys (though not for duplicates!), thus solving the cardinality problem
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
487b1ea91e
Wrote string_startswith explicit
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
4a0bc33a24
Updated header files and removed or trimmed unused functions
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
ebf8bfc23c
Updated all*AssociationInstances to use strings as well
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
bf15fa45ed
Fixed some parts of the code: at least now some violations are detected
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
fe6b7764d2
Faster checking of cardinalities
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
73e88274bc
First cache all cardinalities so we don't have to read the attribute thousands of times
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
c3b15a6ab6
Reimplement reverseNameLookup and fixed bug in cardinality checking of Associations
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
03d401a8c9
Fixed some bugs; leave some bugs
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
aa28cc776e
Added code for cardinality checking
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
1fac78ad25
Fix the read operation again: also return a list of instantiatable links
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
489f3e244c
More new changes by removing old object_operations
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
cf34038917
Make a new getAttributeList that works nicer (but doesn't go to superclasses yet)
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
df5f95d2c8
Added new attribute management functions
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
1c948e4b02
New metamodel is merged in and basic conformance checks seem to work
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
9967d4223f
Fixed bootstrapper
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
3d15e0c1e5
Updated object_operations.alc for new [] syntax
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
7e47d506e3
Remove logs
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
26d713a3a2
Declare also doesn't redeclare when in the same scope
|
%!s(int64=9) %!d(string=hai) anos |
Yentl Van Tendeloo
|
35669917c4
Clean up files
|
%!s(int64=9) %!d(string=hai) anos |