WatchManagerOptimized

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total730 of 7300%79 of 790%62621601602121
dumpWatches(PrintWriter, boolean)1090%120%77242411
triggerWatch(String, Watcher.Event.EventType, long, List, WatcherOrBitSet)800%140%88202011
getWatchesByPath()740%60%44141411
getWatcher2PathesMap()730%80%55161611
processDeadWatchers(Set)550%60%44111111
addWatch(String, Watcher)520%60%44141411
getWatches()400%20%227711
removeWatcher(String, Watcher)390%60%448811
updateMetrics(Watcher.Event.EventType, int)300%50%55101011
WatchManagerOptimized()270%n/a117711
toString()270%n/a114411
removeWatcher(Watcher)220%20%227711
size()220%20%225511
containsWatcher(String, Watcher)190%40%332211
remove(String)160%n/a113311
isDeadWatcher(Watcher)110%40%331111
getWatchesSummary()110%n/a111111
triggerWatch(String, Watcher.Event.EventType, long, List)80%n/a111111
shutdown()70%20%223311
pathSize()40%n/a111111
static {...}40%n/a111111