mop.lisp: submarine::id redefinition is now possible
authorRyszard Szopa <ryszard.szopa@gmail.com>
local dateThu, 20 Sep 2007 11:05:35
dateThu, 20 Sep 2007 18:05:35
hash20070920180535-e156b-ad32cac1b7dd8b63666ef45a3ae9db01bad77c3b.gz
mop.lisp: submarine::id redefinition is now possible


There was an obscure bug in compute-effective-slot-definition :around db-class: TYPE wasn't inherited when a slot was redefined (like redefining submarine::id to have type string).

Appropriate test-cases added.
2 file(s) changed:
mop.lisp +1 -0
submarine-tests.lisp +4 -0