in dnq-transient-store/src/main/kotlin/com/jetbrains/teamsys/dnq/database/TransientSessionImpl.kt [1249:1262]
fun clearChildren(parent: TransientEntity, parentToChildLinkName: String) {
addChangeAndRun {
for (child in parent.getLinks(parentToChildLinkName)) {
val childToParentLinkName = child.getProperty(CHILD_TO_PARENT_LINK_NAME) as String?
removeChildFromParentInternal(
parent,
parentToChildLinkName,
childToParentLinkName,
child as TransientEntity
)
}
true
}
}