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