Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzzer details

Fuzzer: ProtobufFuzzer

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 84065 91.1%
gold [1:9] 7418 8.04%
yellow [10:29] 755 0.81%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 92239 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
16455 35020 [com.google.protobuf.GeneratedMessage].getField(com.google.protobuf.Descriptors$FieldDescriptor) call site: 35020
5527 28515 [com.google.protobuf.FieldSet$Builder].buildImpl(boolean) call site: 28515
4500 65576 [com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) call site: 65576
2828 83503 [com.google.protobuf.DescriptorProtos$FeatureSet].hashCode() call site: 83503
2693 51969 [com.google.protobuf.GeneratedMessage].getAllFields() call site: 51969
1844 59564 [com.google.protobuf.MessageReflection$ExtensionBuilderAdapter].findExtensionByNumber(com.google.protobuf.ExtensionRegistry,com.google.protobuf.Descriptors$Descriptor,int) call site: 59564
1791 14130 [foo.TestFull$SubMess$SubSubMess].getStr1() call site: 14130
1756 70159 [com.google.protobuf.UnknownFieldSet$Field$Builder].addGroup(com.google.protobuf.UnknownFieldSet) call site: 70159
1490 9175 [com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault].getFixedFeatures() call site: 09175
1474 72901 [com.google.protobuf.CodedInputStream$ArrayDecoder].readGroup(int,com.google.protobuf.MessageLite$Builder,com.google.protobuf.ExtensionRegistryLite) call site: 72901
1035 79628 [foo.TestFull$TestMess].getTestEnumCount() call site: 79628
1010 20156 [foo.TestFull$TestMessOptional$Builder].getTestMessageFieldBuilder() call site: 20156

Runtime coverage analysis

Covered functions
1449
Functions that are reachable but not covered
1
Reachable functions
6
Percentage of reachable functions covered
83.33%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
ProtobufFuzzer 1
foo.TestFull$TestMessSubMess 27
com.google.protobuf.AbstractParser 9
com.google.protobuf.DynamicMessage 21
com.google.protobuf.Descriptors$Descriptor 16
java.util.Arrays 20
java.util.Collections 7
com.google.protobuf.LazyField$LazyIterator 4
com.google.protobuf.SmallSortedMap$EntryIterator 6
com.google.protobuf.SmallSortedMap 30
com.google.protobuf.MapFieldLite 21
java.util.LinkedHashMap 7
java.util.HashMap 12
com.google.protobuf.MapField$MutabilityAwareMap 14
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareSet 10
java.lang.Object 6
com.google.protobuf.Internal$MapAdapter 4
com.google.protobuf.Internal$MapAdapter$SetAdapter 3
java.util.AbstractSet 3
java.util.Hashtable 14
java.util.Properties 14
com.google.protobuf.SmallSortedMap$EntrySet 7
java.util.jar.Attributes 13
java.util.IdentityHashMap 13
java.util.TreeMap 13
java.util.WeakHashMap 10
java.util.stream.Collectors$Partition 1
java.security.Provider 8
java.util.concurrent.ConcurrentHashMap 14
java.util.HashSet 7
java.util.concurrent.ConcurrentHashMap$EntrySetView 5
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareIterator 7
com.google.protobuf.SmallSortedMap$DescendingEntrySet 3
com.google.protobuf.SmallSortedMap$DescendingEntryIterator 6
com.google.protobuf.Internal$MapAdapter$IteratorAdapter 4
java.util.concurrent.ConcurrentHashMap$KeySetView 5
java.util.TreeMap$KeySet 4
java.util.TreeMap$EntrySet 3
java.nio.file.FileTreeIterator 2
jdk.internal.module.ModuleBootstrap$2 2
java.nio.file.Files$2 2
com.google.protobuf.RopeByteString$1 4
com.google.protobuf.ByteString$1 3
com.google.protobuf.UnmodifiableLazyStringList$1 3
com.google.protobuf.RopeByteString$PieceIterator 7
com.google.protobuf.UnmodifiableLazyStringList$2 4
java.io.BufferedReader$1 2
java.util.AbstractMap 14
com.google.protobuf.ByteString$1:com.google.protobuf.RopeByteString$1:com.google.protobuf.RopeByteString$PieceIterator:java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2 1
java.util.concurrent.CopyOnWriteArrayList 15
java.util.ArrayList 18
java.util.AbstractList 9
java.util.Vector 15
com.google.protobuf.UnmodifiableLazyStringList 9
java.util.AbstractSequentialList 4
com.google.protobuf.Internal$MapAdapter$EntryAdapter 6
java.util.NoSuchElementException 1
java.util.ArrayDeque 10
com.google.protobuf.RopeByteString 26
com.google.protobuf.ByteString 24
com.google.protobuf.ByteString$LiteralByteString 16
com.google.protobuf.ByteString$NioByteString 16
com.google.protobuf.ByteString$BoundedByteString 6
com.google.protobuf.ByteString$AbstractByteIterator 3
java.lang.ArrayIndexOutOfBoundsException 2
java.lang.IndexOutOfBoundsException 2
java.lang.RuntimeException 4
java.lang.Exception 4
java.lang.Throwable 11
sun.nio.fs.UnixException 2
java.lang.Byte 9
com.google.protobuf.LazyField$LazyEntry 6
com.google.protobuf.Internal$MapAdapter$1 4
foo.TestFull$TestEnumSmall$1 1
foo.TestFull$TestEnumSmall 2
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 1
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label 2
com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$CType 2
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType 2
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic$1 1
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic 2
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature$1 1
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature 2
com.google.protobuf.DescriptorProtos$FieldOptions$JSType$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$JSType 2
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 1
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type 2
com.google.protobuf.Syntax$1 1
com.google.protobuf.Syntax 2
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState$1 1
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState 2
com.google.protobuf.DescriptorProtos$FeatureSet$JsonFormat$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$JsonFormat 2
com.google.protobuf.NullValue$1 1
com.google.protobuf.NullValue 2
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 1
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode 2
foo.TestFull$TestEnum$1 1
foo.TestFull$TestEnum 2
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel$1 1
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel 2
com.google.protobuf.Field$Cardinality$1 1
com.google.protobuf.Field$Cardinality 2
com.google.protobuf.DescriptorProtos$FeatureSet$FieldPresence$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$FieldPresence 2
com.google.protobuf.Field$Kind$1 1
com.google.protobuf.Field$Kind 2
com.google.protobuf.DescriptorProtos$Edition$1 1
com.google.protobuf.DescriptorProtos$Edition 2
com.google.protobuf.DescriptorProtos$FeatureSet$RepeatedFieldEncoding$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$RepeatedFieldEncoding 2
com.google.protobuf.DescriptorProtos$FeatureSet$EnumType$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$EnumType 2
com.google.protobuf.Descriptors$EnumDescriptor 10
com.google.protobuf.Descriptors 7
com.google.protobuf.Descriptors$FieldDescriptor$1 2
com.google.protobuf.Descriptors$FieldDescriptor 40
com.google.protobuf.DescriptorProtos$FieldDescriptorProto 56
com.google.protobuf.Descriptors$EnumValueDescriptor$2 2
com.google.protobuf.Descriptors$EnumValueDescriptor 11
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto 28
com.google.protobuf.DescriptorProtos$FeatureSet$Utf8Validation$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$Utf8Validation 2
foo.TestFull$LowerCase$CaseEnum$1 1
foo.TestFull$LowerCase$CaseEnum 2
foo.TestFull$TestEnumDupValues$1 1
foo.TestFull$TestEnumDupValues 2
com.google.protobuf.DescriptorProtos$FeatureSet$MessageEncoding$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$MessageEncoding 2
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Utf8Validation$1 1
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Utf8Validation 2
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention 2
java.lang.Integer 19
java.util.TreeMap$Entry 6
java.util.concurrent.ConcurrentHashMap$Node 6
java.util.AbstractMap$SimpleImmutableEntry 7
java.util.WeakHashMap$Entry 6
java.util.Hashtable$Entry 7
com.google.protobuf.SmallSortedMap$Entry 11
java.util.HashMap$Node 6
com.google.protobuf.SmallSortedMap$Entry:java.util.AbstractMap$SimpleImmutableEntry:java.util.HashMap$Node:java.util.Hashtable$Entry:java.util.TreeMap$Entry:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap$Node 2
com.google.protobuf.LazyField 5
com.google.protobuf.LazyFieldLite 9
foo.TestFull$TestMessRequiredSFixed32 17
foo.TestFull$SubMess 32
com.google.protobuf.GeneratedMessageLite 19
com.google.protobuf.UInt64Value 18
foo.TestFull$TestMessRequiredSInt32 17
com.google.protobuf.DescriptorProtos$FileOptions 92
foo.TestFull$TestMessageCheck 39
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration 35
foo.TestFull$LowerCase 17
foo.TestFull$TestFieldFlags 36
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault 27
com.google.protobuf.DescriptorProtos$FieldOptions 62
com.google.protobuf.Duration 20
com.google.protobuf.Struct 21
com.google.protobuf.DescriptorProtos$OneofDescriptorProto 25
com.google.protobuf.DescriptorProtos$MethodDescriptorProto 39
foo.TestFull$TestFieldNo2047 17
com.google.protobuf.UInt32Value 18
foo.TestFull$EmptyMess 15
foo.TestFull$TestMessRequiredUInt64 17
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart 25
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange 24
com.google.protobuf.Timestamp 20
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport 30
foo.TestFull$TestFieldNo15 17
com.google.protobuf.DescriptorProtos$FeatureSet 36
com.google.protobuf.DescriptorProtos$EnumValueOptions 34
com.google.protobuf.DescriptorProtos$SourceCodeInfo 20
com.google.protobuf.DescriptorProtos$FileDescriptorProto 71
foo.TestFull$TestMessOneof 37
foo.TestFull$TestRequiredFieldsBitmap 273
foo.TestFull$TestFieldNo2048 17
foo.TestFull$TestMessRequiredFixed32 17
foo.TestFull$TestMessPacked 82
com.google.protobuf.DescriptorProtos$DescriptorProto 63
foo.TestFull$TestMessageCheck$SubMessage 18
foo.TestFull$TestMessRequiredFixed64 17
com.google.protobuf.JavaFeaturesProto$JavaFeatures 23
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest 41
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions 32
com.google.protobuf.Enum 37
com.google.protobuf.DescriptorProtos$EnumOptions 34
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation 35
foo.TestFull$TestFieldNo262143 17
foo.TestFull$TestFieldNo262144 17
com.google.protobuf.Any 21
com.google.protobuf.BoolValue 18
com.google.protobuf.GeneratedMessage 38
java.lang.UnsupportedOperationException 2
com.google.protobuf.Api 41
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo 20
com.google.protobuf.FloatValue 18
foo.TestFull$TestMessRequiredFloat 17
com.google.protobuf.EnumValue 26
com.google.protobuf.DescriptorProtos$OneofOptions 25
foo.TestFull$TestMessRequiredEnumSmall 17
com.google.protobuf.DescriptorProtos$UninterpretedOption 43
com.google.protobuf.DescriptorProtos$MethodOptions 31
foo.TestFull$TestMessRequiredInt64 17
com.google.protobuf.DescriptorProtos$ServiceOptions 28
foo.TestFull$TestMessRequiredDouble 17
com.google.protobuf.StringValue 19
com.google.protobuf.DynamicMessage$1 2
foo.TestFull$TestMessRequiredSFixed64 17
foo.TestFull$TestMessRequiredEnum 17
com.google.protobuf.Type 41
com.google.protobuf.ListValue 21
com.google.protobuf.Option 24
com.google.protobuf.Int32Value 18
com.google.protobuf.DescriptorProtos$FeatureSetDefaults 29
com.google.protobuf.Method 37
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse 35
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange 24
com.google.protobuf.Mixin 23
foo.TestFull$SubMess$SubSubMess 25
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File 34
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location 38
foo.TestFull$TestMessRequiredSInt64 17
com.google.protobuf.DescriptorProtos$FileDescriptorSet 21
foo.TestFull$TestMessRequiredUInt32 17
com.google.protobuf.Int64Value 18
foo.TestFull$TestMessRequiredMessage 18
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto 30
foo.TestFull$TestFieldNo33554432 17
com.google.protobuf.DescriptorProtos$EnumDescriptorProto 38
com.google.protobuf.Field 45
com.google.protobuf.Empty 16
foo.TestFull$TestMess 90
com.google.protobuf.SourceContext 19
foo.TestFull$TestMessRequiredString 17
com.google.protobuf.FieldMask 20
foo.TestFull$AllocValues 26
foo.TestFull$TestMessRequiredBool 17
com.google.protobuf.BytesValue 18
foo.TestFull$TestFieldNo33554431 17
foo.TestFull$DefaultOptionalValues 31
com.google.protobuf.DescriptorProtos$MessageOptions 40
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault 25
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange 27
com.google.protobuf.UnknownFieldSet 25
com.google.protobuf.DoubleValue 18
foo.TestFull$TestMessRequiredBytes 17
foo.TestFull$TestFieldNo16 17
foo.TestFull$TestMessRequiredInt32 17
foo.TestFull$TestMessOptional 52
foo.TestFull$DefaultRequiredValues 31
com.google.protobuf.Value 27
com.google.protobuf.compiler.PluginProtos$Version 30
com.google.protobuf.MapEntry 22
com.google.protobuf.CodedInputStream 14
com.google.protobuf.CodedInputStream$ArrayDecoder 43
com.google.protobuf.InvalidProtocolBufferException 16
java.io.IOException 2
java.lang.IllegalArgumentException 4
com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder 46
com.google.protobuf.UnsafeUtil 40
com.google.protobuf.UnsafeUtil$MemoryAccessor 7
sun.misc.Unsafe 22
java.nio.ByteBuffer 7
com.google.protobuf.ByteString$1:com.google.protobuf.RopeByteString$1:com.google.protobuf.RopeByteString$PieceIterator:java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.nio.file.Path:java.util.AbstractList:java.util.AbstractSequentialList:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.ServiceLoader:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList:java.util.concurrent.LinkedBlockingQueue 2
com.google.protobuf.ByteString$LeafByteString 6
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareCollection 8
java.util.concurrent.ConcurrentHashMap$ValuesView 1
java.util.concurrent.LinkedBlockingQueue 3
com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder 46
java.nio.file.Path 1
java.util.ServiceLoader 2
com.google.protobuf.IterableByteBufferInputStream 5
java.io.InputStream 4
com.google.protobuf.CodedInputStream$StreamDecoder 54
com.google.protobuf.Internal 14
java.lang.NullPointerException 2
com.google.protobuf.Timestamp$1 1
com.google.protobuf.Timestamp$Builder 16
com.google.protobuf.GeneratedMessage$Builder 34
com.google.protobuf.AbstractMessage$Builder 13
com.google.protobuf.AbstractMessageLite$Builder 5
com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl 3
com.google.protobuf.SingleFieldBuilder 10
com.google.protobuf.RepeatedFieldBuilder 16
com.google.protobuf.UnknownFieldSet$Builder 18
java.lang.StringBuilder 16
java.lang.Number 1
com.google.protobuf.UnknownFieldSet$Field 29
com.google.protobuf.UnknownFieldSet$Field$Builder 11
java.util.AbstractCollection 6
com.google.protobuf.LazyStringArrayList 32
com.google.protobuf.AbstractProtobufList 12
java.util.LinkedList 9
com.google.protobuf.Internal$ListAdapter 2
com.google.protobuf.ProtobufArrayList 9
com.google.protobuf.RepeatedFieldBuilder$MessageExternalList 3
com.google.protobuf.LazyStringArrayList$ByteStringListView 4
com.google.protobuf.BooleanArrayList 18
com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList 3
com.google.protobuf.FloatArrayList 18
com.google.protobuf.DoubleArrayList 18
com.google.protobuf.LongArrayList 18
com.google.protobuf.LazyStringArrayList$ByteArrayListView 4
com.google.protobuf.Internal$IntListAdapter 3
com.google.protobuf.IntArrayList 18
com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList 3
com.google.protobuf.BooleanArrayList:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.IntArrayList:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 3
java.lang.OutOfMemoryError 1
java.lang.VirtualMachineError 1
java.lang.System 3
com.google.protobuf.UnsafeUtil$Android32MemoryAccessor 14
com.google.protobuf.UnsafeUtil$Android64MemoryAccessor 14
com.google.protobuf.UnsafeUtil$JvmMemoryAccessor 14
com.google.protobuf.WireFormat 4
java.lang.IllegalStateException 4
com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink 1
java.io.ByteArrayOutputStream 4
java.io.ObjectInputStream$BlockDataInputStream 4
com.google.protobuf.ByteString$NioByteString$1 3
java.lang.Math 3
com.google.protobuf.RopeByteString$RopeInputStream 7
com.google.protobuf.Java8Compatibility 2
java.util.Objects 6
java.util.jar.Manifest$FastInputStream 4
com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream 4
java.io.FilterInputStream 4
java.io.InputStream$1 4
java.io.ObjectInputStream$PeekInputStream 4
java.io.FileInputStream 4
java.lang.ProcessBuilder$NullInputStream 2
java.io.ObjectInputStream 3
java.util.zip.InflaterInputStream 4
java.lang.ProcessImpl$DeferredCloseInputStream 4
java.io.BufferedInputStream 4
java.io.ByteArrayInputStream 4
java.io.DataInputStream 1
java.util.jar.JarInputStream 1
java.util.zip.ZipInputStream 3
com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException 1
java.lang.Process$PipeInputStream 1
java.lang.Long 15
java.lang.Double 15
java.lang.Boolean 9
java.lang.Float 15
com.google.protobuf.ByteString$SystemByteArrayCopier 1
com.google.protobuf.ByteString$ArraysByteArrayCopier 1
java.nio.ByteOrder 2
java.util.concurrent.ConcurrentHashMap$CollectionView 4
java.lang.String 45
java.util.Formatter 4
com.google.protobuf.ByteString$BoundedByteString:com.google.protobuf.ByteString$LiteralByteString:com.google.protobuf.ByteString$NioByteString:com.google.protobuf.RopeByteString 1
com.google.protobuf.RopeByteString$Balancer 7
com.google.protobuf.ExtensionRegistry 8
foo.TestFull$TestMessRequiredDouble$Builder 14
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder 22
foo.TestFull$TestMessRequiredString$Builder 13
com.google.protobuf.EnumValue$Builder 18
java.util.jar.Manifest 3
sun.util.calendar.CalendarDate 4
java.text.DateFormatSymbols 3
com.google.protobuf.GeneratedMessageLite$Builder 7
java.security.Signature 2
java.lang.Thread 9
java.lang.CloneNotSupportedException 1
java.text.NumberFormat 3
java.text.DateFormat 3
java.security.SignatureSpi 1
java.text.Collator 2
com.google.protobuf.FieldSet 49
com.google.protobuf.SmallSortedMap$1 3
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor 9
foo.TestFull$TestMessPacked$2 1
foo.TestFull$TestMess$2 1
foo.TestFull$TestMess$1 1
foo.TestFull$TestMessPacked$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$1 1
java.util.AbstractList:java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 2
java.lang.StringIndexOutOfBoundsException 2
java.lang.StringCoding 2
foo.TestFull$TestFieldNo2047$Builder 13
com.google.protobuf.DescriptorProtos$EnumOptions$Builder 28
com.google.protobuf.GeneratedMessage$ExtendableBuilder 19
com.google.protobuf.Type$Builder 26
com.google.protobuf.AbstractMessage 16
com.google.protobuf.AbstractMessageLite 7
com.google.protobuf.FieldMask$Builder 15
com.google.protobuf.Struct$Builder 18
com.google.protobuf.MapFieldBuilder 12
com.google.protobuf.MapField 20
com.google.protobuf.MapFieldReflectionAccessor 1
com.google.protobuf.MapField$ImmutableMessageConverter 4
java.nio.ShortBuffer 4
java.time.zone.ZoneOffsetTransition 4
java.nio.IntBuffer 4
java.lang.StringBuffer 6
java.lang.AbstractStringBuilder 5
java.nio.DoubleBuffer 4
java.time.LocalDate 4
java.lang.Runtime$Version 4
java.math.BigDecimal 4
java.time.ZoneOffset 4
java.text.CollationKey 1
java.time.chrono.ChronoZonedDateTime 1
sun.nio.fs.UnixPath 4
java.time.LocalTime 4
java.lang.module.ModuleDescriptor$Requires 4
java.lang.module.ModuleDescriptor 5
java.nio.LongBuffer 4
java.time.LocalDateTime 4
java.lang.Enum 8
java.lang.Class 42
java.lang.ClassCastException 2
java.io.ObjectStreamField 2
java.lang.ProcessHandleImpl 4
java.time.Instant 4
java.time.Duration 4
com.google.protobuf.FieldInfo 26
java.io.File 6
com.google.protobuf.TextFormat$Printer$MapEntryAdapter 6
com.google.protobuf.TextFormat 9
java.util.logging.Logger 2
java.lang.StringLatin1 14
java.lang.StringUTF16 21
java.lang.Character 21
java.util.Date 5
java.lang.module.ModuleDescriptor$Provides 4
java.lang.module.ModuleDescriptor$Version 4
java.net.URI 4
java.math.BigInteger 8
java.lang.module.ModuleDescriptor$Exports 4
java.time.chrono.Chronology 1
java.util.Calendar 5
java.nio.CharBuffer 7
java.time.OffsetDateTime 4
java.lang.module.ModuleDescriptor$Opens 4
java.time.OffsetTime 4
java.nio.FloatBuffer 4
java.nio.charset.Charset 4
java.lang.Short 8
java.nio.file.attribute.FileTime 4
java.time.chrono.AbstractChronology 4
com.google.protobuf.MutabilityOracle$1 1
com.google.protobuf.Value$KindCase 2
foo.TestFull$TestMessOneof$TestOneofCase 2
java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
com.google.protobuf.SmallSortedMap$Entry:java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.AbstractMap$SimpleImmutableEntry:java.util.HashMap$Node:java.util.HashSet:java.util.Hashtable$Entry:java.util.TreeMap$Entry:java.util.TreeMap$EntrySet:java.util.TreeMap$KeySet:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$Node 1
com.google.protobuf.Struct$Builder$FieldsConverter 3
com.google.protobuf.MapEntry$Builder 23
com.google.protobuf.WireFormat$FieldType 3
com.google.protobuf.GeneratedMessage$ExtendableMessage 14
com.google.protobuf.Descriptors$GenericDescriptor 7
com.google.protobuf.Descriptors$FileDescriptor 10
com.google.protobuf.Utf8 23
com.google.protobuf.Utf8$UnsafeProcessor 12
java.lang.AssertionError 5
java.lang.Error 2
com.google.protobuf.Utf8$SafeProcessor 8
com.google.protobuf.Utf8$Processor 9
com.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor 3
com.google.protobuf.Descriptors$ServiceDescriptor 5
com.google.protobuf.Descriptors$OneofDescriptor 11
com.google.protobuf.Descriptors$MethodDescriptor 5
com.google.protobuf.GeneratedMessage$FieldAccessorTable 6
com.google.protobuf.DescriptorProtos 66
com.google.protobuf.Descriptors$FieldDescriptor$Type 1
com.google.protobuf.GeneratedMessage$FieldAccessorTable$MapFieldAccessor 19
java.lang.ClassLoader 2
java.lang.SecurityManager 3
sun.reflect.misc.ReflectUtil 3
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 1
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.text.Format 1
java.util.EnumSet 1
com.google.protobuf.Enum$Builder 25
foo.TestFull$TestFieldNo33554432$Builder 13
com.google.protobuf.BytesValue$Builder 15
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder 17
foo.TestFull$TestMessRequiredFixed64$Builder 14
foo.TestFull$TestMessRequiredEnumSmall$Builder 14
foo.TestFull$TestMessRequiredBool$Builder 14
foo.TestFull$AllocValues$Builder 23
foo.TestFull$TestFieldNo15$Builder 13
foo.TestFull$TestMessRequiredMessage$Builder 18
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder 18
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder 16
com.google.protobuf.DescriptorProtos$FeatureSet$Builder 20
foo.TestFull$TestFieldNo262143$Builder 13
com.google.protobuf.BoolValue$Builder 15
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder 17
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder 28
foo.TestFull$TestMessageCheck$Builder 34
com.google.protobuf.DescriptorProtos$OneofOptions$Builder 25
com.google.protobuf.Option$Builder 19
com.google.protobuf.DoubleValue$Builder 15
foo.TestFull$TestMessRequiredFixed32$Builder 14
com.google.protobuf.compiler.PluginProtos$Version$Builder 17
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder 17
foo.TestFull$TestFieldNo33554431$Builder 13
com.google.protobuf.Method$Builder 20
foo.TestFull$TestFieldNo262144$Builder 13
foo.TestFull$TestMessRequiredSFixed32$Builder 14
foo.TestFull$TestMessRequiredSInt64$Builder 14
foo.TestFull$TestMessSubMess$Builder 38
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder 25
com.google.protobuf.SourceContext$Builder 14
foo.TestFull$TestMessPacked$Builder 35
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder 23
foo.TestFull$TestMess$Builder 41
foo.TestFull$TestFieldNo16$Builder 13
foo.TestFull$SubMess$SubSubMess$Builder 15
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder 28
foo.TestFull$TestRequiredFieldsBitmap$Builder 18
com.google.protobuf.Int64Value$Builder 15
foo.TestFull$TestMessageCheck$SubMessage$Builder 13
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder 26
foo.TestFull$TestFieldFlags$Builder 19
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder 22
foo.TestFull$SubMess$Builder 26
com.google.protobuf.DescriptorProtos$FileOptions$Builder 34
com.google.protobuf.DescriptorProtos$FieldOptions$Builder 42
com.google.protobuf.Empty$Builder 13
foo.TestFull$TestMessOneof$Builder 34
com.google.protobuf.Field$Builder 22
foo.TestFull$TestMessRequiredInt32$Builder 14
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder 20
foo.TestFull$TestMessRequiredUInt64$Builder 14
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault$Builder 15
com.google.protobuf.ListValue$Builder 17
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$Builder 21
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder 17
foo.TestFull$TestMessRequiredUInt32$Builder 14
com.google.protobuf.Duration$Builder 16
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault$Builder 26
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$Builder 17
com.google.protobuf.Value$Builder 22
com.google.protobuf.UInt64Value$Builder 15
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder 16
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder 19
foo.TestFull$TestMessRequiredSFixed64$Builder 14
foo.TestFull$TestMessRequiredFloat$Builder 14
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Builder 16
com.google.protobuf.Mixin$Builder 14
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder 45
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder 25
com.google.protobuf.StringValue$Builder 14
com.google.protobuf.UInt32Value$Builder 15
com.google.protobuf.DescriptorProtos$MethodOptions$Builder 27
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder 29
com.google.protobuf.Int32Value$Builder 15
com.google.protobuf.Any$Builder 15
com.google.protobuf.FloatValue$Builder 15
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder 48
foo.TestFull$LowerCase$Builder 13
com.google.protobuf.Api$Builder 27
foo.TestFull$DefaultOptionalValues$Builder 19
foo.TestFull$TestMessRequiredBytes$Builder 14
foo.TestFull$TestMessRequiredEnum$Builder 14
foo.TestFull$TestMessRequiredInt64$Builder 14
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder 22
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder 19
foo.TestFull$DefaultRequiredValues$Builder 27
foo.TestFull$TestFieldNo2048$Builder 13
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$Builder 17
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder 32
foo.TestFull$TestMessRequiredSInt32$Builder 14
foo.TestFull$TestMessOptional$Builder 34
foo.TestFull$EmptyMess$Builder 11
com.google.protobuf.DescriptorProtos$MessageOptions$Builder 31
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder 20
com.google.protobuf.FieldSet$Builder 22
com.google.protobuf.compiler.PluginProtos 8
com.google.protobuf.JavaFeaturesProto 3
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RealOneofAccessor 5
java.lang.reflect.Method 8
java.lang.reflect.InvocationTargetException 1
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SyntheticOneofAccessor 5
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor 16
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor 11
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker 9
com.google.protobuf.UnknownFieldSetLite 22
java.text.FieldPosition 3
java.lang.invoke.MemberName 5
com.google.protobuf.ExtensionRegistry$DescriptorIntPair 3
com.google.protobuf.BooleanArrayList:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.IntArrayList:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList 1
jdk.internal.jimage.ImageReader$Node 4
java.time.format.DecimalStyle 3
java.math.MathContext 3
java.net.Proxy 3
java.security.cert.Certificate 2
java.util.jar.Attributes$Name 3
java.net.NetworkInterface 3
java.util.PropertyPermission 2
java.lang.invoke.StringConcatFactory$RecipeElement 2
java.io.FilePermission 2
com.google.protobuf.ExtensionRegistryLite$ObjectIntPair 3
java.net.HttpCookie 4
java.time.zone.ZoneOffsetTransitionRule 3
jdk.internal.module.IllegalAccessLogger$Usage 2
java.security.CodeSource 3
java.time.ZonedDateTime 3
java.net.SocketPermission 2
java.text.DecimalFormatSymbols 3
java.lang.Character$Subset 3
java.util.Optional 3
java.security.Timestamp 3
java.text.ParsePosition 3
jdk.internal.module.ModuleReferenceImpl 4
java.lang.module.ModuleReference 1
java.lang.invoke.StringConcatFactory$Key 2
jdk.internal.org.objectweb.asm.Type 5
java.lang.reflect.Constructor 4
java.lang.invoke.LambdaForm$Name 3
javax.security.auth.Subject 3
sun.nio.fs.UnixFileStore 3
java.security.Provider$ServiceKey 2
java.util.logging.Level 3
java.lang.StackTraceElement 3
java.lang.invoke.ClassSpecializer$SpeciesData 3
sun.util.locale.BaseLocale 3
java.security.BasicPermission 2
java.time.ZoneId 3
java.security.AllPermission 2
java.lang.reflect.Parameter 3
java.util.OptionalDouble 3
jdk.internal.module.ServicesCatalog$ServiceProvider 2
jdk.internal.org.objectweb.asm.Handle 3
java.text.AttributedCharacterIterator$Attribute 3
java.lang.invoke.LambdaFormEditor$Transform 3
java.util.ResourceBundle$CacheKey 3
java.lang.invoke.MethodType 3
java.security.CodeSigner 3
com.google.protobuf.CodedOutputStream 80
com.google.protobuf.Utf8$UnpairedSurrogateException 1
com.google.protobuf.WireFormat$FieldType$4 1
com.google.protobuf.WireFormat$FieldType$1 1
com.google.protobuf.WireFormat$FieldType$3 1
com.google.protobuf.WireFormat$FieldType$2 1
com.google.protobuf.MapEntryLite 6
com.google.protobuf.MessageReflection 11
com.google.protobuf.DynamicMessage$Builder 23
com.google.protobuf.GeneratedMessageLite$ExtendableBuilder 1
com.google.protobuf.UninitializedMessageException 4
javax.crypto.CryptoPermission 3
java.util.OptionalInt 3
sun.util.calendar.Era 3
java.net.InetAddress 3
java.util.zip.ZipFile$Source$Key 2
java.security.AccessControlContext 2
java.time.temporal.ValueRange 3
java.text.MessageFormat 3
java.lang.invoke.StringConcatFactory$Recipe 2
java.util.OptionalLong 3
java.util.logging.LogManager$CloseOnReset 2
jdk.internal.loader.AbstractClassLoaderValue$Sub 3
java.lang.module.ResolvedModule 3
java.lang.ProcessBuilder$Redirect 2
java.lang.invoke.LambdaForm 3
jdk.internal.misc.Signal 3
java.time.Period 3
java.lang.reflect.Field 6
jdk.internal.module.ModuleHashes 3
java.net.InterfaceAddress 3
sun.util.locale.BaseLocale$Key 2
java.time.Clock 2
com.google.protobuf.TextFormatParseLocation 5
com.google.protobuf.MessageSchema 80
com.google.protobuf.SchemaUtil 57
sun.util.locale.LocaleExtensions 3
java.security.cert.CertPath 3
java.time.zone.ZoneRules 3
java.net.Inet4Address 2
sun.nio.ch.FileKey 2
java.lang.Thread$WeakClassKey 2
java.util.Locale 5
java.lang.invoke.LambdaForm$NamedFunction 3
java.net.URL 3
com.google.protobuf.UnknownFieldSetSchema 31
com.google.protobuf.UnknownFieldSetLiteSchema 31
com.google.protobuf.ExtensionSchemaFull 11
com.google.protobuf.ExtensionSchemaLite 10
com.google.protobuf.MessageSetSchema 15
com.google.protobuf.UnknownFieldSetLiteSchema:com.google.protobuf.UnknownFieldSetSchema 1
com.google.protobuf.Protobuf 6
com.google.protobuf.ManifestSchemaFactory 4
com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory 2
com.google.protobuf.DescriptorMessageInfoFactory 24
com.google.protobuf.GeneratedMessageInfoFactory 2
com.google.protobuf.ManifestSchemaFactory$1 2
jdk.internal.reflect.Reflection 4
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
com.google.protobuf.StructuralMessageInfo 6
com.google.protobuf.StructuralMessageInfo$Builder 7
java.lang.reflect.Array 1
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
java.security.AccessController 1
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 2
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
com.google.protobuf.DescriptorMessageInfoFactory$OneofState 4
com.google.protobuf.Extension 1
com.google.protobuf.ExtensionLite 1
com.google.protobuf.GeneratedMessage$GeneratedExtension 8
com.google.protobuf.GeneratedMessage$CachedDescriptorRetriever 1
com.google.protobuf.GeneratedMessage$1 1
com.google.protobuf.GeneratedMessage$GeneratedExtension$1 1
java.security.Provider:java.util.AbstractMap:java.util.HashMap:java.util.Hashtable:java.util.IdentityHashMap:java.util.LinkedHashMap:java.util.Properties:java.util.TreeMap:java.util.WeakHashMap:java.util.concurrent.ConcurrentHashMap:java.util.jar.Attributes 1
java.util.Iterator 1
com.google.protobuf.DescriptorMessageInfoFactory$1 2
java.lang.CharacterData 1
com.google.protobuf.OneofInfo 3
java.lang.NoSuchFieldException 1
com.google.protobuf.FieldType 5
java.util.regex.PatternSyntaxException 1
java.nio.file.FileSystemException 1
java.nio.file.InvalidPathException 1
java.io.InvalidClassException 1
java.net.URISyntaxException 1
java.security.PrivilegedActionException 1
java.util.AbstractList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
com.google.protobuf.DescriptorMessageInfoFactory$2 2
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer 3
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer$Node 1
java.util.Stack 2
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer$StronglyConnectedComponent 2
com.google.protobuf.DynamicMessage:com.google.protobuf.MapEntry 1
com.google.protobuf.RawMessageInfo 5
com.google.protobuf.ExtensionSchemaFull:com.google.protobuf.ExtensionSchemaLite 1
com.google.protobuf.ExtensionSchemas 2
com.google.protobuf.RawMessageInfo:com.google.protobuf.StructuralMessageInfo 1
com.google.protobuf.FieldType$Collection 1
com.google.protobuf.NewInstanceSchemas 2
com.google.protobuf.ListFieldSchemas 2
com.google.protobuf.MapFieldSchemas 2
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor 4
java.lang.ref.ReferenceQueue 2
com.google.protobuf.Descriptors$EnumDescriptor$UnknownEnumValueReference 3
jdk.internal.ref.CleanerImpl$WeakCleanableRef 1
java.lang.ref.Reference 2
java.lang.ref.WeakReference 1
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor$ReflectionInvoker 10
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor 6
com.google.protobuf.DynamicMessage:com.google.protobuf.GeneratedMessage 1
com.google.protobuf.MessageLite 2
com.google.protobuf.ByteString$CodedBuilder 4
com.google.protobuf.CodedOutputStream$ArrayEncoder 29
com.google.protobuf.ByteOutput 1
com.google.protobuf.CodedOutputStream$OutOfSpaceException 3
com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder 31
com.google.protobuf.CodedOutputStream$OutputStreamEncoder 30
java.io.OutputStream 1
java.io.BufferedOutputStream 2
java.io.OutputStream$1 2
java.io.DataOutputStream 2
java.io.PrintStream 3
java.io.ObjectOutputStream$BlockDataOutputStream 2
com.google.protobuf.ByteString$Output 5
java.io.FilterOutputStream 2
java.lang.ProcessBuilder$NullOutputStream 1
java.io.FileOutputStream 2
java.io.ObjectOutputStream 2
com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder 8
com.google.protobuf.CodedOutputStream$ByteOutputEncoder 30
com.google.protobuf.BinaryWriter$UnsafeDirectWriter 54
com.google.protobuf.BinaryWriter 57
com.google.protobuf.BufferAllocator$1 2
com.google.protobuf.AllocatedBuffer 5
com.google.protobuf.AllocatedBuffer$1 9
com.google.protobuf.AllocatedBuffer$2 9
com.google.protobuf.BinaryWriter$SafeDirectWriter 54
com.google.protobuf.BinaryWriter$SafeHeapWriter 53
com.google.protobuf.BinaryWriter$UnsafeHeapWriter 54
com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder 30
com.google.protobuf.GeneratedMessage$ExtendableMessage$NoOpExtensionSerializer 2
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter 3
com.google.protobuf.CodedOutputStreamWriter 81
com.google.protobuf.AbstractMessage:com.google.protobuf.GeneratedMessageLite 1
com.google.protobuf.MapFieldSchemaLite 10
com.google.protobuf.MapFieldSchemaFull 10
com.google.protobuf.ByteString$CodedBuilder:com.google.protobuf.MessageLite 1
com.google.protobuf.GeneratedMessageLite$ExtendableMessage 3
com.google.protobuf.ExtensionRegistry$DescriptorIntPair:com.google.protobuf.ExtensionRegistryLite$ObjectIntPair:java.io.FilePermission:java.lang.Character$Subset:java.lang.Enum:java.lang.Object:java.lang.ProcessBuilder$Redirect:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.StackTraceElement:java.lang.Thread$WeakClassKey:java.lang.invoke.ClassSpecializer$SpeciesData:java.lang.invoke.LambdaForm:java.lang.invoke.LambdaForm$Name:java.lang.invoke.LambdaForm$NamedFunction:java.lang.invoke.LambdaFormEditor$Transform:java.lang.invoke.MemberName:java.lang.invoke.MethodType:java.lang.invoke.StringConcatFactory$Key:java.lang.invoke.StringConcatFactory$Recipe:java.lang.invoke.StringConcatFactory$RecipeElement:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.lang.module.ResolvedModule:java.lang.reflect.Constructor:java.lang.reflect.Field:java.lang.reflect.Method:java.lang.reflect.Parameter:java.math.BigDecimal:java.math.BigInteger:java.math.MathContext:java.net.HttpCookie:java.net.Inet4Address:java.net.InetAddress:java.net.InterfaceAddress:java.net.NetworkInterface:java.net.Proxy:java.net.SocketPermission:java.net.URI:java.net.URL:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.security.AccessControlContext:java.security.AllPermission:java.security.BasicPermission:java.security.CodeSigner:java.security.CodeSource:java.security.Provider$ServiceKey:java.security.Timestamp:java.security.cert.CertPath:java.security.cert.Certificate:java.text.AttributedCharacterIterator$Attribute:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.FieldPosition:java.text.MessageFormat:java.text.NumberFormat:java.text.ParsePosition:java.time.Clock:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.Period:java.time.ZoneId:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.format.DecimalStyle:java.time.temporal.ValueRange:java.time.zone.ZoneOffsetTransition:java.time.zone.ZoneOffsetTransitionRule:java.time.zone.ZoneRules:java.util.AbstractList:java.util.AbstractMap:java.util.AbstractMap$SimpleImmutableEntry:java.util.AbstractSet:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.HashMap$Node:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.Locale:java.util.Optional:java.util.OptionalDouble:java.util.OptionalInt:java.util.OptionalLong:java.util.Properties:java.util.PropertyPermission:java.util.ResourceBundle$CacheKey:java.util.TreeMap$Entry:java.util.Vector:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$Node:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Attributes$Name:java.util.jar.Manifest:java.util.logging.Level:java.util.logging.LogManager$CloseOnReset:java.util.zip.ZipFile$Source$Key:javax.crypto.CryptoPermission:javax.security.auth.Subject:jdk.internal.org.objectweb.asm.Type:sun.nio.ch.FileKey:sun.nio.fs.UnixFileStore:sun.nio.fs.UnixPath:sun.util.calendar.CalendarDate:sun.util.calendar.Era:sun.util.locale.BaseLocale:sun.util.locale.BaseLocale$Key:sun.util.locale.LocaleExtensions 1
com.google.protobuf.SmallSortedMap$Entry:java.util.AbstractMap:java.util.AbstractMap$SimpleImmutableEntry:java.util.HashMap:java.util.HashMap$Node:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.Properties:java.util.TreeMap:java.util.TreeMap$Entry:java.util.WeakHashMap:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap:java.util.concurrent.ConcurrentHashMap$Node:java.util.jar.Attributes 1
com.google.protobuf.ExtensionRegistry$DescriptorIntPair:com.google.protobuf.ExtensionRegistryLite$ObjectIntPair:java.io.FilePermission:java.lang.Character$Subset:java.lang.Enum:java.lang.Object:java.lang.ProcessBuilder$Redirect:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.StackTraceElement:java.lang.Thread$WeakClassKey:java.lang.invoke.ClassSpecializer$SpeciesData:java.lang.invoke.LambdaForm:java.lang.invoke.LambdaForm$Name:java.lang.invoke.LambdaForm$NamedFunction:java.lang.invoke.LambdaFormEditor$Transform:java.lang.invoke.MemberName:java.lang.invoke.MethodType:java.lang.invoke.StringConcatFactory$Key:java.lang.invoke.StringConcatFactory$Recipe:java.lang.invoke.StringConcatFactory$RecipeElement:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.lang.module.ResolvedModule:java.lang.reflect.Constructor:java.lang.reflect.Field:java.lang.reflect.Method:java.lang.reflect.Parameter:java.math.BigDecimal:java.math.BigInteger:java.math.MathContext:java.net.HttpCookie:java.net.Inet4Address:java.net.InetAddress:java.net.InterfaceAddress:java.net.NetworkInterface:java.net.Proxy:java.net.SocketPermission:java.net.URI:java.net.URL:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.security.AccessControlContext:java.security.AllPermission:java.security.BasicPermission:java.security.CodeSigner:java.security.CodeSource:java.security.Provider$ServiceKey:java.security.Timestamp:java.security.cert.CertPath:java.security.cert.Certificate:java.text.AttributedCharacterIterator$Attribute:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.FieldPosition:java.text.MessageFormat:java.text.NumberFormat:java.text.ParsePosition:java.time.Clock:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.Period:java.time.ZoneId:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.format.DecimalStyle:java.time.temporal.ValueRange:java.time.zone.ZoneOffsetTransition:java.time.zone.ZoneOffsetTransitionRule:java.time.zone.ZoneRules:java.util.AbstractList:java.util.AbstractMap:java.util.AbstractMap$SimpleImmutableEntry:java.util.AbstractSequentialList:java.util.AbstractSet:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.HashMap$Node:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Optional:java.util.OptionalDouble:java.util.OptionalInt:java.util.OptionalLong:java.util.Properties:java.util.PropertyPermission:java.util.ResourceBundle$CacheKey:java.util.TreeMap$Entry:java.util.Vector:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$Node:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Attributes$Name:java.util.jar.Manifest:java.util.logging.Level:java.util.logging.LogManager$CloseOnReset:java.util.zip.ZipFile$Source$Key:javax.crypto.CryptoPermission:javax.security.auth.Subject:jdk.internal.org.objectweb.asm.Type:sun.nio.ch.FileKey:sun.nio.fs.UnixFileStore:sun.nio.fs.UnixPath:sun.util.calendar.CalendarDate:sun.util.calendar.Era:sun.util.locale.BaseLocale:sun.util.locale.BaseLocale$Key:sun.util.locale.LocaleExtensions 1
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularStringFieldAccessor 3
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor 4
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor 5
java.util.TimeZone 1
java.text.BreakIterator 1
java.security.MessageDigest 2
java.security.MessageDigestSpi 1
java.util.zip.ZipEntry 3
java.lang.PublicMethods$MethodList 3
com.google.protobuf.Descriptors$DescriptorPool 4
com.google.protobuf.Descriptors$DescriptorValidationException 4
com.google.protobuf.ExtensionRegistryLite 4
com.google.protobuf.ExtensionRegistry$ExtensionInfo 2
com.google.protobuf.TextFormat$Printer 23
java.io.OutputStreamWriter 3
java.io.Writer 2
java.io.PrintWriter 5
sun.nio.cs.StreamEncoder 2
java.io.BufferedWriter 5
java.io.StringWriter 4
java.io.OutputStreamWriter:java.io.StringWriter:sun.nio.cs.StreamEncoder 1
java.lang.ThreadLocal 2
jdk.internal.misc.TerminatingThreadLocal 2
java.lang.ThreadLocal:java.util.AbstractCollection:java.util.AbstractList:java.util.AbstractQueue:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList:java.util.Vector:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$ValuesView:java.util.concurrent.CopyOnWriteArrayList 1
com.google.protobuf.TextFormat$TextGenerator 6
com.google.protobuf.TypeRegistry 3
java.util.regex.Pattern 3
com.google.protobuf.Utf8$DecodeUtil 18
com.google.protobuf.ListValue$1 1
foo.TestFull$TestMessRequiredFixed32$1 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
com.google.protobuf.Value$1 1
foo.TestFull$TestMessRequiredDouble$1 1
foo.TestFull$DefaultOptionalValues$1 1
com.google.protobuf.EnumValue$1 1
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$1 1
foo.TestFull$TestMessRequiredUInt64$1 1
com.google.protobuf.SourceContext$1 1
foo.TestFull$TestFieldNo16$1 1
foo.TestFull$SubMess$1 1
com.google.protobuf.Option$1 1
foo.TestFull$LowerCase$1 1
foo.TestFull$TestMessRequiredSInt64$1 1
foo.TestFull$TestMessOneof$1 1
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$1 1
com.google.protobuf.Duration$1 1
com.google.protobuf.BytesValue$1 1
com.google.protobuf.compiler.PluginProtos$Version$1 1
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$1 1
com.google.protobuf.DescriptorProtos$FileDescriptorProto$1 1
com.google.protobuf.StringValue$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault$1 1
foo.TestFull$TestMessRequiredSFixed32$1 1
foo.TestFull$TestMessSubMess$1 1
foo.TestFull$TestMess$3 1
foo.TestFull$EmptyMess$1 1
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$1 1
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$1 1
foo.TestFull$TestMessRequiredSFixed64$1 1
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$1 1
foo.TestFull$TestMessRequiredSInt32$1 1
com.google.protobuf.DescriptorProtos$FileDescriptorSet$1 1
foo.TestFull$TestMessRequiredUInt32$1 1
foo.TestFull$TestMessRequiredEnumSmall$1 1
foo.TestFull$TestMessRequiredString$1 1
com.google.protobuf.DescriptorProtos$ServiceOptions$1 1
com.google.protobuf.MessageReflection$BuilderAdapter 14
com.google.protobuf.MessageReflection$ExtensionAdapter 11
com.google.protobuf.MessageReflection$ExtensionBuilderAdapter 12
com.google.protobuf.WireFormat$Utf8Validation$1 1
com.google.protobuf.WireFormat$Utf8Validation$2 1
com.google.protobuf.WireFormat$Utf8Validation$3 1
com.google.protobuf.CodedInputStreamReader 57
com.google.protobuf.BinaryReader$SafeHeapReader 68
com.google.protobuf.GeneratedMessageLite$GeneratedExtension 4
com.google.protobuf.NewInstanceSchemaFull 1
com.google.protobuf.NewInstanceSchemaLite 1
com.google.protobuf.ListFieldSchemaLite 4
com.google.protobuf.AbstractProtobufList:com.google.protobuf.BooleanArrayList:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.IntArrayList:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList 1
com.google.protobuf.ListFieldSchemaFull 5
java.util.AbstractCollection:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
com.google.protobuf.AbstractProtobufList:java.lang.Class 1
com.google.protobuf.BinaryReader 4
com.google.protobuf.CodedInputStream$ArrayDecoder:com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder:com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder 1
com.google.protobuf.UnknownFieldSchema 2
com.google.protobuf.BinaryReader$SafeHeapReader:com.google.protobuf.CodedInputStreamReader 1
java.lang.reflect.UndeclaredThrowableException 1
java.io.UncheckedIOException 1
com.google.protobuf.DescriptorProtos$OneofOptions$1 1
com.google.protobuf.DoubleValue$1 1
com.google.protobuf.DescriptorProtos$MessageOptions$1 1
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1 1
com.google.protobuf.FloatValue$1 1
com.google.protobuf.Empty$1 1
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1 1
foo.TestFull$TestFieldNo262144$1 1
com.google.protobuf.FieldMask$1 1
com.google.protobuf.Int64Value$1 1
foo.TestFull$SubMess$SubSubMess$1 1
com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser 2
com.google.protobuf.MapEntry$Metadata$1 1
com.google.protobuf.GeneratedMessageLite$Builder:java.lang.Enum 1
foo.TestFull$TestFieldNo2048$1 1
com.google.protobuf.UInt64Value$1 1
foo.TestFull$TestFieldNo262143$1 1
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1 1
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1 1
foo.TestFull$TestFieldNo33554432$1 1
com.google.protobuf.UInt32Value$1 1
com.google.protobuf.Type$1 1
foo.TestFull$TestMessRequiredFixed64$1 1
foo.TestFull$TestMessageCheck$1 1
com.google.protobuf.Enum$1 1
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$1 1
foo.TestFull$TestFieldNo33554431$1 1
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$1 1
foo.TestFull$TestMessRequiredFloat$1 1
com.google.protobuf.Any$1 1
com.google.protobuf.UnknownFieldSet$Parser 1
com.google.protobuf.JavaFeaturesProto$JavaFeatures$1 1
foo.TestFull$AllocValues$1 1
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$1 1
com.google.protobuf.Struct$1 1
com.google.protobuf.DiscardUnknownFieldsParser$1 1
foo.TestFull$TestMessRequiredBytes$1 1
foo.TestFull$TestMessRequiredInt32$1 1
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1 1
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$1 1
foo.TestFull$TestMessRequiredBool$1 1
foo.TestFull$TestFieldNo15$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$2 1
foo.TestFull$TestMessRequiredEnum$1 1
com.google.protobuf.DescriptorProtos$SourceCodeInfo$1 1
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault$1 1
foo.TestFull$DefaultRequiredValues$1 1
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$1 1
foo.TestFull$TestMessOptional$1 1
com.google.protobuf.DescriptorProtos$UninterpretedOption$1 1
foo.TestFull$TestMessageCheck$SubMessage$1 1
foo.TestFull$TestRequiredFieldsBitmap$1 1
foo.TestFull$TestMessRequiredInt64$1 1
com.google.protobuf.DescriptorProtos$MethodOptions$1 1
com.google.protobuf.DescriptorProtos$DescriptorProto$1 1
foo.TestFull$TestFieldFlags$1 1
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$1 1
com.google.protobuf.Int32Value$1 1
com.google.protobuf.Method$1 1
foo.TestFull$TestMessPacked$3 1
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$1 1
foo.TestFull$TestFieldNo2047$1 1
com.google.protobuf.DescriptorProtos$FileOptions$1 1
com.google.protobuf.BoolValue$1 1
com.google.protobuf.DescriptorProtos$EnumOptions$1 1
com.google.protobuf.DescriptorProtos$FeatureSet$1 1
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$1 1
com.google.protobuf.Field$1 1
com.google.protobuf.Api$1 1
com.google.protobuf.DescriptorProtos$EnumValueOptions$1 1
foo.TestFull$TestMessRequiredMessage$1 1
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$1 1
com.google.protobuf.Mixin$1 1
com.google.protobuf.CodedInputStream:com.google.protobuf.Parser 1
com.google.protobuf.Parser 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FDBigInteger 26
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
com.google.protobuf.TextFormatEscaper 5
com.google.protobuf.TextFormatEscaper$1 3
com.google.protobuf.TextFormatEscaper$2 2
java.util.concurrent.atomic.AtomicBoolean 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
java.net.Socket 1
java.util.concurrent.CompletableFuture 1
java.lang.invoke.MethodHandles$Lookup 1
java.lang.ProcessBuilder$Redirect$1 1
com.google.protobuf.DebugFormat$LazyDebugOutput 1
com.google.protobuf.DebugFormat 2
java.time.format.Parsed 1
java.net.ServerSocket 1
java.util.DoubleSummaryStatistics 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.time.format.DateTimeParseContext 1
java.nio.channels.FileChannel$MapMode 1
java.lang.StackFrameInfo 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
com.google.protobuf.BooleanArrayList:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.GeneratedMessageLite:com.google.protobuf.IntArrayList:com.google.protobuf.LazyFieldLite:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList:java.io.FilePermission:java.lang.Character$Subset:java.lang.Object:java.lang.Package:java.lang.ProcessBuilder$Redirect:java.lang.ProcessHandleImpl:java.lang.Runtime$Version:java.lang.StackTraceElement:java.lang.Thread$WeakClassKey:java.lang.invoke.ClassSpecializer$SpeciesData:java.lang.invoke.LambdaForm:java.lang.invoke.LambdaForm$Name:java.lang.invoke.LambdaForm$NamedFunction:java.lang.invoke.LambdaFormEditor$Transform:java.lang.invoke.MemberName:java.lang.invoke.MethodType:java.lang.invoke.StringConcatFactory$Key:java.lang.invoke.StringConcatFactory$Recipe:java.lang.invoke.StringConcatFactory$RecipeElement:java.lang.module.ModuleDescriptor:java.lang.module.ModuleDescriptor$Exports:java.lang.module.ModuleDescriptor$Opens:java.lang.module.ModuleDescriptor$Provides:java.lang.module.ModuleDescriptor$Requires:java.lang.module.ModuleDescriptor$Version:java.lang.module.ResolvedModule:java.lang.reflect.Constructor:java.lang.reflect.Field:java.lang.reflect.Method:java.lang.reflect.Parameter:java.math.BigDecimal:java.math.BigInteger:java.math.MathContext:java.net.HttpCookie:java.net.Inet4Address:java.net.InetAddress:java.net.InterfaceAddress:java.net.NetworkInterface:java.net.Proxy:java.net.SocketPermission:java.net.URI:java.net.URL:java.nio.ByteBuffer:java.nio.CharBuffer:java.nio.DoubleBuffer:java.nio.FloatBuffer:java.nio.IntBuffer:java.nio.LongBuffer:java.nio.ShortBuffer:java.nio.charset.Charset:java.nio.file.attribute.FileTime:java.security.AccessControlContext:java.security.AllPermission:java.security.BasicPermission:java.security.CodeSigner:java.security.CodeSource:java.security.Provider$ServiceKey:java.security.Timestamp:java.security.cert.CertPath:java.security.cert.Certificate:java.text.AttributedCharacterIterator$Attribute:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.FieldPosition:java.text.MessageFormat:java.text.NumberFormat:java.text.ParsePosition:java.time.Clock:java.time.Duration:java.time.Instant:java.time.LocalDate:java.time.LocalDateTime:java.time.LocalTime:java.time.OffsetDateTime:java.time.OffsetTime:java.time.Period:java.time.ZoneId:java.time.ZoneOffset:java.time.ZonedDateTime:java.time.chrono.AbstractChronology:java.time.format.DecimalStyle:java.time.temporal.ValueRange:java.time.zone.ZoneOffsetTransition:java.time.zone.ZoneOffsetTransitionRule:java.time.zone.ZoneRules:java.util.AbstractList:java.util.AbstractMap:java.util.AbstractMap$SimpleImmutableEntry:java.util.AbstractSet:java.util.ArrayList:java.util.Calendar:java.util.Date:java.util.HashMap$Node:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.Locale:java.util.Optional:java.util.OptionalDouble:java.util.OptionalInt:java.util.OptionalLong:java.util.Properties:java.util.PropertyPermission:java.util.ResourceBundle$CacheKey:java.util.TreeMap$Entry:java.util.Vector:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap:java.util.concurrent.ConcurrentHashMap$EntrySetView:java.util.concurrent.ConcurrentHashMap$KeySetView:java.util.concurrent.ConcurrentHashMap$Node:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Attributes$Name:java.util.jar.Manifest:java.util.logging.Level:java.util.logging.LogManager$CloseOnReset:java.util.zip.ZipEntry:java.util.zip.ZipFile$Source$Key:javax.crypto.CryptoPermission:javax.security.auth.Subject:jdk.internal.misc.Signal:jdk.internal.org.objectweb.asm.Type:sun.nio.ch.FileKey:sun.nio.fs.UnixFileStore:sun.nio.fs.UnixPath:sun.util.calendar.CalendarDate:sun.util.calendar.Era:sun.util.locale.BaseLocale:sun.util.locale.BaseLocale$Key:sun.util.locale.LocaleExtensions 1
java.lang.Package 2
com.google.protobuf.GeneratedMessageLite:java.lang.Object 1
java.net.SocketImpl 1
java.lang.ProcessBuilder$Redirect$5 1
java.util.concurrent.ThreadPoolExecutor 1
java.security.SecureRandom 1
java.lang.invoke.Invokers 1
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 1
java.lang.ProcessBuilder$Redirect$6 1
java.lang.ThreadGroup 2
java.time.format.DateTimeFormatter 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
jdk.internal.perf.PerfCounter 2
sun.security.util.JarConstraintsParameters 1
java.math.MutableBigInteger 1
java.net.URLConnection 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
java.lang.Module 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.lang.invoke.SerializedLambda 1
java.lang.invoke.MethodHandle 1
java.lang.ProcessBuilder$Redirect$2 1
java.lang.ModuleLayer 1
java.security.SecureRandomSpi 1
sun.reflect.annotation.AnnotationType 1
sun.util.locale.Extension 1
java.util.concurrent.locks.ReentrantLock 1
jdk.internal.org.objectweb.asm.TypePath 4
sun.reflect.annotation.TypeAnnotation 1
java.util.regex.Matcher 1
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
java.time.format.DateTimePrintContext 1
java.time.temporal.ChronoUnit 1
com.google.protobuf.MessageLiteToString 6
java.lang.reflect.AccessibleObject 1
java.security.Provider$Service 1
sun.net.www.MessageHeader 1
java.security.AlgorithmParameters 1
java.lang.module.Configuration 1
java.lang.ProcessBuilder$Redirect$4 1
java.time.temporal.ChronoField 1
java.security.ProtectionDomain 1
java.util.concurrent.ForkJoinPool 1
java.util.Currency 1
java.util.LongSummaryStatistics 1
java.util.concurrent.atomic.AtomicLong 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
jdk.internal.module.ModuleResolution 1
java.nio.charset.CodingErrorAction 1
java.nio.channels.FileLock 1
java.security.PermissionCollection 1
java.io.ObjectStreamClass 1
jdk.internal.org.objectweb.asm.Label 1
java.util.IntSummaryStatistics 1
java.nio.charset.CoderResult 1
jdk.internal.misc.Signal$NativeHandler 1
java.lang.ProcessImpl 1
java.lang.ProcessBuilder$Redirect$3 1
java.lang.invoke.MethodTypeForm 1
java.security.Permission 1
java.util.Collection 1
jdk.internal.module.ModuleHashes$lambda_toString_1__1 2
java.util.Map$Entry 1
java.util.concurrent.atomic.AtomicInteger 1
com.google.protobuf.Any:com.google.protobuf.Api:com.google.protobuf.BoolValue:com.google.protobuf.BytesValue:com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange:com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange:com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration:com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault:com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo:com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation:com.google.protobuf.DescriptorProtos$SourceCodeInfo:com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location:com.google.protobuf.DoubleValue:com.google.protobuf.Duration:com.google.protobuf.Empty:com.google.protobuf.Enum:com.google.protobuf.EnumValue:com.google.protobuf.Field:com.google.protobuf.FieldMask:com.google.protobuf.FloatValue:com.google.protobuf.Int32Value:com.google.protobuf.Int64Value:com.google.protobuf.JavaFeaturesProto$JavaFeatures:com.google.protobuf.ListValue:com.google.protobuf.Method:com.google.protobuf.Mixin:com.google.protobuf.Option:com.google.protobuf.SmallSortedMap$Entry:com.google.protobuf.SourceContext:com.google.protobuf.StringValue:com.google.protobuf.Struct:com.google.protobuf.Timestamp:com.google.protobuf.Type:com.google.protobuf.UInt32Value:com.google.protobuf.UInt64Value:com.google.protobuf.Value:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse:com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File:com.google.protobuf.compiler.PluginProtos$Version:foo.TestFull$DefaultOptionalValues:foo.TestFull$EmptyMess:foo.TestFull$LowerCase:foo.TestFull$SubMess$SubSubMess:foo.TestFull$TestMessPacked:java.util.AbstractMap$SimpleImmutableEntry:java.util.HashMap$Node:java.util.Hashtable$Entry:java.util.TreeMap$Entry:java.util.WeakHashMap$Entry:java.util.concurrent.ConcurrentHashMap$Node 1
com.google.protobuf.BooleanArrayList:com.google.protobuf.ByteString$1:com.google.protobuf.DoubleArrayList:com.google.protobuf.FloatArrayList:com.google.protobuf.IntArrayList:com.google.protobuf.LongArrayList:com.google.protobuf.ProtobufArrayList:com.google.protobuf.RopeByteString$1:com.google.protobuf.RopeByteString$PieceIterator:java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
com.google.protobuf.ArrayDecoders$Registers 1
com.google.protobuf.ArrayDecoders 42
com.google.protobuf.ExtensionRegistryFactory 2

Analyses and suggestions

Optimal target analysis

Remaining optimal interesting functions

The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
[com.google.protobuf.MessageSchema].mergeFromHelper(com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ExtensionSchema,java.lang.Object,com.google.protobuf.Reader,com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.MessageSchema 5 ['com.google.protobuf.UnknownFieldSchema', 'com.google.protobuf.ExtensionSchema', 'java.lang.Object', 'com.google.protobuf.Reader', 'com.google.protobuf.ExtensionRegistryLite'] 99 0 486 139 96 6609 32 11215 11215

Implementing fuzzers that target the above functions will improve reachability such that it becomes:

Functions statically reachable by fuzzers
66.0%
5208 / 7883
Cyclomatic complexity statically reachable by fuzzers
64.0%
10745 / 16780

All functions overview

If you implement fuzzers for these functions, the status of all functions in the project will be:

Func name Functions filename Args Function call depth Reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
[com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder].mergeFrom(com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse) 32 0 0.0% []
[com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 35 0 0.0% []
[com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder].mergeFrom(com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest) 53 0 0.0% []
[com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 42 0 0.0% []
[foo.TestFull$TestMess$Builder].mergeFrom(foo.TestFull$TestMess) 155 1 0.645% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder]. () 131 0 0.0%
[foo.TestFull$TestRequiredFieldsBitmap$Builder]. (com.google.protobuf.AbstractMessage$BuilderParent) 131 0 0.0%
[foo.TestFull$TestRequiredFieldsBitmap$Builder].clear() 136 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].buildPartial0(foo.TestFull$TestRequiredFieldsBitmap) 100 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].buildPartial1(foo.TestFull$TestRequiredFieldsBitmap) 100 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].buildPartial2(foo.TestFull$TestRequiredFieldsBitmap) 100 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].buildPartial3(foo.TestFull$TestRequiredFieldsBitmap) 100 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].mergeFrom(foo.TestFull$TestRequiredFieldsBitmap) 520 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 402 0 0.0% []
[foo.TestFull$TestFieldFlags].getSerializedSize() 44 0 0.0% []
[foo.TestFull$DefaultOptionalValues].equals(java.lang.Object) 41 0 0.0% []
[foo.TestFull$DefaultOptionalValues].hashCode() 33 0 0.0% []
[foo.TestFull$AllocValues$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 32 0 0.0% []
[foo.TestFull$DefaultRequiredValues].equals(java.lang.Object) 41 0 0.0% []
[foo.TestFull$DefaultRequiredValues].hashCode() 33 0 0.0% []
[foo.TestFull$TestMessageCheck].getSerializedSize() 36 0 0.0% []
[foo.TestFull$TestMessageCheck].equals(java.lang.Object) 37 0 0.0% []
[foo.TestFull$TestMessageCheck].hashCode() 34 0 0.0% []
[foo.TestFull$TestMessageCheck$Builder].mergeFrom(foo.TestFull$TestMessageCheck) 53 0 0.0% []
[foo.TestFull$TestMessPacked$Builder].buildPartial0(foo.TestFull$TestMessPacked) 41 0 0.0% []
[foo.TestFull$TestMessPacked$Builder].mergeFrom(foo.TestFull$TestMessPacked) 122 0 0.0% []
[foo.TestFull$TestMessPacked$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 207 0 0.0% []
[foo.TestFull$TestMessPacked]. (com.google.protobuf.GeneratedMessage$Builder) 42 0 0.0%
[foo.TestFull$TestMessPacked]. () 57 0 0.0%
[foo.TestFull$TestMessPacked].writeTo(com.google.protobuf.CodedOutputStream) 78 0 0.0% []
[foo.TestFull$TestMessPacked].getSerializedSize() 140 0 0.0% []
[foo.TestFull$TestMessPacked].equals(java.lang.Object) 35 0 0.0% []
[foo.TestFull$TestMessPacked].hashCode() 52 0 0.0% []
[foo.TestFull$TestMessOneof$Builder].mergeFrom(foo.TestFull$TestMessOneof) 45 1 2.222% []
[foo.TestFull$TestMessOneof].writeTo(com.google.protobuf.CodedOutputStream) 53 0 0.0% []
[foo.TestFull$TestMessOneof].getSerializedSize() 75 0 0.0% []
[foo.TestFull$TestMessOneof].equals(java.lang.Object) 51 0 0.0% []
[foo.TestFull$TestMessOneof].hashCode() 73 0 0.0% []
[foo.TestFull$TestMessOptional].writeTo(com.google.protobuf.CodedOutputStream) 38 0 0.0% []
[foo.TestFull$TestMessOptional].getSerializedSize() 59 0 0.0% []
[foo.TestFull$TestMessOptional].equals(java.lang.Object) 79 0 0.0% []
[foo.TestFull$TestMessOptional].hashCode() 69 0 0.0% []
[foo.TestFull$DefaultRequiredValues$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 39 0 0.0% []
[foo.TestFull$TestMess].writeTo(com.google.protobuf.CodedOutputStream) 38 0 0.0% []
[foo.TestFull$TestMess].getSerializedSize() 96 0 0.0% []
[foo.TestFull$TestMess].equals(java.lang.Object) 41 0 0.0% []
[foo.TestFull$TestMess].hashCode() 61 0 0.0% []
[foo.TestFull$TestMessOptional$Builder].mergeFrom(foo.TestFull$TestMessOptional) 42 1 2.380% []
[foo.TestFull$TestFieldFlags$Builder].mergeFrom(foo.TestFull$TestFieldFlags) 40 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap]. (com.google.protobuf.GeneratedMessage$Builder) 132 0 0.0%
[foo.TestFull$TestRequiredFieldsBitmap]. () 261 0 0.0%
[foo.TestFull$TestRequiredFieldsBitmap].writeTo(com.google.protobuf.CodedOutputStream) 260 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap].getSerializedSize() 264 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap].equals(java.lang.Object) 523 0 0.0% []
[foo.TestFull$TestRequiredFieldsBitmap].hashCode() 394 0 0.0% []
[com.google.protobuf.FieldType].getListParameter(java.lang.Class[],java.lang.reflect.Type) 34 0 0.0%
[com.google.protobuf.FieldType]. () 58 0 0.0%
[com.google.protobuf.FieldSet].mergeFromField(java.util.Map$Entry) 33 0 0.0% []
[com.google.protobuf.FieldSet].writeElementNoTag(com.google.protobuf.CodedOutputStream,com.google.protobuf.WireFormat$FieldType,java.lang.Object) 43 0 0.0% []
[com.google.protobuf.DescriptorProtos]. () 83 30 36.14%
[com.google.protobuf.ExtensionSchemaFull].parseExtension(java.lang.Object,com.google.protobuf.Reader,java.lang.Object,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.FieldSet,java.lang.Object,com.google.protobuf.UnknownFieldSchema) 126 0 0.0% []
[com.google.protobuf.ExtensionSchemaFull].serializeExtension(com.google.protobuf.Writer,java.util.Map$Entry) 124 0 0.0% []
[com.google.protobuf.Api$Builder].mergeFrom(com.google.protobuf.Api) 70 0 0.0% []
[com.google.protobuf.Api$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 52 0 0.0% []
[com.google.protobuf.CodedOutputStream$ByteOutputEncoder].writeStringNoTag(java.lang.String) 33 0 0.0% []
[com.google.protobuf.DescriptorProtos$DescriptorProto$Builder].clear() 45 0 0.0% []
[com.google.protobuf.DescriptorProtos$DescriptorProto$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$DescriptorProto) 143 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$FieldDescriptorProto) 36 0 0.0% []
[com.google.protobuf.GeneratedMessageLite$ExtendableMessage].parseExtension(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.GeneratedMessageLite$GeneratedExtension,int,int) 64 0 0.0%
[com.google.protobuf.DescriptorProtos$FileOptions$Builder].clear() 31 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$FileOptions) 83 1 1.204% []
[com.google.protobuf.DescriptorProtos$FileOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 89 35 39.32% []
[com.google.protobuf.Enum$Builder].mergeFrom(com.google.protobuf.Enum) 52 0 0.0% []
[com.google.protobuf.Enum$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 44 0 0.0% []
[com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$ExtensionRangeOptions) 45 0 0.0% []
[com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 43 0 0.0% []
[com.google.protobuf.BinaryWriter$SafeDirectWriter].writeString(java.lang.String) 34 0 0.0% []
[com.google.protobuf.CodedInputStreamReader].readDoubleList(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readFloatList(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readUInt64List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readInt64List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readInt32List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readFixed64List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readFixed32List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readBoolList(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readUInt32List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readEnumList(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readSFixed32List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readSFixed64List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readSInt32List(java.util.List) 36 0 0.0%
[com.google.protobuf.CodedInputStreamReader].readSInt64List(java.util.List) 36 0 0.0%
[com.google.protobuf.MessageLiteToString].reflectivePrintWithIndent(com.google.protobuf.MessageLite,java.lang.StringBuilder,int) 66 0 0.0% []
[com.google.protobuf.MessageLiteToString].printField(java.lang.StringBuilder,int,java.lang.String,java.lang.Object) 36 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder].clear() 39 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$FileDescriptorProto) 117 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 98 42 42.85% []
[com.google.protobuf.Utf8$SafeProcessor].decodeUtf8(byte[],int,int) 39 0 0.0% []
[com.google.protobuf.Utf8$SafeProcessor].encodeUtf8(java.lang.String[],byte,int,int) 34 0 0.0%
[com.google.protobuf.ExtensionSchemaLite].parseExtension(java.lang.Object,com.google.protobuf.Reader,java.lang.Object,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.FieldSet,java.lang.Object,com.google.protobuf.UnknownFieldSchema) 146 0 0.0% []
[com.google.protobuf.ExtensionSchemaLite].serializeExtension(com.google.protobuf.Writer,java.util.Map$Entry) 137 0 0.0% []
[com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder].readBytes() 33 0 0.0% []
[com.google.protobuf.DescriptorMessageInfoFactory].convert(java.lang.Class,com.google.protobuf.Descriptors$Descriptor) 74 0 0.0% []
[com.google.protobuf.DescriptorMessageInfoFactory].getFieldType(com.google.protobuf.Descriptors$FieldDescriptor) 50 0 0.0% []
[com.google.protobuf.TextFormat$Printer].printFieldValue(com.google.protobuf.Descriptors$FieldDescriptor,java.lang.Object,com.google.protobuf.TextFormat$TextGenerator) 37 0 0.0% []
[com.google.protobuf.TextFormat$Printer].printUnknownFieldValue(int,java.lang.Object,com.google.protobuf.TextFormat$TextGenerator,boolean) 36 0 0.0% []
[com.google.protobuf.TextFormat$Parser].mergeField(com.google.protobuf.TextFormat$Tokenizer,com.google.protobuf.ExtensionRegistry,com.google.protobuf.MessageReflection$MergeTarget,com.google.protobuf.TextFormatParseInfoTree$Builder,java.util.List,int) 66 0 0.0% []
[com.google.protobuf.TextFormat$Parser].consumeFieldValue(com.google.protobuf.TextFormat$Tokenizer,com.google.protobuf.ExtensionRegistry,com.google.protobuf.MessageReflection$MergeTarget,com.google.protobuf.Descriptors$FieldDescriptor,com.google.protobuf.ExtensionRegistry$ExtensionInfo,com.google.protobuf.TextFormatParseInfoTree$Builder,java.util.List,int) 76 0 0.0% []
[com.google.protobuf.TextFormat$Parser].mergeAnyFieldValue(com.google.protobuf.TextFormat$Tokenizer,com.google.protobuf.ExtensionRegistry,com.google.protobuf.MessageReflection$MergeTarget,com.google.protobuf.TextFormatParseInfoTree$Builder,java.util.List,com.google.protobuf.Descriptors$Descriptor,int) 32 0 0.0% []
[com.google.protobuf.TextFormatEscaper].escapeBytes(com.google.protobuf.TextFormatEscaper$ByteSequence) 31 0 0.0% []
[com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location) 35 0 0.0% []
[com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 47 0 0.0% []
[com.google.protobuf.Type$Builder].mergeFrom(com.google.protobuf.Type) 59 0 0.0% []
[com.google.protobuf.Type$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 48 0 0.0% []
[com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$UninterpretedOption) 38 0 0.0% []
[com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 41 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions].writeTo(com.google.protobuf.CodedOutputStream) 32 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions].getSerializedSize() 52 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions].equals(java.lang.Object) 55 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions].hashCode() 56 0 0.0% []
[com.google.protobuf.Field$Builder].mergeFrom(com.google.protobuf.Field) 48 0 0.0% []
[com.google.protobuf.Field$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 50 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readDoubleList(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readFloatList(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readUInt64List(java.util.List) 38 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readInt64List(java.util.List) 38 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readInt32List(java.util.List) 38 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readFixed64List(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readFixed32List(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readBoolList(java.util.List) 38 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readUInt32List(java.util.List) 34 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readEnumList(java.util.List) 34 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readSFixed32List(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readSFixed64List(java.util.List) 36 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readSInt32List(java.util.List) 34 0 0.0% []
[com.google.protobuf.BinaryReader$SafeHeapReader].readSInt64List(java.util.List) 34 0 0.0% []
[com.google.protobuf.MessageSchema].newSchemaForRawMessageInfo(com.google.protobuf.RawMessageInfo,com.google.protobuf.NewInstanceSchema,com.google.protobuf.ListFieldSchema,com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ExtensionSchema,com.google.protobuf.MapFieldSchema) 218 0 0.0%
[com.google.protobuf.MessageSchema].newSchemaForMessageInfo(com.google.protobuf.StructuralMessageInfo,com.google.protobuf.NewInstanceSchema,com.google.protobuf.ListFieldSchema,com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ExtensionSchema,com.google.protobuf.MapFieldSchema) 50 0 0.0%
[com.google.protobuf.MessageSchema].storeFieldData(com.google.protobuf.FieldInfo[],int,int[],java.lang.Object) 38 0 0.0%
[com.google.protobuf.MessageSchema].equals(java.lang.Object,java.lang.Object,int) 53 0 0.0% []
[com.google.protobuf.MessageSchema].hashCode(java.lang.Object) 103 0 0.0% []
[com.google.protobuf.MessageSchema].mergeSingleField(java.lang.Object,java.lang.Object,int) 71 0 0.0% []
[com.google.protobuf.MessageSchema].getSerializedSize(java.lang.Object) 324 0 0.0% []
[com.google.protobuf.MessageSchema].writeFieldsInAscendingOrder(java.lang.Object,com.google.protobuf.Writer) 215 0 0.0% []
[com.google.protobuf.MessageSchema].writeFieldsInDescendingOrder(java.lang.Object,com.google.protobuf.Writer) 233 0 0.0% []
[com.google.protobuf.MessageSchema].mergeFromHelper(com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ExtensionSchema,java.lang.Object,com.google.protobuf.Reader,com.google.protobuf.ExtensionRegistryLite) 292 0 0.0% []
[com.google.protobuf.MessageSchema].decodeMapEntryValue(byte[],int,int,com.google.protobuf.WireFormat$FieldType,java.lang.Class,com.google.protobuf.ArrayDecoders$Registers) 37 0 0.0% []
[com.google.protobuf.MessageSchema].decodeMapEntry(byte[],int,int,com.google.protobuf.MapEntryLite$Metadata,java.util.Map,com.google.protobuf.ArrayDecoders$Registers) 32 0 0.0% []
[com.google.protobuf.MessageSchema].parseRepeatedField(java.lang.Object[],byte,int,int,int,int,int,int,long,int,long,com.google.protobuf.ArrayDecoders$Registers) 66 0 0.0%
[com.google.protobuf.MessageSchema].parseOneofField(java.lang.Object[],byte,int,int,int,int,int,int,int,long,int,com.google.protobuf.ArrayDecoders$Registers) 81 0 0.0%
[com.google.protobuf.MessageSchema].parseMessage(java.lang.Object[],byte,int,int,int,com.google.protobuf.ArrayDecoders$Registers) 175 0 0.0%
[com.google.protobuf.MessageSchema].isInitialized(java.lang.Object) 31 0 0.0% []
[com.google.protobuf.MessageSchema].isFieldPresent(java.lang.Object,int) 32 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions$Builder].clear() 32 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$FieldOptions) 70 1 1.428% []
[com.google.protobuf.DescriptorProtos$FieldOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 102 40 39.21% []
[com.google.protobuf.Value$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 37 0 0.0% []
[com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$EnumDescriptorProto) 53 0 0.0% []
[com.google.protobuf.DescriptorProtos$UninterpretedOption].equals(java.lang.Object) 34 0 0.0% []
[com.google.protobuf.DescriptorProtos$UninterpretedOption].hashCode() 31 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldDescriptorProto].getSerializedSize() 34 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldDescriptorProto].equals(java.lang.Object) 49 0 0.0% []
[com.google.protobuf.DescriptorProtos$FieldDescriptorProto].hashCode() 41 0 0.0% []
[com.google.protobuf.CodedOutputStream$OutputStreamEncoder].writeStringNoTag(java.lang.String) 35 0 0.0% []
[com.google.protobuf.DescriptorProtos$EnumOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$EnumOptions) 31 1 3.225% []
[com.google.protobuf.DescriptorProtos$EnumOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 36 13 36.11% []
[com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 34 0 0.0% []
[com.google.protobuf.Utf8$Processor].partialIsValidUtf8Default(int,java.nio.ByteBuffer,int,int) 33 0 0.0%
[com.google.protobuf.Utf8$Processor].decodeUtf8Default(java.nio.ByteBuffer,int,int) 45 0 0.0%
[com.google.protobuf.Utf8$Processor].encodeUtf8Default(java.lang.String,java.nio.ByteBuffer) 34 0 0.0%
[com.google.protobuf.DescriptorProtos$MessageOptions].equals(java.lang.Object) 35 0 0.0% []
[com.google.protobuf.DescriptorProtos$MessageOptions].hashCode() 34 0 0.0% []
[com.google.protobuf.FieldSet$Builder].mergeFromField(java.util.Map$Entry) 34 17 50.0% []
[com.google.protobuf.TextFormat].unescapeBytes(java.lang.CharSequence) 103 22 21.35% []
[com.google.protobuf.TextFormat].parseInteger(java.lang.String,boolean,boolean) 41 20 48.78% []
[com.google.protobuf.DescriptorProtos$MessageOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$MessageOptions) 35 0 0.0% []
[com.google.protobuf.DescriptorProtos$MessageOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 42 0 0.0% []
[com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder].mergeFrom(com.google.protobuf.DescriptorProtos$EnumValueOptions) 31 0 0.0% []
[com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 37 0 0.0% []
[com.google.protobuf.MessageSetSchema].mergeFrom(java.lang.Object[],byte,int,int,com.google.protobuf.ArrayDecoders$Registers) 59 0 0.0%
[com.google.protobuf.MessageSetSchema].parseMessageSetItemOrUnknownField(com.google.protobuf.Reader,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.ExtensionSchema,com.google.protobuf.FieldSet,com.google.protobuf.UnknownFieldSchema,java.lang.Object) 39 0 0.0% []
[com.google.protobuf.Descriptors$DescriptorPool].lookupSymbol(java.lang.String,com.google.protobuf.Descriptors$GenericDescriptor,com.google.protobuf.Descriptors$DescriptorPool$SearchFilter) 33 5 15.15% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto].getSerializedSize() 50 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto].equals(java.lang.Object) 44 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileDescriptorProto].hashCode() 46 0 0.0% []
[com.google.protobuf.Field].getSerializedSize() 32 0 0.0% []
[com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location].getSerializedSize() 35 0 0.0% []
[com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 43 0 0.0% []
[com.google.protobuf.Method$Builder].mergeFrom(com.google.protobuf.Method) 40 0 0.0% []
[com.google.protobuf.Method$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 41 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileOptions].writeTo(com.google.protobuf.CodedOutputStream) 46 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileOptions].getSerializedSize() 60 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileOptions].equals(java.lang.Object) 90 0 0.0% []
[com.google.protobuf.DescriptorProtos$FileOptions].hashCode() 79 0 0.0% []
[com.google.protobuf.DescriptorProtos$MethodDescriptorProto].equals(java.lang.Object) 31 0 0.0% []
[com.google.protobuf.Utf8$UnsafeProcessor].partialIsValidUtf8(int[],byte,int,int) 38 5 13.15%
[com.google.protobuf.Utf8$UnsafeProcessor].partialIsValidUtf8Direct(int,java.nio.ByteBuffer,int,int) 38 0 0.0% []
[com.google.protobuf.Utf8$UnsafeProcessor].decodeUtf8Direct(java.nio.ByteBuffer,int,int) 45 0 0.0% []
[com.google.protobuf.Utf8$UnsafeProcessor].encodeUtf8(java.lang.String[],byte,int,int) 36 0 0.0%
[com.google.protobuf.Utf8$UnsafeProcessor].encodeUtf8Direct(java.lang.String,java.nio.ByteBuffer) 39 0 0.0% []
[com.google.protobuf.Utf8$UnsafeProcessor].partialIsValidUtf8(long,int) 32 0 0.0% []
[com.google.protobuf.BinaryWriter].writeMapEntryField(com.google.protobuf.Writer,int,com.google.protobuf.WireFormat$FieldType,java.lang.Object) 40 0 0.0%
[com.google.protobuf.CodedInputStream$StreamDecoder].readRawVarint64() 31 0 0.0% []
[com.google.protobuf.CodedInputStream$StreamDecoder].skipRawBytesSlowPath(int) 33 0 0.0% []
[com.google.protobuf.MessageReflection].mergeFieldFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet$Builder,com.google.protobuf.ExtensionRegistryLite,com.google.protobuf.Descriptors$Descriptor,com.google.protobuf.MessageReflection$MergeTarget,int) 83 24 28.91% []
[com.google.protobuf.DescriptorProtos$DescriptorProto].isInitialized() 33 17 51.51% []
[com.google.protobuf.DescriptorProtos$DescriptorProto].getSerializedSize() 37 0 0.0% []
[com.google.protobuf.DescriptorProtos$DescriptorProto].equals(java.lang.Object) 31 0 0.0% []
[com.google.protobuf.DescriptorProtos$DescriptorProto].hashCode() 37 0 0.0% []
[com.google.protobuf.DescriptorProtos$MethodOptions$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) 38 0 0.0% []
[com.google.protobuf.BinaryWriter$SafeHeapWriter].writeString(java.lang.String) 34 0 0.0% []
[com.google.protobuf.ArrayDecoders].decodeExtension(int[],byte,int,int,com.google.protobuf.GeneratedMessageLite$ExtendableMessage,com.google.protobuf.GeneratedMessageLite$GeneratedExtension,com.google.protobuf.UnknownFieldSchema,com.google.protobuf.ArrayDecoders$Registers) 121 0 0.0%
[com.google.protobuf.ArrayDecoders].decodeUnknownField(int[],byte,int,int,com.google.protobuf.UnknownFieldSetLite,com.google.protobuf.ArrayDecoders$Registers) 34 0 0.0%

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
com.google.protobuf.NewInstanceSchemas ['ProtobufFuzzer'] []
ProtobufFuzzer ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel ['ProtobufFuzzer'] []
com.google.protobuf.EnumValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistryLite$ExtensionClassHolder [] []
com.google.protobuf.DescriptorProtos$FieldOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.MapEntry ['ProtobufFuzzer'] []
com.google.protobuf.Api$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessOptional$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Value$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo15 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter [] []
foo.TestFull$TestMessRequiredFixed32 ['ProtobufFuzzer'] []
com.google.protobuf.NewInstanceSchemaFull ['ProtobufFuzzer'] []
foo.TestFull$TestMessPacked ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt64 ['ProtobufFuzzer'] []
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareCollection ['ProtobufFuzzer'] []
com.google.protobuf.Value$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredEnumSmall$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic$1 ['ProtobufFuzzer'] []
com.google.protobuf.BinaryWriter$SafeDirectWriter ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck$SubMessage ['ProtobufFuzzer'] []
com.google.protobuf.ProtobufArrayList ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$NioByteString$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$UninterpretedOption$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UInt32Value ['ProtobufFuzzer'] []
com.google.protobuf.Field$1 ['ProtobufFuzzer'] []
com.google.protobuf.Internal$MapAdapter$1 ['ProtobufFuzzer'] []
com.google.protobuf.BoolValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ServiceOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto$JavaFeatures$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Extension$MessageType [] []
com.google.protobuf.MapFieldSchemas ['ProtobufFuzzer'] []
com.google.protobuf.DiscardUnknownFieldsParser [] []
com.google.protobuf.RopeByteString$Balancer ['ProtobufFuzzer'] []
com.google.protobuf.Field$Cardinality$1 ['ProtobufFuzzer'] []
com.google.protobuf.Internal$IntListAdapter ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofDescriptorProto$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredString$Builder ['ProtobufFuzzer'] []
com.google.protobuf.MapField ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$FieldPresence ['ProtobufFuzzer'] []
com.google.protobuf.DoubleArrayList ['ProtobufFuzzer'] []
com.google.protobuf.Method$Builder ['ProtobufFuzzer'] []
com.google.protobuf.StructuralMessageInfo ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$Builder ['ProtobufFuzzer'] []
com.google.protobuf.BoolValue ['ProtobufFuzzer'] []
com.google.protobuf.StructuralMessageInfo$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Builder ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$TextGenerator ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$FieldDescriptor$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554432 ['ProtobufFuzzer'] []
com.google.protobuf.Internal$MapAdapter ['ProtobufFuzzer'] []
com.google.protobuf.FieldInfo$Builder [] []
com.google.protobuf.MessageSchema ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Method ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSet ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2048$1 ['ProtobufFuzzer'] []
foo.TestFull$SubMess$Builder ['ProtobufFuzzer'] []
com.google.protobuf.SourceContext$Builder ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$Version ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$CodedBuilder ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Parser$UnknownField$Type [] []
com.google.protobuf.InvalidProtocolBufferException ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorMessageInfoFactory$OneofState ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.SourceContext ['ProtobufFuzzer'] []
com.google.protobuf.Duration$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFixed32$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554432$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFloat$1 ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionSchemas ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label ['ProtobufFuzzer'] []
com.google.protobuf.Option ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554431 ['ProtobufFuzzer'] []
com.google.protobuf.RpcUtil [] []
com.google.protobuf.Any$1 ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$SystemByteArrayCopier ['ProtobufFuzzer'] []
com.google.protobuf.RepeatedFieldBuilder$MessageExternalList ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSInt64$Builder ['ProtobufFuzzer'] []
com.google.protobuf.MapField$MutabilityAwareMap ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MessageOptions ['ProtobufFuzzer'] []
com.google.protobuf.FieldInfo ['ProtobufFuzzer'] []
com.google.protobuf.UninitializedMessageException ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed32$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessOneof ['ProtobufFuzzer'] []
foo.TestFull$DefaultOptionalValues ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type$1 ['ProtobufFuzzer'] []
com.google.protobuf.Option$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt64$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Utf8$DecodeUtil ['ProtobufFuzzer'] []
com.google.protobuf.ProtoSyntax [] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Builder ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$ArrayEncoder ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionSchemaLite ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type ['ProtobufFuzzer'] []
com.google.protobuf.Utf8$UnsafeProcessor ['ProtobufFuzzer'] []
com.google.protobuf.UInt32Value$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$MessageEncoding$1 ['ProtobufFuzzer'] []
foo.TestFull$EmptyMess$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSet$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredString ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Builder ['ProtobufFuzzer'] []
java.util.concurrent.Executor [] []
foo.TestFull$TestMessRequiredSInt32 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet ['ProtobufFuzzer'] []
foo.TestFull$TestMess ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStreamWriter ['ProtobufFuzzer'] []
com.google.protobuf.ListFieldSchemaFull ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ServiceOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Utf8$SafeProcessor ['ProtobufFuzzer'] []
com.google.protobuf.Empty ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$MethodDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.BinaryReader$SafeHeapReader ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults ['ProtobufFuzzer'] []
com.google.protobuf.DiscardUnknownFieldsParser$1 ['ProtobufFuzzer'] []
com.google.protobuf.Mixin ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto$1 ['ProtobufFuzzer'] []
foo.TestFull$EmptyMess ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$JSType$1 ['ProtobufFuzzer'] []
com.google.protobuf.FloatValue ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554432$1 ['ProtobufFuzzer'] []
foo.TestFull$SubMess ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$Output ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed32$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UnsafeUtil$1 [] []
com.google.protobuf.DynamicMessage$1 ['ProtobufFuzzer'] []
foo.TestFull$EmptyMess$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodDescriptorProto ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredMessage$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredBytes$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.AllocatedBuffer$2 ['ProtobufFuzzer'] []
com.google.protobuf.EnumValue ['ProtobufFuzzer'] []
foo.TestFull$LowerCase ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFloat$Builder ['ProtobufFuzzer'] []
foo.TestFull$DefaultOptionalValues$1 ['ProtobufFuzzer'] []
com.google.protobuf.LazyField ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$EnumDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$CType$1 ['ProtobufFuzzer'] []
com.google.protobuf.Api ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredInt64 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto ['ProtobufFuzzer'] []
foo.TestFull$DefaultRequiredValues$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessPacked$2 ['ProtobufFuzzer'] []
com.google.protobuf.UnsafeUtil$JvmMemoryAccessor ['ProtobufFuzzer'] []
com.google.protobuf.Struct$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Enum$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo262143$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Protobuf ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$FieldType$4 ['ProtobufFuzzer'] []
java.io.BufferedWriter ['ProtobufFuzzer'] []
com.google.protobuf.LongArrayList ['ProtobufFuzzer'] []
foo.TestFull$DefaultOptionalValues$Builder ['ProtobufFuzzer'] []
com.google.protobuf.BinaryWriter$UnsafeDirectWriter ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSet$Field ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$2 [] []
com.google.protobuf.DescriptorProtos$FieldOptions$JSType ['ProtobufFuzzer'] []
com.google.protobuf.FieldMaskProto [] []
com.google.protobuf.UnsafeByteOperations [] []
foo.TestFull$TestMessRequiredInt32$Builder ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$GeneratedExtension ['ProtobufFuzzer'] []
com.google.protobuf.Internal$MapAdapter$EntryAdapter ['ProtobufFuzzer'] []
foo.TestFull$TestEnumDupValues$1 ['ProtobufFuzzer'] []
com.google.protobuf.BytesValue ['ProtobufFuzzer'] []
com.google.protobuf.ListFieldSchemaLite ['ProtobufFuzzer'] []
com.google.protobuf.RepeatedFieldBuilder$BuilderExternalList ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$ByteOutputEncoder ['ProtobufFuzzer'] []
com.google.protobuf.Value$KindCase ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$MapFieldAccessor ['ProtobufFuzzer'] []
foo.TestFull$TestMess$Builder ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$Builder$BuilderParentImpl ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2048 ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$OutputStreamEncoder ['ProtobufFuzzer'] []
com.google.protobuf.TypeRegistry$Builder [] []
foo.TestFull$TestMessRequiredInt64$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.Int64Value$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$Semantic ['ProtobufFuzzer'] []
foo.TestFull$TestMessOneof$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554431$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Internal ['ProtobufFuzzer'] []
foo.TestFull$TestMessOneof$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Method$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo33554431$1 ['ProtobufFuzzer'] []
com.google.protobuf.Any$Builder ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$HeapNioEncoder [] []
com.google.protobuf.Int32Value ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$1 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedEnumFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofDescriptorProto ['ProtobufFuzzer'] []
com.google.protobuf.StringValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Empty$1 ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap$1 ['ProtobufFuzzer'] []
java.nio.file.Files [] []
com.google.protobuf.FloatArrayList ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Parser [] []
foo.TestFull$TestMessRequiredBytes ['ProtobufFuzzer'] []
com.google.protobuf.FieldMask$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileOptions$OptimizeMode ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$FieldType ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$ArraysByteArrayCopier ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorRequest$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSInt32$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodOptions$1 ['ProtobufFuzzer'] []
foo.TestFull$TestEnum$1 ['ProtobufFuzzer'] []
foo.TestFull$AllocValues$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UInt64Value ['ProtobufFuzzer'] []
com.google.protobuf.RopeByteString$RopeInputStream ['ProtobufFuzzer'] []
com.google.protobuf.AnyProto [] []
com.google.protobuf.DescriptorProtos$UninterpretedOption$NamePart$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$1 ['ProtobufFuzzer'] []
foo.TestFull$SubMess$SubSubMess$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestRequiredFieldsBitmap$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorSet$1 ['ProtobufFuzzer'] []
com.google.protobuf.LazyStringArrayList$ByteStringListView ['ProtobufFuzzer'] []
com.google.protobuf.FieldMask ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat ['ProtobufFuzzer'] []
com.google.protobuf.DynamicMessage$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder ['ProtobufFuzzer'] []
com.google.protobuf.LazyStringArrayList$ByteArrayListView ['ProtobufFuzzer'] []
com.google.protobuf.Value ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SyntheticOneofAccessor ['ProtobufFuzzer'] []
com.google.protobuf.Struct$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFixed64$Builder ['ProtobufFuzzer'] []
com.google.protobuf.RopeByteString ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$Utf8Validation ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed32 ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$Utf8Validation$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredString$1 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueOptions ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$1 ['ProtobufFuzzer'] []
com.google.protobuf.LazyFieldLite ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType$1 ['ProtobufFuzzer'] []
com.google.protobuf.Field$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$FileDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2047$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo16$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodOptions$IdempotencyLevel$1 ['ProtobufFuzzer'] []
com.google.protobuf.MapFieldSchemaLite ['ProtobufFuzzer'] []
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareSet ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistryLite ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$JavaType [] []
com.google.protobuf.Syntax$1 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$GeneratedExtension$1 ['ProtobufFuzzer'] []
com.google.protobuf.OneofInfo ['ProtobufFuzzer'] []
com.google.protobuf.Mixin$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMess$1 ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistryLite$ObjectIntPair ['ProtobufFuzzer'] []
com.google.protobuf.StringValue ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck$Builder ['ProtobufFuzzer'] []
foo.TestFull$LowerCase$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredBool$1 ['ProtobufFuzzer'] []
com.google.protobuf.Struct$Builder$FieldsConverter ['ProtobufFuzzer'] []
com.google.protobuf.BinaryWriter$UnsafeHeapWriter ['ProtobufFuzzer'] []
foo.TestFull$TestMessPacked$3 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault$1 ['ProtobufFuzzer'] []
foo.TestFull$SubMess$SubSubMess$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed64 ['ProtobufFuzzer'] []
foo.TestFull$LowerCase$CaseEnum$1 ['ProtobufFuzzer'] []
com.google.protobuf.MapFieldBuilder ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap$EntryIterator ['ProtobufFuzzer'] []
com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$Descriptor ['ProtobufFuzzer'] []
com.google.protobuf.Struct ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor$ReflectionInvoker ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatParseLocation ['ProtobufFuzzer'] []
com.google.protobuf.Timestamp ['ProtobufFuzzer'] []
java.io.PrintWriter ['ProtobufFuzzer'] []
com.google.protobuf.MapEntry$Metadata$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$VerificationState ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$Utf8Validation$2 ['ProtobufFuzzer'] []
com.google.protobuf.ArrayDecoders ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularStringFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$JsonFormat ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$ParseException [] []
com.google.protobuf.compiler.PluginProtos$Version$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistry$DescriptorIntPair ['ProtobufFuzzer'] []
com.google.protobuf.Internal$ListAdapter ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$UnknownFieldParseException [] []
com.google.protobuf.DescriptorProtos$FeatureSet$RepeatedFieldEncoding$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo262144$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSetLite ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSInt64$1 ['ProtobufFuzzer'] []
com.google.protobuf.NullValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Printer$MapEntryAdapter ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSetSchema ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$Utf8Validation$3 ['ProtobufFuzzer'] []
java.lang.System ['ProtobufFuzzer'] []
java.util.concurrent.Callable [] []
foo.TestFull$TestMessSubMess$1 ['ProtobufFuzzer'] []
com.google.protobuf.Duration$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFloat ['ProtobufFuzzer'] []
com.google.protobuf.NullValue ['ProtobufFuzzer'] []
com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange$Builder ['ProtobufFuzzer'] []
com.google.protobuf.SourceContextProto [] []
com.google.protobuf.UnmodifiableLazyStringList$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt32 ['ProtobufFuzzer'] []
com.google.protobuf.UnsafeUtil ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredInt32$1 ['ProtobufFuzzer'] []
com.google.protobuf.BytesValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionSchemaFull ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed64$1 ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSetLiteSchema ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueOptions$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldFlags ['ProtobufFuzzer'] []
com.google.protobuf.Option$Builder ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistryFactory ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label$1 ['ProtobufFuzzer'] []
com.google.protobuf.RuntimeVersion$RuntimeDomain [] []
com.google.protobuf.MessageReflection$ExtensionBuilderAdapter ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSFixed64$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileOptions ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Int64Value$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredDouble$Builder ['ProtobufFuzzer'] []
com.google.protobuf.LazyStringArrayList ['ProtobufFuzzer'] []
com.google.protobuf.SchemaUtil ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$ExtendableMessage$NoOpExtensionSerializer ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSInt64 ['ProtobufFuzzer'] []
com.google.protobuf.ListFieldSchemas ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable ['ProtobufFuzzer'] []
jdk.internal.org.objectweb.asm.Type ['ProtobufFuzzer'] []
com.google.protobuf.TypeProto [] []
foo.TestFull$TestMessRequiredDouble ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap$DescendingEntryIterator ['ProtobufFuzzer'] []
com.google.protobuf.Internal$MapAdapter$IteratorAdapter ['ProtobufFuzzer'] []
com.google.protobuf.FieldSet$Builder ['ProtobufFuzzer'] []
java.lang.ProcessBuilder [] []
foo.TestFull$TestMessRequiredBool$Builder ['ProtobufFuzzer'] []
com.google.protobuf.BufferAllocator$1 ['ProtobufFuzzer'] []
com.google.protobuf.Field ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Printer ['ProtobufFuzzer'] []
java.io.InputStream ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo15$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$EnumValueDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessSubMess$Builder ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Printer$2 [] []
com.google.protobuf.DescriptorProtos$FieldOptions ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredEnum$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredMessage ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedMessageFieldAccessor ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2047$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestEnumDupValues ['ProtobufFuzzer'] []
com.google.protobuf.ApiProto [] []
foo.TestFull$TestRequiredFieldsBitmap$1 ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Printer$1 [] []
foo.TestFull$TestFieldNo262143$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredEnum$1 ['ProtobufFuzzer'] []
com.google.protobuf.MessageReflection$BuilderAdapter ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$DescriptorPool$PackageDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Parser$SingularOverwritePolicy [] []
com.google.protobuf.RopeByteString$PieceIterator ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Utf8Validation$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumDescriptorProto$EnumReservedRange$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt64$1 ['ProtobufFuzzer'] []
foo.TestFull$LowerCase$Builder ['ProtobufFuzzer'] []
com.google.protobuf.TypeRegistry$EmptyTypeRegistryHolder [] []
com.google.protobuf.Timestamp$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessOptional$1 ['ProtobufFuzzer'] []
com.google.protobuf.RepeatedFieldBuilder$MessageOrBuilderExternalList ['ProtobufFuzzer'] []
com.google.protobuf.DurationProto [] []
foo.TestFull$TestMess$2 ['ProtobufFuzzer'] []
com.google.protobuf.UInt64Value$1 ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatEscaper$2 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularMessageFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.TextFormat$Printer$FieldReporterLevel [] []
com.google.protobuf.DescriptorProtos$FieldOptions$OptionTargetType ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$GeneratedExtension ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap ['ProtobufFuzzer'] []
com.google.protobuf.MapField$ImmutableMessageConverter ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt32$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredInt64$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo262144$1 ['ProtobufFuzzer'] []
com.google.protobuf.Syntax ['ProtobufFuzzer'] []
com.google.protobuf.MapFieldSchemaFull ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredBytes$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$BoundedByteString ['ProtobufFuzzer'] []
com.google.protobuf.StructProto [] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File ['ProtobufFuzzer'] []
java.nio.file.Paths [] []
com.google.protobuf.TextFormat$Parser$Builder [] []
com.google.protobuf.DescriptorProtos$DescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation ['ProtobufFuzzer'] []
com.google.protobuf.WrappersProto [] []
com.google.protobuf.BoolValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$UninterpretedOption ['ProtobufFuzzer'] []
com.google.protobuf.FieldSet ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$MethodToInvoke [] []
com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder ['ProtobufFuzzer'] []
com.google.protobuf.Utf8 ['ProtobufFuzzer'] []
com.google.protobuf.Java8Compatibility ['ProtobufFuzzer'] []
com.google.protobuf.RpcUtil$1 [] []
com.google.protobuf.DescriptorProtos$ServiceOptions ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFixed32$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MessageOptions$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessOptional ['ProtobufFuzzer'] []
com.google.protobuf.UnmodifiableLazyStringList$2 ['ProtobufFuzzer'] []
com.google.protobuf.Field$Kind$1 ['ProtobufFuzzer'] []
com.google.protobuf.UnmodifiableLazyStringList ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorSet ['ProtobufFuzzer'] []
com.google.protobuf.DebugFormat$LazyDebugOutput ['ProtobufFuzzer'] []
com.google.protobuf.MapField$MutabilityAwareMap$MutabilityAwareIterator ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofOptions$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo15$Builder ['ProtobufFuzzer'] []
com.google.protobuf.EmptyProto [] []
com.google.protobuf.ListValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$ExtendableMessage$ExtensionWriter ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredEnumSmall$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorProto ['ProtobufFuzzer'] []
com.google.protobuf.RpcUtil$2 [] []
com.google.protobuf.UnknownFieldSet$Parser ['ProtobufFuzzer'] []
com.google.protobuf.Duration ['ProtobufFuzzer'] []
foo.TestFull$TestFieldFlags$Builder ['ProtobufFuzzer'] []
com.google.protobuf.ManifestSchemaFactory$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2047 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$ServiceDescriptor ['ProtobufFuzzer'] []
java.lang.Runtime [] []
com.google.protobuf.FieldMask$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$FieldDescriptor$Type ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$GeneratedCodeInfo$Annotation$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumOptions ['ProtobufFuzzer'] []
com.google.protobuf.DebugFormat ['ProtobufFuzzer'] []
com.google.protobuf.RawMessageInfo ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFixed64$1 ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap$Entry ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$File$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$Builder ['ProtobufFuzzer'] []
com.google.protobuf.RuntimeVersion [] []
foo.TestFull$TestMessRequiredEnum ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser ['ProtobufFuzzer'] []
com.google.protobuf.UnknownFieldSet$Field$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestEnumSmall$1 ['ProtobufFuzzer'] []
foo.TestFull [] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ExtensionRange$1 ['ProtobufFuzzer'] []
com.google.protobuf.Api$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DoubleValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DoubleValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$FieldType$1 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.RepeatedFieldBuilder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueDescriptorProto ['ProtobufFuzzer'] []
foo.TestFull$SubMess$SubSubMess ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$OptionRetention$1 ['ProtobufFuzzer'] []
com.google.protobuf.SourceContext$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorMessageInfoFactory$IsInitializedCheckAnalyzer ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorSet$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredInt32 ['ProtobufFuzzer'] []
com.google.protobuf.ByteBufferWriter [] []
com.google.protobuf.SmallSortedMap$DescendingEntrySet ['ProtobufFuzzer'] []
com.google.protobuf.FieldType$Collection ['ProtobufFuzzer'] []
foo.TestFull$LowerCase$CaseEnum ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$NioByteString ['ProtobufFuzzer'] []
foo.TestFull$AllocValues$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$EnumValueDescriptor$1 [] []
com.google.protobuf.DescriptorProtos$FieldOptions$CType ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto ['ProtobufFuzzer'] []
com.google.protobuf.MapEntryLite ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredBool ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$1 ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatParseInfoTree [] []
foo.TestFull$TestFieldNo262143 ['ProtobufFuzzer'] []
foo.TestFull$DefaultRequiredValues ['ProtobufFuzzer'] []
com.google.protobuf.LazyField$LazyIterator ['ProtobufFuzzer'] []
com.google.protobuf.DynamicMessage ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$Edition$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$FieldDescriptor$JavaType [] []
com.google.protobuf.Field$Cardinality ['ProtobufFuzzer'] []
com.google.protobuf.IterableByteBufferInputStream ['ProtobufFuzzer'] []
com.google.protobuf.BooleanArrayList ['ProtobufFuzzer'] []
java.io.BufferedReader [] []
foo.TestFull$TestMessRequiredDouble$1 ['ProtobufFuzzer'] []
com.google.protobuf.MapField$StorageMode [] []
com.google.protobuf.MutabilityOracle$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredSInt32$1 ['ProtobufFuzzer'] []
com.google.protobuf.CodedInputStreamReader ['ProtobufFuzzer'] []
com.google.protobuf.IntArrayList ['ProtobufFuzzer'] []
com.google.protobuf.Type ['ProtobufFuzzer'] []
foo.TestFull$TestEnumSmall ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$FieldType$2 ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$Version$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$OneofOptions ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$DescriptorPool$SearchFilter [] []
com.google.protobuf.MessageSetSchema ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck$1 ['ProtobufFuzzer'] []
com.google.protobuf.Int32Value$1 ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageInfoFactory ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$EditionDefault$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestEnum ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo16 ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck$SubMessage$Builder ['ProtobufFuzzer'] []
com.google.protobuf.MessageLiteToString ['ProtobufFuzzer'] []
com.google.protobuf.Mixin$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$Declaration ['ProtobufFuzzer'] []
com.google.protobuf.LegacyUnredactedTextFormat [] []
com.google.protobuf.Internal$MapAdapter$SetAdapter ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault$1 ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumOptions$Builder ['ProtobufFuzzer'] []
foo.TestFull$DefaultRequiredValues$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessSubMess ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RepeatedFieldAccessor$ReflectionInvoker ['ProtobufFuzzer'] []
com.google.protobuf.StringValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$EnumValueDescriptor$2 ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto$JavaFeatures ['ProtobufFuzzer'] []
com.google.protobuf.CodedInputStream$ArrayDecoder ['ProtobufFuzzer'] []
foo.TestFull$AllocValues ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredUInt32$1 ['ProtobufFuzzer'] []
com.google.protobuf.SmallSortedMap$EntrySet ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$MessageEncoding ['ProtobufFuzzer'] []
com.google.protobuf.ByteString$LiteralByteString ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$JsonFormat$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MessageOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorMessageInfoFactory ['ProtobufFuzzer'] []
com.google.protobuf.FloatValue$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo$Location$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$RepeatedFieldEncoding ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions ['ProtobufFuzzer'] []
com.google.protobuf.UInt32Value$1 ['ProtobufFuzzer'] []
com.google.protobuf.MapFieldLite ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo2048$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredMessage$1 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldFlags$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$OneofDescriptor ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldOptions$2 ['ProtobufFuzzer'] []
com.google.protobuf.FieldType ['ProtobufFuzzer'] []
com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory ['ProtobufFuzzer'] []
foo.TestFull$TestMessageCheck$SubMessage$1 ['ProtobufFuzzer'] []
com.google.protobuf.Enum$1 ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$Feature$1 ['ProtobufFuzzer'] []
com.google.protobuf.BytesValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.Type$1 ['ProtobufFuzzer'] []
com.google.protobuf.compiler.PluginProtos$CodeGeneratorResponse$1 ['ProtobufFuzzer'] []
com.google.protobuf.RopeByteString$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$UninterpretedOption$1 ['ProtobufFuzzer'] []
foo.TestFull$TestRequiredFieldsBitmap ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredEnumSmall ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ServiceDescriptorProto$1 ['ProtobufFuzzer'] []
java.io.File ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessageLite$SerializedForm [] []
com.google.protobuf.Field$Kind ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo16$Builder ['ProtobufFuzzer'] []
com.google.protobuf.UnsafeUtil$Android64MemoryAccessor ['ProtobufFuzzer'] []
com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$EnumDescriptor$UnknownEnumValueReference ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$ExtensionRangeOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.Timestamp$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$EnumType ['ProtobufFuzzer'] []
com.google.protobuf.EnumValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumOptions$1 ['ProtobufFuzzer'] []
com.google.protobuf.Type$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Android [] []
com.google.protobuf.Int32Value$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessOneof$TestOneofCase ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FileDescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.MessageReflection$ExtensionAdapter ['ProtobufFuzzer'] []
com.google.protobuf.Extension$ExtensionType [] []
foo.TestFull$SubMess$1 ['ProtobufFuzzer'] []
com.google.protobuf.NewInstanceSchemaLite ['ProtobufFuzzer'] []
com.google.protobuf.UnsafeUtil$Android32MemoryAccessor ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FieldDescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodOptions ['ProtobufFuzzer'] []
com.google.protobuf.CodedInputStream$StreamDecoder ['ProtobufFuzzer'] []
com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder ['ProtobufFuzzer'] []
com.google.protobuf.ExtensionRegistry ['ProtobufFuzzer'] []
com.google.protobuf.JavaFeaturesProto$JavaFeatures$Utf8Validation ['ProtobufFuzzer'] []
foo.TestFull$TestMessPacked$Builder ['ProtobufFuzzer'] []
com.google.protobuf.BinaryWriter$SafeHeapWriter ['ProtobufFuzzer'] []
com.google.protobuf.ListValue ['ProtobufFuzzer'] []
com.google.protobuf.AllocatedBuffer$1 ['ProtobufFuzzer'] []
com.google.protobuf.ListValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$EnumType$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$FieldDescriptor ['ProtobufFuzzer'] []
java.io.OutputStream ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatEscaper ['ProtobufFuzzer'] []
com.google.protobuf.DoubleValue ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$Edition ['ProtobufFuzzer'] []
com.google.protobuf.TimestampProto [] []
com.google.protobuf.Int64Value ['ProtobufFuzzer'] []
com.google.protobuf.Empty$Builder ['ProtobufFuzzer'] []
foo.TestFull$TestMessRequiredFixed64 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$Utf8Validation$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$DescriptorProto$ReservedRange ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorMessageInfoFactory$2 ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatParseInfoTree$Builder [] []
com.google.protobuf.TextFormat$Tokenizer [] []
com.google.protobuf.UInt64Value$Builder ['ProtobufFuzzer'] []
com.google.protobuf.TypeRegistry ['ProtobufFuzzer'] []
com.google.protobuf.JavaType [] []
com.google.protobuf.LazyField$LazyEntry ['ProtobufFuzzer'] []
com.google.protobuf.MapEntry$Builder ['ProtobufFuzzer'] []
com.google.protobuf.MessageReflection$MergeTarget$ContainerType [] []
com.google.protobuf.FloatValue$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$MethodDescriptorProto$1 ['ProtobufFuzzer'] []
com.google.protobuf.WireFormat$FieldType$3 ['ProtobufFuzzer'] []
foo.TestFull$TestFieldNo262144 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSetDefaults$FeatureSetEditionDefault$Builder ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$EnumValueOptions$Builder ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$DescriptorPool ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$SourceCodeInfo$1 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorProtos$FeatureSet$FieldPresence$1 ['ProtobufFuzzer'] []
com.google.protobuf.SingleFieldBuilder ['ProtobufFuzzer'] []
com.google.protobuf.Writer$FieldOrder [] []
com.google.protobuf.Any ['ProtobufFuzzer'] []
com.google.protobuf.Enum ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$SingularEnumFieldAccessor ['ProtobufFuzzer'] []
com.google.protobuf.TextFormatEscaper$1 ['ProtobufFuzzer'] []
foo.TestFull$TestMessPacked$1 ['ProtobufFuzzer'] []
com.google.protobuf.ManifestSchemaFactory ['ProtobufFuzzer'] []
com.google.protobuf.GeneratedMessage$FieldAccessorTable$RealOneofAccessor ['ProtobufFuzzer'] []
foo.TestFull$TestMess$3 ['ProtobufFuzzer'] []
com.google.protobuf.DescriptorMessageInfoFactory$1 ['ProtobufFuzzer'] []
com.google.protobuf.Descriptors$DescriptorValidationException ['ProtobufFuzzer'] []
com.google.protobuf.MessageReflection ['ProtobufFuzzer'] []

Directories in report

Directory