| addHistoryEntry(ContextHistoryEntry) |   | 68% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| UserWorkspaceState(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| recordProjection(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| recordIndexBuild(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| isOperationInProgress() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getHistory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| peekLastHistory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| pollLastHistory() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setCurrentContext(ContextRef) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isHistoryEmpty() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beginOperation(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| endOperation() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getUsername() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCurrentContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastProjectionCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastProjectionBranch() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastProjectionTimestamp() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastIndexCommit() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLastIndexTimestamp() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getOperationKind() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |