com.google.protobuf

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total179,744 of 199,4779%20,762 of 22,3226%20,23921,76344,54249,2138,8979,939350549
DescriptorProtos.java58,0139,17413%7,5886858%7,2967,95115,22317,5873,2493,69452135
MessageSchema.java10,5340%1,5920%1,0921,0922,4112,411838311
BinaryWriter.java10,3330%4800%5595591,6371,63729329355
CodedInputStream.java6,09895013%7359311%5946801,4101,59920324646
CodedOutputStream.java4,6480%1520%3773771,1121,11230130199
TextFormat.java4,1376%5345%4394561,0111,0821401521216
GeneratedMessage.java3,4711,48529%3378820%3995137711,052216300725
Utf8.java3,4529%6097711%361410620688506336
Descriptors.java3,1872,78746%41928940%3855876711,274114227420
Api.java3,1000%3610%34134182182115715733
BinaryReader.java2,9830%4590%329329848848757522
Field.java2,9350%3010%31731779479415115177
Type.java2,8160%3150%30730775075014614633
CodedOutputStreamWriter.java2,6080%2990%233233539539828211
Enum.java2,5190%2920%28128167467413213233
CodedInputStreamReader.java2,3880%3710%269269715715616111
ArrayDecoders.java2,2640%2540%186186578578444422
GeneratedMessageLite.java2,2430%2150%2622626206201541541010
Method.java2,0340%2090%21721756256210910933
FieldSet.java1,95619%32115%244285489616437502
Value.java1,8780%2790%26326353453411011044
ByteString.java1,8596%1513%194211395421117133913
SchemaUtil.java1,7540%3440%256256480480848411
MessageReflection.java1,63513%24410%206223442510768535
RopeByteString.java1,5280%1500%133133306306585855
UnknownFieldSet.java1,46423%13923%137187306410659405
EnumValue.java1,3130%1350%153153365365848433
DescriptorMessageInfoFactory.java1,2375%2010%147150283293343757
UnsafeUtil.java1,15268137%7820%16018825235911113926
DynamicMessage.java1,1120%1150%124124265265666633
ListValue.java9800%1010%124124273273737333
Option.java9670%1140%125125275275676733
Any.java9160%880%111111264264666633
Struct.java9060%910%120120238238747455
ExtensionSchemaFull.java8990%1020%9797291291141411
ExtensionSchemaLite.java8980%1080%9898307307121211
UnknownFieldSetLite.java8940%990%8787210210292911
FieldType.java8740%0%4646156156171722
Mixin.java8500%780%101101253253616133
MapField.java6980%0%9696175175838377
FieldMask.java6950%0%8989201201616133
MapEntry.java6730%0%7575147147535344
SmallSortedMap.java67133%10521%91122136224305527
FieldInfo.java6630%0%6464127127393922
MessageLiteToString.java6500%1140%64641441447711
AbstractMessage.java6498%745%8591157171475202
RepeatedFieldBuilder.java6450%800%7777182182373744
StringValue.java6290%0%8383190190555533
SourceContext.java6240%0%8282189189545433
Timestamp.java6170%0%8282180180545433
Duration.java6170%0%8282180180545433
Internal.java6035%5%7883133146495478
AbstractMessageLite.java5991%0%5456155158333513
MessageSetSchema.java5650%750%5454165165161611
BytesValue.java0%0%7575157157525233
LazyStringArrayList.java13%2%5968143165425123
DoubleValue.java0%0%7373154154515133
Int64Value.java0%0%7373153153515133
UInt64Value.java0%0%7373153153515133
FloatValue.java0%0%7373154154515133
BoolValue.java0%0%7373153153515133
Int32Value.java0%0%7373152152515133
UInt32Value.java0%0%7373152152515133
LazyFieldLite.java0%780%5858131131191911
DoubleArrayList.java15%6%394692109172301
FloatArrayList.java15%6%394691108172301
LongArrayList.java15%6%394691108172301
MapFieldBuilder.java0%0%33339696171711
JavaFeaturesProto.java52%38%79121121253447506
BooleanArrayList.java15%6%394691108172301
IntArrayList.java18%10%374687108152301
Empty.java0%0%6060119119454533
MapFieldLite.java0%0%43437777242411
MapEntryLite.java0%0%26267171151522
ExtensionRegistry.java43%23%324654102122603
TextFormatParseInfoTree.java0%0%21214646111122
IterableByteBufferInputStream.java0%0%151553535511
TypeProto.java0%n/a4425254411
AbstractParser.java26%50%24335375212901
ProtobufArrayList.java29%18%1522385681401
ListFieldSchemaFull.java0%0%242450507711
TypeRegistry.java9%0%19234047101413
WrappersProto.java0%n/a4429294411
TextFormatEscaper.java0%0%24244141111133
ByteBufferWriter.java0%0%24244747101011
AllocatedBuffer.java0%0%30303131252533
UnmodifiableLazyStringList.java0%n/a33333535333333
ManifestSchemaFactory.java26%3%2128445981503
AbstractProtobufList.java13%10%22274657121701
ExtensionRegistryLite.java27%18%23283657121723
RuntimeVersion.java43%43%172319421713
ApiProto.java0%n/a4421214411
WireFormat.java68%0%314632791328411
StructuralMessageInfo.java0%0%19194141161622
Syntax.java0%0%19193434121222
JavaType.java0%n/a6620206611
StructProto.java0%n/a4420204411
Protobuf.java13%0%15173137111301
TextFormatParseLocation.java0%0%161622228811
UnknownFieldSetLiteSchema.java0%0%22223838191911
LazyField.java0%0%20203030151533
NullValue.java0%0%17173030121222
MapFieldSchemaFull.java0%0%16163131111111
DebugFormat.java0%0%13133636111122
UnknownFieldSetSchema.java0%n/a19192828191911
MapFieldSchemaLite.java0%0%16162626111111
RawMessageInfo.java0%0%111124246611
UnknownFieldSchema.java0%0%121225253311
RpcUtil.java0%0%101020209944
ListFieldSchemaLite.java0%0%111124245511
SingleFieldBuilder.java48%36%1322264951101
InvalidProtocolBufferException.java51%50%1022143092102
AnyProto.java0%n/a4413134411
TimestampProto.java0%n/a4413134411
DurationProto.java0%n/a4413134411
FieldMaskProto.java0%n/a4413134411
SourceContextProto.java0%n/a4413134411
GeneratedMessageInfoFactory.java14%0%358102401
EmptyProto.java0%n/a4413134411
GeneratedMessageV3.java0%n/a8812128822
ExtensionSchemas.java0%0%6612124411
ExtensionRegistryFactory.java42%16%91310173701
NewInstanceSchemas.java0%0%5510104411
ListFieldSchemas.java0%0%5510104411
MapFieldSchemas.java0%0%5510104411
Java8Compatibility.java0%n/a6612126611
DiscardUnknownFieldsParser.java0%n/a33443322
LegacyUnredactedTextFormat.java0%n/a44994411
OneofInfo.java0%n/a44884411
ProtoSyntax.java0%n/a11441111
BufferAllocator.java0%n/a66666622
Extension.java55%n/a355103513
UnsafeByteOperations.java0%n/a44554411
Writer.java0%n/a11331111
ServiceException.java0%n/a33663311
MutabilityOracle.java0%n/a33333322
UninitializedMessageException.java81%100%274172501
Android.java70%40%59180401
NewInstanceSchemaFull.java0%n/a22222211
NewInstanceSchemaLite.java0%n/a22222211
RepeatedFieldBuilderV3.java0%n/a11221111
SingleFieldBuilderV3.java0%n/a11221111
ExtensionSchema.java0%n/a11111111
MapFieldReflectionAccessor.java0%n/a11111111
ByteOutput.java0%n/a11111111
ExtensionLite.java60%n/a12121201