in dnq-transient-store/src/main/kotlin/com/jetbrains/teamsys/dnq/database/TransientSessionImpl.kt [1155:1168]
fun removeFromParent(
child: TransientEntity,
parentToChildLinkName: String,
childToParentLinkName: String
) {
addChangeAndRun {
val parent = child.getLink(childToParentLinkName) as TransientEntity?
if (parent != null) {
// may be changed or removed
removeChildFromParentInternal(parent, parentToChildLinkName, childToParentLinkName, child)
}
true
}
}