| taskResult(String) |   | 16% |   | 16% | 3 | 4 | 6 | 9 | 0 | 1 |
| lambda$invokeDependencyAsync$2(TaskGroup.InvocationContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| lambda$invokeAfterPostRunAsync$9(boolean, TaskGroupEntry, TaskGroup.InvocationContext, TaskGroup.ProxyTaskItem) |   | 51% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| lambda$invokeTaskAsync$6(TaskGroupEntry, TaskGroup.InvocationContext) |   | 78% |   | 75% | 2 | 7 | 1 | 9 | 0 | 1 |
| invokeDependencyAsync(TaskGroup.InvocationContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addPostRunDependent(FunctionalTaskItem, ResourceManagerUtils.InternalRuntimeContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addDependency(FunctionalTaskItem) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addPostRunDependent(FunctionalTaskItem) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$invokeAsync$1() |   | 56% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| invokeInternAsync(TaskGroup.InvocationContext, boolean, Set) |   | 73% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| lambda$invokeAfterPostRunAsync$8(TaskGroupEntry, TaskGroup.InvocationContext, Throwable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$invokeAfterPostRunAsync$7(Void) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addDependency(TaskGroup.HasTaskGroup) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addPostRunDependent(TaskGroup.HasTaskGroup) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$invokeAfterPostRunAsync$10(TaskGroupEntry, TaskGroup.InvocationContext) |   | 88% |   | 50% | 3 | 4 | 1 | 6 | 0 | 1 |
| runBeforeGroupInvoke(Set) |  | 100% |  | 100% | 0 | 6 | 0 | 17 | 0 | 1 |
| invokeReadyTasksAsync(TaskGroup.InvocationContext) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| processFaultedTaskAsync(TaskGroupEntry, Throwable, TaskGroup.InvocationContext) |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
| lambda$invokeAsync$0(TaskGroup.InvocationContext) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| TaskGroup(TaskGroupEntry) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| entriesSnapshot() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| addDependencyTaskGroup(TaskGroup) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| processCompletedTaskAsync(TaskGroupEntry, TaskGroup.InvocationContext) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| markGroupAsCancelledIfTerminationStrategyIsIPTC() |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| shouldPropagateException(Throwable) |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| TaskGroup(IndexableTaskItem) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invokeAsync() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| TaskGroup(String, TaskItem) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| dependsOn(TaskGroup) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invokeTaskAsync(TaskGroupEntry, TaskGroup.InvocationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invokeAfterPostRunAsync(TaskGroupEntry, TaskGroup.InvocationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newInvocationContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invokeTaskAsync$4(TaskGroupEntry, TaskGroup.InvocationContext, Throwable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addPostRunDependentTaskGroup(TaskGroup) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| invokeAsync(TaskGroup.InvocationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invokeTaskAsync$5(TaskGroupEntry, TaskGroup.InvocationContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| key() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isRootEntry(TaskGroupEntry) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| root() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toErrorObservable(Throwable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invokeTaskAsync$3(Indexable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |