Skip to main content

Knowledge Base

Go Search
Home > Support > Knowledge Base > Pages > 9783.aspx  

Deleting a task does not always delete associated chained properties and dependencies 
Category: Bug 
Applies to: Kivati Studio 

Deleting a task or container in Kivati Studio does not always delete associated dependencies and/or chained properties. 

Details

When you delete a task, most of the time Kivati Studio tries to delete dependencies and chained properties associated with the task to help reduce compiler errors.  Kivati Studio always deletes dependencies and chained properties declared by the task.  That is, dependencies for which the deleted task is the target and chained properties that the deleted task is importing are always deleted.

In some cases, Kivati Studio may not be able to automatically delete:

  • Dependencies for which the deleted task is the source
  • Chained properties exported from the deleted task

Specific situations in which this may happen include:

  • Deleting a task that has relationships to tasks in other containers
  • Deleting a task from the project pane that is not also visible in a diagram

When you compile your project after deleting a task under these conditions, you may receive compiler warnings or errors.

More Information

This is a known issue in Kivati Studio and will be addressed a future release.  As a temporary workaround, simply remove these objects yourself if you receive a compiler error or warning.


Last update: 5/1/2008 
Copyright 2000-2008 Kivati Software, LLC.
Home| Support| Terms of Use| Privacy| Legal