Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#129 closed defect (worksforme)

broken internal state after renaming slots

Reported by: rempel Owned by: rempel
Priority: major Milestone: Promot 0.8.2
Component: PromotKernel Version:
Severity: fatal Keywords:
Cc:

Description

There are still some (probably cached, outdated) internal elements which are not updated after setName in the server. This happens during export and consistency checks. This results in Lisp error no slot name ... in class .. during SLOT-BOUNDP.

The generated mdl is ok, so as a workaround until this is fixed: save the class, delete the class and reload the saved class.

Change History (2)

comment:1 Changed 17 years ago by rempel

  • Milestone changed from Promot 0.9 to Promot 0.8.2
  • Resolution set to worksforme
  • Status changed from new to closed

renaming of slots in visual editor is now done with add and delete slots which avoids the update problems. setName is still not fixed so this only supposed to be a temporary patch.

comment:2 Changed 17 years ago by rempel

work around in for moduleNodes in r7950

Note: See TracTickets for help on using tickets.