com.google.common.io

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total29,688 of 29,7420%1,278 of 1,2780%2,2862,2946,5436,5541,6461,654226229
ByteStreamsTest1,7990%80%8787369369838311
MoreFilesTest1,7680%180%5757344344484811
FilesTest1,3070%60%6060342342575711
BaseEncodingTest1,2090%120%6767302302616111
ByteSourceTest1,0890%560%6060172172323211
CharSourceTest8170%580%5656155155272711
ByteStreams656344%760%6064154159222601
BaseEncoding.StandardBaseEncoding6360%760%5959111111212111
CloserTest6180%n/a1414161161141411
MoreFiles6000%780%6666175175272711
Files5680%610%6767119119363611
CharStreamsTest5320%n/a2222126126222211
BaseEncoding.Alphabet5140%640%48488282161611
CharSequenceReaderTest5060%140%32329999252511
FilesSimplifyPathTest5050%20%3737152152363611
ByteSourceTester4730%200%32329191222211
MultiInputStreamTest4040%40%12125353101011
CharSourceTester3960%160%30308888222211
FileBackedOutputStreamTest3600%180%21218181121211
LittleEndianDataInputStreamTest3530%20%13137474121211
LineBufferTest3490%100%141455559911
CharSource3320%160%30309292222211
LittleEndianDataOutputStreamTest3230%n/a6672726611
CharSinkTest3210%140%23235656161611
ByteSource3070%140%26268181191911
ReaderInputStream2890%380%29297373101011
ByteSinkTest2870%140%19194444121211
MoreFilesFileTraverserTest2750%n/a13134747131311
ResourcesTest2730%n/a19197373191911
FilesFileTraverserTest2650%n/a12124444121211
IoTestCase2510%360%30306161121211
BaseEncoding.Base64Encoding2450%140%121235355511
CharStreams2440%260%25256767121211
CharSinkTester2330%80%18185555141411
TempFileCreator.JavaNioCreator2240%40%13135555111111
ReflectionFreeAssertThrows2240%60%27274646242411
BaseEncoding.SeparatedBaseEncoding2200%100%21213434161611
CountingInputStreamTest2200%n/a13134747131311
BaseEncoding.StandardBaseEncoding.new InputStream() {...}2170%260%171737374411
FileBackedOutputStream2070%180%21215656121211
CharSequenceReader2060%180%22224747131311
MultiReaderTest2000%n/a7744447711
BaseEncoding1990%40%20204949181811
ByteSinkTester1900%40%13134141111111
ByteSource.SlicedByteSource1890%200%181834348811
ByteStreams.ByteArrayDataOutputStream1860%n/a16167575161611
BaseEncodingBenchmark1840%100%111134346611
ByteSource.ByteArrayByteSource1630%60%16162626131311
BaseEncoding.Base16Encoding1590%100%101025255511
ByteStreams.ByteArrayDataInputStream155179%n/a13164954131601
MoreFiles.PathByteSource1550%160%18183232101011
BaseEncoding.StandardBaseEncoding.new OutputStream() {...}1530%80%8826264411
Closer1530%120%151549499911
LittleEndianDataInputStream1520%60%20204040171711
LineBuffer1510%290%191930304411
SourceSinkTester1440%100%111135356611
SourceSinkFactories1440%n/a22223030222211
AppendableWriterTest1430%n/a7739397711
CloseablesTest1430%80%16164444121211
ByteStreams.LimitedInputStream1400%140%141434347711
LittleEndianDataOutputStream1250%20%15153333141411
FilesCreateTempDirTest1240%80%101032326611
ByteSource.ConcatenatedByteSource1200%160%141429296611
MultiInputStream1200%220%191939398811
AppendableWriter1170%60%14143737111111
ByteSourceAsCharSourceReadBenchmark.ReadStrategy.new ByteSourceAsCharSourceReadBenchmark.ReadStrategy() {...}1140%100%7721212211
CountingOutputStreamTest1070%n/a3327273311
SourceSinkFactories.FileByteSinkFactory1040%60%7723234411
MultiReader1030%200%161630306611
CharSource.ConcatenatedCharSource1000%100%111123236611
SourceSinkFactories.FileCharSinkFactory980%60%7721214411
CharSource.CharSequenceCharSource980%80%17172020131311
CountingInputStream950%80%111125257711
TestInputStream930%40%12122727101011
FlushablesTest900%60%101030307711
SourceSinkFactories.PathCharSinkFactory880%60%7717174411
CharSink830%40%111125259911
LineReader820%80%6617172211
PatternFilenameFilterTest810%n/a5516165511
ByteSourceAsCharSourceReadBenchmark800%40%5518183311
CloserTest.Suppression770%80%8817174411
Resources770%40%111117179911
Files.FileByteSource760%40%8817176611
SourceSinkFactories.PathByteSinkFactory750%40%6616164411
CharStreamsCopyBenchmark730%40%5516163311
TempFileCreator.JavaIoCreator690%40%55993311
TempFileCreator660%20%4419193311
TestOutputStream660%20%9924248811
SourceSinkFactories.new SourceSinkFactory.ByteSourceFactory() {...}580%n/a44884411
ByteSourceTest.AppendableByteSource.In570%40%55993311
ByteSource.AsCharSource570%20%66995511
SourceSinkFactories.Jdk7FileFactory550%n/a5513135511
CharSource.StringCharSource510%n/a4413134411
SourceSinkFactories.FileFactory500%20%6611115511
CharStreams.NullWriter500%20%13131717121211
BaseEncoding.new Appendable() {...}500%20%5510104411
CharSource.AsByteSource490%20%55884411
SourceSinkFactories.new SourceSinkFactory.CharSinkFactory() {...}480%n/a55775511
TestWriter470%n/a6615156611
ByteSink460%20%6613135511
BaseEncodingBenchmark.EncodingOption460%n/a22992211
MoreFilesTest.new Runnable() {...}450%80%6612122211
Closeables450%40%6620204411
CloserTest.TestCloseable430%20%7713136611
AppendableWriterTest.SpyAppendable390%n/a6612126611
FileBackedOutputStreamAndroidIncompatibleTest390%n/a2211112211
Files.FileByteSink390%n/a33663311
TestOption390%n/a11771111
CountingOutputStream380%n/a5511115511
MultiInputStreamTest.new ByteSource() {...}370%20%33442211
MoreFiles.PathByteSink370%n/a33663311
ByteSourceTest.AppendableByteSource370%n/a33883311
TestCharSink370%n/a55775511
MultiReaderTest.new CharSource() {...}370%20%33442211
ByteSink.AsCharSink360%n/a33553311
CharSource.CharSequenceCharSource.new AbstractIterator() {...}360%60%55772211
CharStreamsCopyBenchmark.CopyStrategy.new CharStreamsCopyBenchmark.CopyStrategy() {...}340%20%33992211
BaseEncodingTest.AssertFailsToDecodeStrategy.new BaseEncodingTest.AssertFailsToDecodeStrategy() {...}340%n/a2210102211
SourceSinkFactories.new SourceSinkFactory.ByteSourceFactory() {...}340%n/a44554411
TestByteSink330%n/a5510105511
CharStreamsTest.new LineProcessor() {...}320%20%44553311
TestByteSource320%n/a44884411
FilesTest.UnmovableFile320%80%77663311
SourceSinkFactories.new SourceSinkFactory.CharSourceFactory() {...}320%n/a44554411
SourceSinkFactories.FileCharSourceFactory320%n/a33883311
PackageSanityTests320%n/a11881111
BaseEncoding.new Reader() {...}320%40%66774411
Flushables310%20%4413133311
CharStreamsTest.new Appendable() {...}290%n/a44774411
SourceSinkFactories.PathCharSourceFactory290%n/a33773311
TestCharSink.new FilterWriter() {...}290%n/a4410104411
TestReader290%n/a33663311
MoreFilesTest.DirectoryDeleteMethod.new MoreFilesTest.DirectoryDeleteMethod() {...}280%n/a33663311
MoreFilesTest.DirectoryDeleteMethod.new MoreFilesTest.DirectoryDeleteMethod() {...}280%n/a33553311
BaseEncoding.new Writer() {...}280%n/a55885511
ByteSourceTest.new ByteProcessor() {...}280%n/a33553311
TestCharSource280%n/a44664411
FilesTest.new ByteProcessor() {...}270%20%44773311
BaseEncodingTest.AssertFailsToDecodeStrategy270%n/a11551111
SourceSinkFactories.FileByteSourceFactory270%n/a33883311
CharStreamsTest.new FilterReader() {...}260%20%33442211
Java8Compatibility260%n/a6612126611
FilesTest.new ByteProcessor() {...}250%20%44663311
SourceSinkFactories.PathByteSourceFactory250%n/a33663311
FilesTest.new LineProcessor() {...}240%20%44663311
Resources.UrlByteSource240%n/a33553311
MoreFiles.new Predicate() {...}240%n/a33333311
MoreFiles.new Predicate() {...}240%n/a33333311
ByteSourceAsCharSourceReadBenchmark.ReadStrategy.new ByteSourceAsCharSourceReadBenchmark.ReadStrategy() {...}240%n/a22552211
ResourcesTest.new LineProcessor() {...}230%n/a33553311
ByteSourceTester.new ByteProcessor() {...}230%n/a33553311
BaseEncodingTest.AssertFailsToDecodeStrategy.new BaseEncodingTest.AssertFailsToDecodeStrategy() {...}230%20%33882211
RandomAmountInputStream220%n/a22442211
BaseEncodingTest.AssertFailsToDecodeStrategy.new BaseEncodingTest.AssertFailsToDecodeStrategy() {...}220%20%33882211
FilesTest.new LineProcessor() {...}210%n/a33553311
TestByteSource.In210%n/a22662211
MultiInputStreamTest.1.new FilterInputStream() {...}210%n/a22442211
CharSourceTest.new LineProcessor() {...}210%n/a33553311
CharSourceTest.new LineProcessor() {...}210%n/a33553311
ByteSourceAsCharSourceReadBenchmark.ReadStrategy210%n/a11441111
CharSourceTester.new LineProcessor() {...}210%n/a33553311
CharSourceTester.new LineProcessor() {...}210%n/a33553311
ByteStreamsTest.new ByteProcessor() {...}210%n/a33553311
MultiReaderTest.1.new FilterReader() {...}210%n/a22442211
MoreFilesTest.new SimpleFileVisitor() {...}200%20%44773311
ByteStreamsTest.TestByteProcessor200%n/a33553311
CloserTest.TestSuppressor200%n/a22442211
ByteSourceTester.new ByteSource() {...}200%n/a22222211
ByteSourceTest.new ByteProcessor() {...}200%n/a33663311
ByteSource.EmptyByteSource200%n/a55775511
FileBackedOutputStream.new ByteSource() {...}190%n/a33773311
PatternFilenameFilter190%n/a33663311
LineBufferTest.new LineBuffer() {...}190%n/a22332211
ByteStreams.new OutputStream() {...}1814%n/a45784501
TestByteSink.Out180%n/a22662211
CharStreamsTest.new LineProcessor() {...}180%n/a33443311
CharStreamsTest.new LineProcessor() {...}180%n/a33443311
MultiInputStreamTest.new ByteSource() {...}180%n/a22222211
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch.new ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch() {...}180%n/a44444411
Files.new LineProcessor() {...}180%n/a33553311
Resources.new LineProcessor() {...}180%n/a33553311
FileBackedOutputStreamAndroidIncompatibleTest.new GcFinalization.FinalizationPredicate() {...}170%20%33222211
LineBufferTest.new FilterReader() {...}160%n/a22222211
BaseEncoding.new ByteSink() {...}160%n/a22222211
BaseEncoding.new ByteSource() {...}160%n/a22222211
Files.FilePredicate150%n/a11331111
MoreFiles.PathByteSource.new ByteSource.AsCharSource() {...}150%n/a22222211
CharStreamsCopyBenchmark.CopyStrategy150%n/a11331111
CharStreamsCopyBenchmark.TargetSupplier150%n/a11331111
SourceSinkFactories.UrlCharSourceFactory150%n/a22332211
MoreFilesTest.DirectoryDeleteMethod150%n/a11331111
MultiInputStreamTest.new ByteSource() {...}0%n/a22222211
SourceSinkFactories.UrlByteSourceFactory0%n/a22332211
ByteStreamsTest.SlowSkipper0%n/a22442211
TempFileCreator.ThrowingCreator0%n/a33333311
BaseEncodingTest.AssertFailsToDecodeStrategy.new BaseEncodingTest.AssertFailsToDecodeStrategy() {...}0%n/a22332211
LineReader.new LineBuffer() {...}0%n/a22332211
ByteSourceAsCharSourceReadBenchmark.ReadStrategy.new ByteSourceAsCharSourceReadBenchmark.ReadStrategy() {...}0%n/a22222211
SourceSinkTester.new CharSource() {...}0%n/a22222211
ByteSourceTester.new ByteSink() {...}0%n/a22222211
MultiReaderTest.new CharSource() {...}0%n/a22222211
CharStreamsTest.new Readable() {...}0%n/a22222211
FilesTest.BadLengthFile0%n/a22442211
TempFileCreator.JavaNioCreator.new FileAttribute() {...}0%n/a33333311
LineBufferTest.new Readable() {...}0%n/a22222211
CharStreamsCopyBenchmark.TargetSupplier.new CharStreamsCopyBenchmark.TargetSupplier() {...}0%n/a22222211
CharStreamsCopyBenchmark.TargetSupplier.new CharStreamsCopyBenchmark.TargetSupplier() {...}0%n/a22222211
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch0%n/a22332211
CharSource.EmptyCharSource0%n/a33443311
Files.FilePredicate.new Files.FilePredicate() {...}0%n/a33333311
Files.FilePredicate.new Files.FilePredicate() {...}0%n/a33333311
CharStreamsCopyBenchmark.CopyStrategy.new CharStreamsCopyBenchmark.CopyStrategy() {...}0%n/a22222211
FileBackedOutputStream.new ByteSource() {...}0%n/a22222211
FilesTest.new File() {...}0%n/a22222211
MultiInputStreamTest.2.new ByteArrayInputStream() {...}0%n/a22222211
FileWriteMode0%n/a11221111
RecursiveDeleteOption0%n/a11221111
LineBufferTest.new Function() {...}0%n/a22222211
CharSourceTest.new CharSink() {...}0%n/a22222211
ByteSourceTest.new ByteSink() {...}0%n/a22222211
SourceSinkFactories.EmptyByteSourceFactory0%n/a33333311
FileBackedOutputStream.MemoryOutput0%n/a22222211
SourceSinkFactories.StringSourceFactory0%n/a33333311
InsecureRecursiveDeleteException0%n/a11221111
SourceSinkFactories.ByteArraySourceFactory0%n/a33333311
SourceSinkFactories.EmptyCharSourceFactory0%n/a33333311
BaseEncoding.DecodingException0%n/a11221111
ByteStreamsTest.UnmarkableInputStream0%n/a22222211
CountingInputStreamTest.UnmarkableInputStream0%n/a22222211