ModernJsonMaterialRepository

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total534 of 1,00546%42 of 7644%3768135238930
saveAll(Collection)810%80%55202011
restoreFromBackup(String)730%20%22171711
loadAllInternal()713231%7330%56131701
deleteAll(Collection)580%60%44161611
createBackup()550%20%22121211
performMaintenance()450%20%22161611
validateAndSanitizePath(String)316567%91155%81171901
lambda$performMaintenance$2(Path)150%n/a116611
lambda$performMaintenance$1(long, Path)150%20%223311
saveAtomic(List)136883%2100%0261501
findAll()121860%n/a013701
findById(String)113073%4100%0331201
count()101762%n/a013701
save(Material)93880%2100%0221301
delete(String)83982%2466%2421301
initializeStorage()74085%2466%2421101
deleteAll()71973%n/a012801
lambda$performMaintenance$0(Path)50%n/a111111
lambda$deleteAll$0(Set, Material)50%n/a111111
getDataFileSize()3457%n/a012301
ModernJsonMaterialRepository(String)42100%n/a0101101
close()10100%2100%020401
ensureNotClosed()9100%2100%020301
static {...}9100%n/a010201
dataFileExists()6100%n/a010101
lambda$save$0(Material, Material)6100%n/a010101
exists(String)5100%n/a010101
lambda$delete$0(String, Material)5100%n/a010101
lambda$findById$0(String, Material)5100%n/a010101
getFilePath()4100%n/a010101