org.zeroturnaround.zip

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total12,457 of 13,3656%567 of 6147%8309142,7032,927537607101118
ZipUtil2,8531665%202104%21222967771711012301
ZipUtilTest2,1150%280%6868500500545411
ZipsTest1,4750%180%3838298298292911
Zips6260%760%7171162162333311
ZipTransformTest4700%n/a881231238811
FilePermissionsTest4230%340%29297373121211
MainExamplesTest4160%20%25257878242411
ZipFileUtil3210%60%7746464411
Java6FileApiPermissionsStrategy2110%200%171728287711
ZipUtilInPlaceTest1990%n/a6648486611
CharsetTest1860%180%19195454101011
ZipEntryUtil1584823%20623%172245607901
FileSourceTest1240%n/a4423234411
Zips.UnpackingCallback1200%60%6637373311
ByteSource1190%100%131332328811
ZTFilePermissionsUtil999147%131145%141916352701
Java7Nio2ApiPermissionsStrategy9627574%2250%41016652801
ZipPreserveTimeStampJava8Test920%n/a8820208811
FileSource880%60%9917176611
ZipUtil.BackslashUnpacker870%80%7722223311
ZTFileUtilTest800%n/a6621216611
ZipPreserveTimeStampTest730%n/a7717177711
DirectoryTraversalMaliciousTest700%n/a5528285511
ZipUtil.TransformerZipEntryCallback670%80%7716163311
ZipUtilDirTest670%n/a2215152211
ZTFileUtil650%140%101017173311
ZipUtil.new ZipEntryCallback() {...}600%100%7713132211
Zips.CopyingCallback550%40%4415152211
ZipUtilTest.new ZipEntryCallback() {...}530%40%44882211
ZipUtil.new ZipEntryCallback() {...}470%60%5510102211
ZipUtil.new ZipEntryCallback() {...}470%60%5510102211
ZipEntryOrInfoAdapter400%100%8812123311
ZipPreserveTimeStampJava8Test.new ZipEntryCallback() {...}370%n/a22662211
ZTZipReflectionUtil3629%n/a0312150301
ZipsTest.new ZipEntryCallback() {...}340%20%33442211
Zips.UnpackingCallback.new Runnable() {...}330%n/a22662211
ZipUtil.RepackZipEntryCallback318%n/a239112301
ZipUtil.new ZipEntryCallback() {...}310%40%44772211
ZipUtil.new ZipEntryCallback() {...}310%40%44772211
ZipUtil.new ZipUtil.InPlaceAction() {...}300%n/a22222211
ZipEntryUtilTest300%n/a33993311
ZipsTest.new ZipEntryCallback() {...}290%n/a22442211
ZipUtil.new ZipUtil.InPlaceAction() {...}280%n/a22332211
ZipsTest.new ByteArrayZipEntryTransformer() {...}270%n/a33553311
ZipPreserveTimeStampTest.new ZipEntryCallback() {...}270%n/a22442211
ZipUtilInPlaceTest.new ByteArrayZipEntryTransformer() {...}0%n/a22442211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipsTest.new ByteArrayZipEntryTransformer() {...}0%n/a22442211
ZipTransformTest.new ByteArrayZipEntryTransformer() {...}0%n/a22442211
ZipTransformTest.new ByteArrayZipEntryTransformer() {...}0%n/a22442211
ZTFileUtilTest.new FileFilter() {...}0%20%33442211
MainExamplesTest.new ZipEntryCallback() {...}0%20%33552211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
CharsetTest.new ZipEntryCallback() {...}0%20%33552211
MainExamplesTest.new ZipInfoCallback() {...}0%20%33442211
ZipsTest.new ZipEntryCallback() {...}0%n/a22332211
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22332211
CharsetTest.new ArrayList() {...}0%n/a11661111
ZipsTest.new ZipInfoCallback() {...}0%n/a22332211
ZipsTest.new ZipInfoCallback() {...}0%n/a22332211
ZipsTest.new ByteArrayZipEntryTransformer() {...}0%n/a33553311
ZipTransformTest.new StreamZipEntryTransformer() {...}0%20%33442211
BrokenJarTest0%n/a33553311
ZipPreserveTimeStampJava8Test.new ZipEntryCallback() {...}0%n/a22442211
ZipsTest.new ZipInfoCallback() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22332211
ZipUtil.new NameMapper() {...}0%n/a22222211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipUtil.new ZipUtil.InPlaceAction() {...}0%n/a22222211
ZipsTest.new ByteArrayZipEntryTransformer() {...}0%n/a33443311
ZipTransformTest.new FileZipEntryTransformer() {...}0%n/a22552211
ZipUtilTest.new ZipInfoCallback() {...}0%n/a22332211
ZipUtilTest.new ZipInfoCallback() {...}0%n/a22332211
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22332211
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22332211
ZipUtilTest.new NameMapper() {...}0%n/a22222211
ZipsTest.new NameMapper() {...}0%n/a22222211
ZipsTest.new NameMapper() {...}0%20%33222211
CharsetTest.new ZipEntryCallback() {...}0%n/a22332211
MainExamplesTest.new NameMapper() {...}0%20%33222211
CharsetTest.new ZipEntryCallback() {...}0%n/a22332211
SkipIfZipEntryFileTimeNotAvailableRule0%20%33442211
MainExamplesTest.new NameMapper() {...}0%n/a22222211
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22222211
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22332211
ZipsTest.new FileFilter() {...}0%n/a22222211
ZipBreakException0%n/a33663311
MainExamplesTest.new NameMapper() {...}0%20%33222211
ZipTransformTest.new StreamZipEntryTransformer() {...}0%n/a22332211
ZipUtil.FileUnpacker0%n/a22552211
SkipIfZipEntryFileTimeNotAvailableRule.IgnoreStatement0%n/a22332211
ZipTransformTest.new StringZipEntryTransformer() {...}0%n/a22222211
ZipUtil.new NameMapper() {...}0%n/a22222211
ZipUtil.Unwrapper11293%41071%3111250401
ZipUtil.Unpacker4985%4660%371190201
ZipUtilTest.new NameMapper() {...}0%n/a22222211
ZTFilePermissions6690%n/a22133122101
ZipUtilTest.new ZipEntryCallback() {...}0%n/a22222211
ZipTransformTest.new StreamZipEntryTransformer() {...}0%n/a22222211
MainExamplesTest.new StringZipEntryTransformer() {...}0%n/a22222211
ZTFileUtil.new FileFilter() {...}0%n/a22222211
ZipExceptionUtil62%n/a12121201
ZTFilePermissionsUtil.new ZTFilePermissionsStrategy() {...}50%n/a23232301
ZipUtil.SingleZipEntryCallback27100%2100%04090301
MaliciousZipException100%n/a01020101
ZipException100%n/a03060301
ZipUtil.ByteArrayUnpacker100%n/a02030201
IdentityNameMapper100%n/a02020201
CloseShieldInputStream100%n/a02030201