# ProcedureManager.ProcedureHelper

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 1,507 of 1,507 | 0% | 178 of 178 | 0% | 178 | 178 | 330 | 330 | 89 | 89
getSuperHandle(String, boolean) |  | 0% |  | 0% | 27 | 27 | 72 | 72 | 1 | 1
getHandleForFunction(handle, String) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1
executeOnReturn(Runnable, WeightFactor) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1
executeInThisProcedure(Object, Block) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1
removeSuperProcedure(Object, handle) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
_isPersistentAndNotPendingDelete(Object) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1
hasSubscriptions(_BaseObject_) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1
getSuperProcedures(Object) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
registerResource(Object, HandleResource) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
deregisterResource(Object, HandleResource) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
getNextSibling(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1
getPrevSibling(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1
deregisterExecuteOnReturn(Runnable, WeightFactor) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1
notifyStaticRecordWasLoaded(RecordBuffer) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1
isPersistent(Object) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1
pushCalleeInfo(Class, boolean, Object, Object, String, String, boolean, boolean, boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
pushCalleeInfo(Class, boolean, Object, Object, String, String, boolean, boolean, boolean, boolean) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$hasSubscriptions$0(_BaseObject_, List) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
resolveInstantiatingProcedure(Object) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1
cleanupPending() |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1
addScopeable(Object, Scopeable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
addFinalizable(Object, Finalizable) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
isRoutineLevelUndoThrow() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1
getUniqueID(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
prevThisProcedureData() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
ProcedureManager.ProcedureHelper(ProcedureManager.WorkArea) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
getPrivateData(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
deleteResource(WrappedResource) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
_isDelayedDelete(Object) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
getInstantiatingProcedure(Object) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
markRoutineLevelUndoThrow() |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
markBlockLevelUndoThrow() |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
isBlockLevelUndoThrow() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
isTopLevel(Object) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
isValid(Object) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1
pushCalleeInfo(Class, boolean, Object, Object, String, String, boolean, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getADMData(Object) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
setPrivateData(Object, character) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
addProcedure(handle, String, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
addProcedure(handle, String, boolean, boolean, boolean, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
addProcedure(handle, String, boolean, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
pendingResourceDelete(WrappedResource) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
setADMData(Object, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
onStackReferences(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
superProcedures(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
inNotifications() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
isSingleRun(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isSingleton(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$onStackReferences$1(Object, ProcedureManager.ProcedureData) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
addSuperProcedure(Object, handle) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
addSuperProcedure(Object, handle, ProcedureManager.SearchMode) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
addSuperProcedure(Object, handle, int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
registerRemotePersistentProcedure(Object) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
_rootProcedure() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isThisProcedurePersistent() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
_sourceProcedure() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRelativeName(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
processResource(WrappedResource, boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
thisProcedureData() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
popCalleeInfo() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
peekCalleeInfo() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
currentInternalEntry() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
delete(Object, boolean) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
enablePendingResources() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
disablePendingResources() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
isDelayedDelete(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
searchInStack(Function) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isRemotePersistentProcedure(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
_isPersistent(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
setProcessedProcedure(Object) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
hasReferent(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
hasStaleReferent(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isExecuted(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
removeStaleProcedure(Object) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getPersistentProcStack(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
addStaleReferent(Object) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
setInstantingExternalProgram(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
setInstantingExternalProgramClass(Class) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getStackEntry(int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getStackTrace() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
executingIterator() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
destinationIterator() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getExecuting() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
thisProcedure() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
_thisProcedure() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getInstantiatingExternalProgram() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getInstantiatingExternalProgramClass() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getProcessedProcedure() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSuperProcedures() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1