com.amazon.ion.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total62,596 of 62,5960%9,069 of 9,0690%7,2337,23314,54414,5442,2902,290164164
IonReaderTextRawTokensX4,0890%7590%5415411,1351,13511211211
IonCursorBinary3,3480%4800%333333745745909011
IonTokenReader2,6420%5160%323323636636383811
IonReaderTextRawX2,5870%3130%258258706706585811
BlockedBuffer2,3960%3900%230230446446353511
IonTokenConstsX2,1710%4470%317317466466444411
IonBinary.Writer1,9680%3060%192192437437383811
IonReaderContinuableCoreBinary1,8520%2260%166166350350535311
IonBinary.Reader1,7460%3120%196196376376272711
IonReaderTextSystemX1,6940%2790%201201418418404011
IonBinary1,6840%2950%197197352352383811
_Private_IonTextAppender1,6340%2630%168168371371353511
SimpleByteBuffer.SimpleByteWriter1,4410%2330%167167273273303011
IonWriterSystemBinary1,4090%1730%141141369369454511
SimpleByteBuffer.SimpleByteReader1,2510%2140%134134258258232311
SymbolTableReader1,2110%2780%256256374374525211
_Private_ScalarConversions.ValueVariant1,1490%1400%181181323323909011
_Private_Utils1,1200%2160%164164282282545411
IonWriterSystemText1,1050%1610%134134337337414111
LocalSymbolTable1,0790%1890%135135255255393911
IonReaderContinuableApplicationBinary9650%1560%107107225225292911
IonUTF89030%1180%105105159159393911
BlockedBuffer.BlockedByteOutputStream8900%1320%9292163163262611
UnifiedInputStreamX8200%1420%106106186186353511
IonReaderTreeSystem8000%1280%105105175175414111
IonWriterSystem7530%1380%106106201201363611
BlockedBuffer.BlockedByteInputStream6850%820%5959134134181811
Base64Encoder6700%220%161627275511
IonTokenReader.Type6460%340%31318484111111
Base64Encoder.TextStream6340%580%4141115115121211
ResizingPipedInputStream6330%460%5555151151323211
SharedSymbolTable6280%1100%8585159159292911
IonReaderContinuableApplicationBinary.SymbolTableReader6250%1000%7474178178191911
_Private_ScalarConversions6080%520%434361617711
OutputStreamFastAppendable4930%460%35357676121211
IonReaderNonContinuableSystem4920%560%6464136136363611
UnifiedInputBufferX4850%710%5757109109212111
UnifiedSavePointManagerX4760%660%4747118118141411
_Private_CurriedValueFactory4640%n/a4848144144484811
IonReaderTextUserX4610%770%5757103103181811
IonWriterSystemTree4360%240%4141128128282811
Base64Encoder.BinaryStream4250%500%35359090101011
_Private_IonWriterBase4170%700%6161134134212111
IonWriterUser4110%520%6969119119434311
_Private_IonBinaryWriterBuilder3850%280%4545123123313111
_Private_IonReaderBuilder3450%380%33338585141411
IonReaderTreeUserX3420%560%41418484131311
IonIteratorImpl3370%480%373739397711
UnifiedSavePointManagerX.SavePoint3300%640%61617373292911
IonReaderContinuableTopLevelBinary3290%680%49498686151511
IonTypeID3240%620%353552524411
IonWriterSystemBinary.PatchedValues3240%190%23237171131311
IonCharacterReader3200%580%44447676151511
LocalSymbolTableImports3160%440%35356464131311
_Private_IonTextWriterBuilder2990%160%27278282191911
IonWriterSystemTextMarkup2730%0%26269494242411
IonReaderContinuableApplicationBinary.LocalSymbolTableSnapshot2700%200%37376464272711
IonUTF8.UTF8ToChar2670%390%31317171101011
UnifiedDataPageX2650%230%33335656212111
_Private_IonReaderFactory2510%0%23236060202011
SimpleByteBuffer.UserByteWriter2380%80%25256363212111
_Private_IonConstants.HighNibble2150%190%232345456611
SymbolTableStructCache2130%280%202051516611
_Private_CommandLine1910%320%252559598811
SubstituteSymbolTable1850%320%38385555222211
BlockedBuffer.bbBlock1850%440%34342828121211
IonReaderTextSystemX.Radix1740%220%141429293311
_Private_IonConstants1720%220%21213434101011
SimpleByteBuffer1670%240%22223636101011
BlockedBuffer.BufferedOutputStream1400%0%121239399911
IonBinary.BufferManager1400%0%16164545141411
SymbolTokenImpl1260%280%232324249911
IonWriterUserBinary1170%140%18183838111111
IonReaderTreeSystem.Children1100%180%131328284411
_Private_IonReaderBuilder.TwoElementInputStream1020%140%121233335511
UnifiedDataPageX.Chars990%80%101020206611
LocalSymbolTableAsStruct.Factory900%80%9918185511
AppendableFastAppendable870%0%13132727111111
IonReaderTextUserX.IonReaderTextSpan770%0%111121219911
_Private_FastAppendableDecorator750%0%13132525111111
IonReaderContinuableApplicationBinary.State750%n/a1113131111
UnifiedDataPageX.Bytes730%0%8818186611
IonTokenReader.LocalReader720%0%8821215511
_Private_SymtabExtendsCache650%160%111112123311
IonReaderContinuableApplicationBinary.AnnotationSequenceIterator590%0%7713135511
UnifiedInputStreamX.FromCharArray580%n/a2216162211
IonReaderTextRawTokensX.ProhibitedCharacters570%160%1212774411
_Private_IonBinaryWriterImpl560%n/a6619196611
_Private_IonWriterFactory560%n/a4414144411
SubstituteSymbolTable.SymbolIterator530%0%7715154411
_Private_Utils.IntIterator530%0%7712125511
IonReaderContinuableApplicationBinary.LocalSymbolTableSnapshot.new Iterator() {...}510%0%66994411
IonReaderContinuableTopLevelBinary.SeekableReaderFacet480%0%4410102211
UnifiedInputBufferX.Chars480%n/a6613136611
IonWriterSystemBinary.CountingStream450%n/a5513135511
IonTokenReader.Context450%n/a11881111
LocalSymbolTable.SymbolIterator450%0%6612124411
_Private_ScalarConversions.AS_TYPE430%n/a3313133311
_Private_Utils.StringIterator400%0%66884411
IonCursorBinary.State390%n/a11771111
IonTokenReader.NumberType390%n/a11771111
IonReaderTextRawTokensX.Radix390%0%55662211
Marker380%n/a22662211
UnifiedInputBufferX.Bytes370%n/a5511115511
LocalSymbolTable.Factory360%0%33882211
IonReaderContinuableTopLevelBinary.RawValueSpanProviderFacet360%0%44553311
LocalSymbolTableAsStruct0%0%44883311
IonReaderContinuableTopLevelBinary.SpanProviderFacet0%0%33662211
IonCursorBinary.RefillableState0%n/a1111111111
_Private_Utils.new ListIterator() {...}0%n/a10101010101011
UnifiedInputStreamX.FromByteArray0%n/a11881111
UnifiedInputStreamX.FromByteStream0%n/a2211112211
UnifiedInputStreamX.FromCharStream0%n/a2211112211
IonCursorBinary.CheckpointLocation0%n/a11551111
IonReaderContinuableTopLevelBinary.IonReaderBinarySpan0%n/a33883311
IonTokenConstsX.EscapeType0%n/a11551111
IonBinary.PositionMarker0%n/a6611116611
IonReaderTextRawTokensX.CommentStrategy.new IonReaderTextRawTokensX.CommentStrategy() {...}0%0%44992211
IonReaderTextRawTokensX.CommentStrategy.new IonReaderTextRawTokensX.CommentStrategy() {...}0%0%44662211
IonReaderTextRawTokensX.Radix.new IonReaderTextRawTokensX.Radix() {...}0%0%66444411
IonReaderTextRawTokensX.Radix.new IonReaderTextRawTokensX.Radix() {...}0%0%66444411
UnifiedSavePointManagerX.SavePoint.SavePointState0%n/a11111111
IonReaderTextRawTokensX.CommentStrategy0%n/a11441111
IonReaderTextRawTokensX.NumericState0%n/a11441111
_Private_MarkupCallback0%n/a14141616141411
IonReaderTextRawX.LOB_STATE0%n/a11111111
IonTokenReader.Type.timeinfo0%n/a22882211
IonReaderTextRawTokensX.ProhibitedCharacters.new IonReaderTextRawTokensX.ProhibitedCharacters() {...}0%0%55222211
_Private_IonReaderBuilder.Mutable0%n/a55775511
IonReaderTextSystemX.Radix.new IonReaderTextSystemX.Radix() {...}0%n/a33333311
IonReaderTextSystemX.Radix.new IonReaderTextSystemX.Radix() {...}0%n/a33333311
IonReaderTextSystemX.Radix.new IonReaderTextSystemX.Radix() {...}0%n/a33333311
_Private_IonTextWriterBuilder.Mutable0%n/a55665511
_Private_IonBinaryWriterBuilder.Mutable0%n/a55665511
IonUTF8.InvalidUnicodeCodePoint0%n/a44884411
IonReaderTextRawTokensX.ProhibitedCharacters.new IonReaderTextRawTokensX.ProhibitedCharacters() {...}0%0%44222211
BlockedBuffer.BlockedBufferException0%n/a44554411
IonWriterUserBinary.new _Private_ByteTransferSink() {...}0%n/a22332211
SymbolTableReader.Op0%n/a11111111
IonReaderTreeUserX.SeekableReaderFacet0%n/a33443311
UnifiedInputBufferX.BufferType0%n/a11111111
UnifiedDataPageX.PageType0%n/a11111111
IonReaderContinuableApplicationBinary.new Iterator() {...}0%n/a44444411
_Private_ScalarConversions.CantConvertException0%n/a33663311
BlockedBuffer.CompareMonitor0%n/a33333311
IonReaderTextRawX.IonReaderTextParsingException0%n/a33663311
IonReaderTextRawTokensX.Radix.new IonReaderTextRawTokensX.Radix() {...}0%n/a44444411
_Private_ScalarConversions.ConversionException0%n/a33663311
IonReaderTextUserX.SeekableReaderFacet0%n/a22332211
_Private_FastAppendableTrampoline0%n/a33333311
_Private_ScalarConversions.ValueNotSetException0%n/a33663311
BlockedBuffer.PositionMonitor0%n/a44444411
DowncastingFaceted0%0%33442211
IonBinary.Writer.lhNode0%n/a11551111
IonReaderTextUserX.SpanProviderFacet0%n/a22222211
IonReaderTreeSystem.new _Private_IonValue.SymbolTableProvider() {...}0%n/a22222211
Base64Encoder.EL0%n/a11441111
IonReaderTextRawTokensX.new Appendable() {...}0%n/a44444411
IonReaderTextRawTokensX.CommentStrategy.new IonReaderTextRawTokensX.CommentStrategy() {...}0%n/a22222211
IonReaderTextRawTokensX.ProhibitedCharacters.new IonReaderTextRawTokensX.ProhibitedCharacters() {...}0%n/a22222211
ResizingPipedInputStream.new ResizingPipedInputStream.NotificationConsumer() {...}0%n/a22222211
IonReaderTextRawTokensX.IonReaderTextTokenException0%n/a11221111
IonTokenConstsX.CharacterSequence0%n/a11111111
IonMessages0%n/a11111111