Commit History

Autor SHA1 Mensaxe Data
  Yentl Van Tendeloo 10c0ae42ae Check whether we need to do the cardinalities check, before fetching the instances %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 592749bd89 Added quick-fail for conformance check %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 4426160ea0 Fixed constraint calls %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo f9808780d3 Undo faulty optimization %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo bdaedbc129 Removed logs %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo bd060c7100 Call the constructors of the type, not of ourself! %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 4f1bf65d83 Fixed some problems in AL type model now that there is an actual model %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo e46afede3f Fixed bugs in AL typer %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo ae9a592153 Added new constructor for constraints (anonymous function) %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo eae0c8bbb4 Implemented reverseKeyLookup as a primitive for significant performance boost %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo a5a1b12bdf Fixed bugs in previous commit, where some parts didn't completely use names yet %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 756f0f71b6 Give cleaner error messages by not passing around potential null-refs %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo e31818d6fc Slightly more efficient library operations %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo c9c0a37520 Fixed bug in allInstances %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo f0c47aa451 Fixed bug in checking of upper cardinalities, found with test %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 966bc9ab6d Fixed tests; made library more consistent in its use of names instead of IDs %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo d8b0642b31 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 7566327d68 Updated all*AssociationInstances to use strings as well %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 5249d3a690 Fixed some parts of the code: at least now some violations are detected %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo d849dab06e Short path if the model is empty: don't read out all edges just to create cardinality dictionary %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 5c89031128 Fixed typo in tests %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 44d8048232 Faster checking of cardinalities %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 13c4e0e038 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 d15e2182fe Reimplement reverseNameLookup and fixed bug in cardinality checking of Associations %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 68fdb81ec5 Fixed some bugs; leave some bugs %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 3889bd6848 Added code for cardinality checking %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 4071545f7f Add check for lower and upper multiplicities %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo f6eef301f8 Fixed include in conformance check; make_parallel uses PO instead of CO %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo 0853b0f64c Fixed is_nominal_subtype %!s(int64=9) %!d(string=hai) anos
  Yentl Van Tendeloo ac988bb2d0 Fixed similar problems of == and element_eq mix-ups %!s(int64=9) %!d(string=hai) anos