SaveManager

Source file "org/eclipse/core/internal/resources/SaveManager.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,572 of 4,5720%455 of 4550%3183181,0611,0618686
save(int, boolean, Project, IProgressMonitor)2760%140%99737311
visitAndSave(IResource)2290%180%1010494911
writeTree(Map, DataOutputStream, IProgressMonitor)2100%100%66424211
visitAndSnap(IResource)1950%240%1313404011
collapseTrees(Map)1490%200%1111262611
writeTree(Project, DataOutputStream, IProgressMonitor)1340%60%44323211
restore(IProgressMonitor)1190%80%55292911
restoreSnapshots(IProgressMonitor)1130%80%55292911
cleanMasterTable()1040%140%88272711
sortTrees(ElementTree[])1030%120%77232311
resetSnapshots(IResource)970%160%99191911
getBadSequenceNumberErrorMessage(File, int, int)970%80%55232311
snapTree(ElementTree, IProgressMonitor)940%40%33262611
restoreTree(Project, IProgressMonitor)890%60%44181811
restoreTreeFromRefreshSnapshot(Project, File, IProgressMonitor)890%60%44191911
removeUnusedTreeFiles()860%60%44171711
restoreMarkers(IResource, boolean, IProgressMonitor)790%160%99161611
restoreTree(IProgressMonitor)790%60%44141411
restoreSyncInfo(IResource, IProgressMonitor)780%160%99161611
restoreFromRefreshSnapshot(Project, IProgressMonitor)730%80%55202011
snapshotIfNeeded(boolean)730%140%88191911
lambda$4(MarkerManager, DataOutputStream, List, long[], DataOutputStream, Synchronizer, List, IResource, ElementTree, IPathRequestor, Object)720%60%44161611
restoreMetaInfo(Project, IProgressMonitor)700%80%55212111
getTreesToSave(IProject, List, List, List, List, List, List)700%120%77171711
lambda$10(MarkerManager, DataOutputStream, long[], DataOutputStream, Synchronizer, IResource, ElementTree, IPathRequestor, Object)700%60%44161611
saveRefreshSnapshot(Project, URI, IProgressMonitor)680%n/a11141411
computeStatesToSave(Map, ElementTree)660%80%55111111
restore(Project, IProgressMonitor)660%60%44181811
saveTree(Map, IProgressMonitor)660%20%22131311
writeTree(Project, int)650%20%22141411
restoreMasterTable()640%60%44171711
addParticipant(String, ISaveParticipant)630%80%55171711
removeUnusedSafeTables()620%60%44141411
restoreMetaInfo(MultiStatus, IProgressMonitor)580%60%44121211
broadcastLifecycle(int, Map, MultiStatus, IProgressMonitor)560%40%33151511
writeBuilderPersistentInfo(DataOutputStream, List)540%40%33111111
saveMetaInfo(MultiStatus, IProgressMonitor)530%100%66131311
saveMasterTable(int, IPath)520%60%44131311
removeFiles(File, String[], List)480%80%55111111
validateMasterTableBeforeSave(File)480%60%44131311
SaveManager(Workspace)470%n/a11131311
initSnap(IProgressMonitor)450%20%22121211
computeSaveContexts(String[], int, IProject)430%20%227711
isSnapshotOlderThanTree(File)390%60%448811
saveMetaInfo(Project, IProgressMonitor)380%40%338811
forgetSavedTree(String)360%60%448811
hookEndSave(int, IProject, long)320%120%88131311
lambda$0(File, String)310%80%557711
executeLifecycle(int, ISaveParticipant, SaveContext)300%90%77151511
clearSavedDelta()290%20%224411
isOldPluginTree(String)280%60%446611
removeClearDeltaMarks()250%20%224411
parentChain(ElementTree)250%20%226611
readElement(IPath, DataInput)240%n/a117711
saveMasterTable(int)230%20%226611
hookStartSave(int, Project)220%100%77101011
writeWorkspaceFields(DataOutputStream, IProgressMonitor)220%n/a115511
shutdown(IProgressMonitor)210%40%335511
rememberSnapshotRequestor()200%40%336611
startup(IProgressMonitor)180%20%225511
getSaveParticipantPluginIds()170%n/a112211
writeElement(IPath, Object, DataOutput)170%n/a117711
isDeltaCleared(String)160%40%332211
updateDeltaExpiration(String)160%20%224411
commit(Map)150%20%223311
removeGarbage(DataOutputStream, IPath, IPath)140%20%225511
getDeltaExpiration(String)130%20%222211
getSaveNumber(String)130%20%222211
lambda$6(IProject[])130%n/a112211
lambda$2(ElementTree, Integer)100%20%221111
lambda$7(IProject)100%n/a114411
setSaveNumber(String, int)90%n/a112211
removeClearDeltaMarks(String)80%n/a112211
clearDeltaExpiration(String)70%n/a112211
reportSnapshotRequestor()70%20%223311
save(int, Project, IProgressMonitor)70%n/a111111
removeParticipant(String)60%n/a112211
lambda$5(ForkJoinPool)60%n/a112211
static {...}50%n/a112211
setPluginsSavedState(HashMap)50%n/a112211
shareStrings(StringPool)50%n/a112211
requestSnapshot()40%n/a112211
lambda$1(File, String)40%n/a111111
lambda$3(ElementTree)40%n/a111111
getMasterTable()30%n/a111111
lambda$9(int)30%n/a111111