Source file "org/eclipse/core/internal/resources/SaveManager.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4,572 of 4,572 | 0% | 455 of 455 | 0% | 318 | 318 | 1,061 | 1,061 | 86 | 86 |
| save(int, boolean, Project, IProgressMonitor) | 0% | 0% | 9 | 9 | 73 | 73 | 1 | 1 | ||
| visitAndSave(IResource) | 0% | 0% | 10 | 10 | 49 | 49 | 1 | 1 | ||
| writeTree(Map, DataOutputStream, IProgressMonitor) | 0% | 0% | 6 | 6 | 42 | 42 | 1 | 1 | ||
| visitAndSnap(IResource) | 0% | 0% | 13 | 13 | 40 | 40 | 1 | 1 | ||
| collapseTrees(Map) | 0% | 0% | 11 | 11 | 26 | 26 | 1 | 1 | ||
| writeTree(Project, DataOutputStream, IProgressMonitor) | 0% | 0% | 4 | 4 | 32 | 32 | 1 | 1 | ||
| restore(IProgressMonitor) | 0% | 0% | 5 | 5 | 29 | 29 | 1 | 1 | ||
| restoreSnapshots(IProgressMonitor) | 0% | 0% | 5 | 5 | 29 | 29 | 1 | 1 | ||
| cleanMasterTable() | 0% | 0% | 8 | 8 | 27 | 27 | 1 | 1 | ||
| sortTrees(ElementTree[]) | 0% | 0% | 7 | 7 | 23 | 23 | 1 | 1 | ||
| resetSnapshots(IResource) | 0% | 0% | 9 | 9 | 19 | 19 | 1 | 1 | ||
| getBadSequenceNumberErrorMessage(File, int, int) | 0% | 0% | 5 | 5 | 23 | 23 | 1 | 1 | ||
| snapTree(ElementTree, IProgressMonitor) | 0% | 0% | 3 | 3 | 26 | 26 | 1 | 1 | ||
| restoreTree(Project, IProgressMonitor) | 0% | 0% | 4 | 4 | 18 | 18 | 1 | 1 | ||
| restoreTreeFromRefreshSnapshot(Project, File, IProgressMonitor) | 0% | 0% | 4 | 4 | 19 | 19 | 1 | 1 | ||
| removeUnusedTreeFiles() | 0% | 0% | 4 | 4 | 17 | 17 | 1 | 1 | ||
| restoreMarkers(IResource, boolean, IProgressMonitor) | 0% | 0% | 9 | 9 | 16 | 16 | 1 | 1 | ||
| restoreTree(IProgressMonitor) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| restoreSyncInfo(IResource, IProgressMonitor) | 0% | 0% | 9 | 9 | 16 | 16 | 1 | 1 | ||
| restoreFromRefreshSnapshot(Project, IProgressMonitor) | 0% | 0% | 5 | 5 | 20 | 20 | 1 | 1 | ||
| snapshotIfNeeded(boolean) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| lambda$4(MarkerManager, DataOutputStream, List, long[], DataOutputStream, Synchronizer, List, IResource, ElementTree, IPathRequestor, Object) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| restoreMetaInfo(Project, IProgressMonitor) | 0% | 0% | 5 | 5 | 21 | 21 | 1 | 1 | ||
| getTreesToSave(IProject, List, List, List, List, List, List) | 0% | 0% | 7 | 7 | 17 | 17 | 1 | 1 | ||
| lambda$10(MarkerManager, DataOutputStream, long[], DataOutputStream, Synchronizer, IResource, ElementTree, IPathRequestor, Object) | 0% | 0% | 4 | 4 | 16 | 16 | 1 | 1 | ||
| saveRefreshSnapshot(Project, URI, IProgressMonitor) | 0% | n/a | 1 | 1 | 14 | 14 | 1 | 1 | ||
| computeStatesToSave(Map, ElementTree) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| restore(Project, IProgressMonitor) | 0% | 0% | 4 | 4 | 18 | 18 | 1 | 1 | ||
| saveTree(Map, IProgressMonitor) | 0% | 0% | 2 | 2 | 13 | 13 | 1 | 1 | ||
| writeTree(Project, int) | 0% | 0% | 2 | 2 | 14 | 14 | 1 | 1 | ||
| restoreMasterTable() | 0% | 0% | 4 | 4 | 17 | 17 | 1 | 1 | ||
| addParticipant(String, ISaveParticipant) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| removeUnusedSafeTables() | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| restoreMetaInfo(MultiStatus, IProgressMonitor) | 0% | 0% | 4 | 4 | 12 | 12 | 1 | 1 | ||
| broadcastLifecycle(int, Map, MultiStatus, IProgressMonitor) | 0% | 0% | 3 | 3 | 15 | 15 | 1 | 1 | ||
| writeBuilderPersistentInfo(DataOutputStream, List) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| saveMetaInfo(MultiStatus, IProgressMonitor) | 0% | 0% | 6 | 6 | 13 | 13 | 1 | 1 | ||
| saveMasterTable(int, IPath) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| removeFiles(File, String[], List) | 0% | 0% | 5 | 5 | 11 | 11 | 1 | 1 | ||
| validateMasterTableBeforeSave(File) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| SaveManager(Workspace) | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | ||
| initSnap(IProgressMonitor) | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| computeSaveContexts(String[], int, IProject) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| isSnapshotOlderThanTree(File) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| saveMetaInfo(Project, IProgressMonitor) | 0% | 0% | 3 | 3 | 8 | 8 | 1 | 1 | ||
| forgetSavedTree(String) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| hookEndSave(int, IProject, long) | 0% | 0% | 8 | 8 | 13 | 13 | 1 | 1 | ||
| lambda$0(File, String) | 0% | 0% | 5 | 5 | 7 | 7 | 1 | 1 | ||
| executeLifecycle(int, ISaveParticipant, SaveContext) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| clearSavedDelta() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| isOldPluginTree(String) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| removeClearDeltaMarks() | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| parentChain(ElementTree) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| readElement(IPath, DataInput) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| saveMasterTable(int) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| hookStartSave(int, Project) | 0% | 0% | 7 | 7 | 10 | 10 | 1 | 1 | ||
| writeWorkspaceFields(DataOutputStream, IProgressMonitor) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| shutdown(IProgressMonitor) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| rememberSnapshotRequestor() | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| startup(IProgressMonitor) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getSaveParticipantPluginIds() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| writeElement(IPath, Object, DataOutput) | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | ||
| isDeltaCleared(String) | 0% | 0% | 3 | 3 | 2 | 2 | 1 | 1 | ||
| updateDeltaExpiration(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| commit(Map) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| removeGarbage(DataOutputStream, IPath, IPath) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getDeltaExpiration(String) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| getSaveNumber(String) | 0% | 0% | 2 | 2 | 2 | 2 | 1 | 1 | ||
| lambda$6(IProject[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$2(ElementTree, Integer) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$7(IProject) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| setSaveNumber(String, int) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| removeClearDeltaMarks(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| clearDeltaExpiration(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| reportSnapshotRequestor() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| save(int, Project, IProgressMonitor) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| removeParticipant(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$5(ForkJoinPool) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setPluginsSavedState(HashMap) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| shareStrings(StringPool) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| requestSnapshot() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| lambda$1(File, String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$3(ElementTree) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getMasterTable() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$9(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |