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

Fuzzer details

Fuzzer: CSVParserFuzzer

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 11466 96.7%
gold [1:9] 350 2.95%
yellow [10:29] 37 0.31%
greenyellow [30:49] 0 0.0%
lawngreen 50+ 1 0.00%
All colors 11854 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
2772 8895 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 08895
2338 4780 [org.apache.commons.csv.CSVParser$CSVRecordIterator].next() call site: 04780
1778 289 [org.apache.commons.csv.ExtendedBufferedReader].read(char[],int,int) call site: 00289
1472 2619 [org.apache.commons.io.function.Uncheck].wrap(java.io.IOException) call site: 02619
1307 7567 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 07567
674 4105 [org.apache.commons.csv.ExtendedBufferedReader].readLine() call site: 04105
393 7165 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 07165
267 2351 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 02351
173 2081 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 02081
49 2301 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 02301
41 11802 [org.apache.commons.csv.CSVParser].nextRecord() call site: 11802
33 7131 [org.apache.commons.io.function.Uncheck].get(org.apache.commons.io.function.IOSupplier) call site: 07131

Runtime coverage analysis

Covered functions
105
Functions that are reachable but not covered
54
Reachable functions
68
Percentage of reachable functions covered
20.59%
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
CSVParserFuzzer 1
org.apache.commons.csv.CSVFormat 56
org.apache.commons.csv.CSVFormat$Builder 25
java.lang.Object 5
java.lang.String 49
java.lang.StringLatin1 19
java.lang.StringUTF16 25
java.util.Objects 7
java.lang.IllegalArgumentException 3
java.lang.Character 9
java.lang.StringBuilder 19
java.util.HashSet 8
java.util.Formatter 5
java.util.Arrays 15
java.lang.invoke.MemberName 4
java.text.NumberFormat 2
java.util.jar.Attributes 8
java.lang.ref.Reference 2
java.text.MessageFormat 3
java.lang.Thread 28
java.lang.CloneNotSupportedException 1
java.lang.Enum 5
java.security.SignatureSpi 1
java.text.Format 1
java.security.MessageDigest 2
java.text.BreakIterator 1
java.util.LinkedList 9
java.util.concurrent.CopyOnWriteArrayList 13
java.util.Hashtable 8
java.util.Hashtable$Entry 5
java.util.ArrayList 16
java.util.Calendar 3
javax.crypto.Mac 1
java.text.DateFormat 2
java.net.HttpCookie 3
java.util.AbstractMap 7
java.security.Signature 2
java.util.Properties 10
java.util.zip.ZipEntry 6
java.util.Locale 3
java.util.EnumMap 7
java.util.IdentityHashMap 8
java.text.DateFormatSymbols 2
java.util.BitSet 3
java.util.EnumSet 2
java.util.Vector 14
java.util.jar.Manifest 3
java.util.Date 3
java.util.HashMap 7
java.util.TreeMap 7
java.util.ArrayDeque 4
java.util.TimeZone 1
java.security.MessageDigestSpi 1
sun.util.calendar.CalendarDate 3
javax.crypto.MacSpi 1
java.text.Collator 1
java.text.DecimalFormatSymbols 2
java.io.ByteArrayInputStream 8
org.apache.commons.csv.CSVParser 16
java.io.InputStreamReader 7
org.apache.commons.csv.Token 3
org.apache.commons.csv.Lexer 21
org.apache.commons.csv.ExtendedBufferedReader 11
java.io.BufferedReader 14
java.io.Reader 5
org.apache.commons.csv.CSVParser$CSVRecordIterator 4
java.util.LinkedHashMap 4
java.util.AbstractList 4
java.io.IOException 3
java.lang.System 8
org.apache.commons.io.input.ProxyReader 8
java.lang.IndexOutOfBoundsException 2
java.lang.RuntimeException 2
java.lang.Exception 2
java.lang.Throwable 16
sun.nio.fs.UnixException 2
org.apache.commons.io.input.BoundedReader 3
org.apache.commons.io.input.AbstractCharacterFilterReader 3
org.apache.commons.io.input.NullReader 7
java.io.EOFException 2
org.apache.commons.io.input.CharSequenceReader 10
java.lang.Integer 17
java.lang.StringBuffer 9
java.nio.CharBuffer 8
java.lang.AbstractStringBuilder 9
java.lang.Math 3
org.apache.commons.io.input.TeeReader 4
org.apache.commons.io.output.UncheckedFilterWriter 15
org.apache.commons.io.function.Uncheck 7
org.apache.commons.io.FileUtils$forceDelete__18 3
org.apache.commons.io.FileUtils 12
org.apache.commons.io.file.PathUtils 31
org.apache.commons.io.file.DeletingPathVisitor 9
org.apache.commons.io.file.CountingPathVisitor 15
org.apache.commons.io.file.SimplePathVisitor 3
java.nio.file.SimpleFileVisitor 5
org.apache.commons.io.file.SimplePathVisitor$lambda_new_0__109 2
org.apache.commons.io.filefilter.SymbolicLinkFileFilter 4
org.apache.commons.io.filefilter.AbstractFileFilter 19
org.apache.commons.io.file.StandardDeleteOption 1
org.apache.commons.io.IOUtils 27
org.apache.commons.io.file.StandardDeleteOption$lambda_overrideReadOnly_0__86 2
java.util.stream.Stream 2
java.lang.Object:java.lang.invoke.MemberName:java.lang.ref.Reference:java.net.HttpCookie:java.security.MessageDigest:java.security.MessageDigestSpi:java.security.Signature:java.security.SignatureSpi:java.text.BreakIterator:java.text.Collator:java.text.DateFormat:java.text.DateFormatSymbols:java.text.DecimalFormatSymbols:java.text.Format:java.text.MessageFormat:java.text.NumberFormat:java.util.AbstractMap:java.util.ArrayDeque:java.util.ArrayList:java.util.BitSet:java.util.Calendar:java.util.Date:java.util.EnumMap:java.util.EnumSet:java.util.HashMap:java.util.HashSet:java.util.Hashtable:java.util.Hashtable$Entry:java.util.IdentityHashMap:java.util.LinkedList:java.util.Locale:java.util.Properties:java.util.TimeZone:java.util.TreeMap:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList:java.util.jar.Attributes:java.util.jar.Manifest:java.util.zip.ZipEntry:javax.crypto.Mac:javax.crypto.MacSpi:sun.util.calendar.CalendarDate 1
org.apache.commons.io.file.Counters 2
org.apache.commons.io.file.Counters$LongPathCounters 1
org.apache.commons.io.file.Counters$AbstractPathCounters 6
org.apache.commons.io.file.Counters$LongCounter 7
java.nio.file.Files 40
java.nio.file.FileTreeWalker 6
java.nio.file.FileTreeWalker$Event 4
java.lang.AssertionError 5
java.lang.Error 2
org.apache.commons.io.file.CopyDirectoryVisitor 7
sun.nio.fs.UnixPath 10
java.nio.file.Path 5
sun.nio.fs.UnixFileSystem 3
sun.nio.fs.UnixFileSystemProvider 12
java.nio.file.CopyMoveHelper 1
org.apache.commons.io.filefilter.WildcardFilter 3
sun.nio.fs.AbstractFileSystemProvider 5
sun.nio.fs.LinuxFileSystemProvider 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_2__101 2
org.apache.commons.io.filefilter.SuffixFileFilter 5
org.apache.commons.io.filefilter.SuffixFileFilter$lambda_accept_0__71 2
org.apache.commons.io.file.PathUtils$toString__102 3
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$3 1
jdk.internal.jimage.ImageReaderFactory$1 2
jdk.internal.jimage.ImageReader 3
java.nio.ByteOrder 2
jdk.internal.jimage.ImageReader$SharedImageReader 2
java.util.concurrent.ConcurrentHashMap 9
java.security.Provider 6
java.util.WeakHashMap 5
jdk.internal.jimage.BasicImageReader 6
java.lang.Class 42
java.lang.ClassLoader 8
jdk.internal.reflect.Reflection 11
jdk.internal.jimage.NativeImageBuffer 1
java.nio.channels.FileChannel:java.nio.file.StandardOpenOption 1
jdk.internal.jimage.BasicImageReader$2 2
java.security.AccessController 4
java.lang.SecurityManager 11
sun.reflect.misc.ReflectUtil 3
java.lang.StringIndexOutOfBoundsException 2
java.lang.reflect.Proxy 1
jdk.internal.ref.CleanerImpl$SoftCleanableRef 2
java.lang.UnsupportedOperationException 2
java.lang.ref.SoftReference 2
java.lang.Class$ReflectionData 1
java.lang.Class$Atomic 1
java.lang.reflect.Constructor 5
java.lang.reflect.Field 3
java.lang.reflect.Method 4
java.lang.reflect.Array 1
java.lang.PublicMethods$MethodList 3
java.lang.NoSuchMethodException 1
java.util.StringJoiner 3
jdk.internal.reflect.ReflectionFactory 5
java.lang.reflect.Modifier 4
jdk.internal.reflect.ReflectionFactory$GetReflectionFactoryAction 2
sun.nio.ch.FileChannelImpl 6
jdk.internal.jimage.ImageHeader 15
java.nio.ByteBuffer 6
java.lang.InternalError 2
java.lang.VirtualMachineError 2
jdk.internal.jimage.ImageStringsReader 1
jdk.internal.jimage.decompressor.Decompressor 1
java.util.concurrent.ConcurrentHashMap$KeySetView 8
java.util.AbstractCollection 7
java.util.concurrent.ConcurrentHashMap$EntrySetView 6
java.io.UncheckedIOException 2
jdk.internal.loader.BuiltinClassLoader$5 2
jdk.internal.module.ModuleReferenceImpl 4
org.apache.commons.codec.binary.Base32$Builder 1
org.apache.commons.codec.binary.Base32 7
org.apache.commons.codec.binary.BaseNCodec 11
org.apache.commons.codec.binary.Base16 5
org.apache.commons.codec.binary.Base64 8
org.apache.commons.codec.binary.StringUtils 2
java.lang.NullPointerException 2
java.lang.StringCoding 3
java.lang.CharacterData 1
org.apache.commons.codec.binary.BaseNCodec$AbstractBuilder 5
org.apache.commons.io.IOUtils$byteArray__16 1
org.apache.commons.codec.binary.Base64$Builder 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer 1
jdk.internal.loader.AbstractClassLoaderValue$Memoizer$RecursiveInvocationException 1
java.lang.IllegalStateException 3
org.apache.commons.io.function.IOStreams$lambda_forAll_0__20 3
org.apache.commons.io.function.IOStreams 8
org.apache.commons.io.function.IOConsumer$init__25 3
org.apache.commons.io.IOIndexedException 2
java.lang.Class$EnclosingMethodInfo 1
java.io.InvalidClassException:java.lang.Throwable:java.net.URISyntaxException:java.nio.file.FileSystemException:java.nio.file.InvalidPathException:java.util.regex.PatternSyntaxException:sun.nio.fs.UnixException 1
java.lang.Number 1
jdk.internal.logger.LazyLoggers$1 2
jdk.internal.logger.LazyLoggers 6
java.lang.System$LoggerFinder 1
jdk.internal.logger.LazyLoggers$getLoggerFinder__77 3
jdk.internal.misc.InnocuousThread$1 2
jdk.internal.misc.InnocuousThread 8
java.lang.ThreadGroup 6
java.lang.ref.ReferenceQueue 3
java.lang.Thread$WeakClassKey 2
java.lang.Thread$1 2
java.lang.Boolean 5
java.lang.ThreadLocal 2
jdk.internal.misc.Unsafe 9
jdk.internal.loader.BootLoader$PackageHelper$1 1
java.net.URI 5
jdk.internal.misc.InnocuousThread$3 1
jdk.internal.logger.LazyLoggers$lambda_getLoggerFromFinder_0__76 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder 1
jdk.internal.logger.LazyLoggers$LazyLoggerAccessor 5
java.lang.ref.WeakReference 2
jdk.internal.logger.LazyLoggers$JdkLazyLogger 2
jdk.internal.logger.LazyLoggers$LazyLoggerWrapper 2
jdk.internal.logger.AbstractLoggerWrapper 1
jdk.internal.logger.LoggerFinderLoader 1
jdk.internal.logger.DefaultLoggerFinder 4
jdk.internal.logger.DefaultLoggerFinder$1 2
java.lang.Module 4
jdk.internal.misc.VM 2
jdk.internal.logger.BootstrapLogger 3
jdk.internal.logger.LoggerFinderLoader$TemporaryLoggerFinder$1 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__104 3
jdk.internal.logger.DefaultLoggerFinder$SharedLoggers 1
jdk.internal.ref.CleanerImpl$WeakCleanableRef 2
jdk.internal.ref.CleanerImpl$PhantomCleanableRef 2
org.apache.commons.io.input.BOMInputStream$length__13 1
org.apache.commons.io.ByteOrderMark 4
jdk.internal.logger.SimpleConsoleLogger 2
sun.util.logging.PlatformLogger$ConfigurableBridge$LoggerConfiguration 1
jdk.internal.logger.DefaultLoggerFinder$makeSimpleLogger__103 3
jdk.internal.logger.BootstrapLogger$RedirectedLoggers 2
jdk.internal.logger.SurrogateLogger 2
jdk.internal.module.ModuleLoaderMap$Mapper 2
java.security.Provider:java.util.AbstractMap:java.util.EnumMap: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
org.apache.commons.io.filefilter.PrefixFileFilter$toFile__96 3
java.util.TreeMap$KeySet 3
java.util.concurrent.LinkedBlockingQueue 4
java.util.TreeMap$EntrySet 3
java.util.concurrent.ConcurrentHashMap$ValuesView 1
jdk.internal.perf.Perf$GetPerfAction 1
jdk.internal.perf.Perf 2
java.lang.RuntimePermission 1
java.lang.Class$1 2
jdk.internal.jimage.NativeImageBuffer$1 1
java.lang.Runtime 2
java.lang.UnsatisfiedLinkError 1
java.lang.LinkageError 1
jdk.internal.loader.BootLoader$PackageHelper$2 1
java.util.zip.ZipInputStream 3
java.nio.file.spi.FileSystemProvider 4
java.util.jar.JarInputStream 3
org.apache.commons.io.input.CloseShieldInputStream 1
org.apache.commons.io.input.ReadAheadInputStream 17
java.util.concurrent.locks.ReentrantLock 5
java.util.concurrent.ForkJoinPool 5
java.util.concurrent.ThreadPoolExecutor 4
java.io.InterruptedIOException 2
java.io.FilterInputStream 8
java.lang.ProcessImpl$DeferredCloseInputStream 5
org.apache.commons.io.input.buffer.CircularBufferInputStream 5
org.apache.commons.io.input.buffer.CircularByteBuffer 6
java.io.SequenceInputStream 4
org.apache.commons.io.input.WindowsLineEndingInputStream 5
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.NullInputStream 1
org.apache.commons.io.input.BrokenInputStream 5
org.apache.commons.io.input.ReadAheadInputStream$lambda_static_0__14 1
jdk.internal.module.SystemModuleFinders$2 1
jdk.internal.module.SystemModuleFinders$SystemModuleReader 3
java.net.URL 11
org.apache.commons.io.CloseableURLConnection 7
java.net.URLConnection 6
java.net.HttpURLConnection 1
org.apache.commons.io.IOUtils$charArray__17 1
org.apache.commons.io.output.DeferredFileOutputStream$getTempDirectory__56 3
java.nio.file.Paths 2
org.apache.commons.io.charset.CharsetEncoders$lambda_toCharsetEncoder_0__35 3
org.apache.commons.io.charset.CharsetEncoders 3
java.nio.charset.Charset 7
sun.nio.cs.UTF_8 2
org.apache.commons.io.function.Erase 1
org.apache.commons.io.input.RandomAccessFileInputStream 7
java.io.InputStream 9
java.io.RandomAccessFile 8
org.apache.commons.io.input.UnsynchronizedFilterInputStream 8
java.io.BufferedInputStream 7
java.io.FileInputStream 6
org.apache.commons.io.input.NullInputStream 11
java.io.ObjectInputStream$PeekInputStream 4
java.io.ObjectInputStream$BlockDataInputStream 4
org.apache.commons.io.input.CharSequenceInputStream 13
org.apache.commons.io.input.ReaderInputStream 11
org.apache.commons.io.input.BrokenReader 4
java.io.FilterReader 5
org.apache.commons.io.input.UncheckedBufferedReader 14
org.apache.commons.io.input.UncheckedBufferedReader$lambda_close_0__27 3
org.apache.commons.io.input.ClosedReader 2
org.apache.commons.io.input.CloseShieldReader 1
sun.nio.cs.StreamDecoder 4
org.apache.commons.io.input.UncheckedFilterReader 12
org.apache.commons.io.input.UncheckedFilterReader$lambda_close_0__26 3
org.apache.commons.io.input.XmlStreamReader 15
org.apache.commons.io.input.SequenceReader 4
org.apache.commons.io.output.CloseShieldWriter 1
org.apache.commons.io.output.ProxyCollectionWriter 11
org.apache.commons.io.output.FilterCollectionWriter 16
org.apache.commons.io.output.FilterCollectionWriter$close__40 3
org.apache.commons.io.function.IOConsumer 6
org.apache.commons.io.function.IOStream 4
org.apache.commons.io.function.IOStreamAdapter 2
org.apache.commons.io.function.IOBaseStreamAdapter 2
org.apache.commons.io.function.IOStreams$init__21 3
java.util.concurrent.atomic.AtomicReference 4
java.util.concurrent.atomic.AtomicInteger 5
org.apache.commons.io.function.IOStream$lambda_forAll_11__48 3
org.apache.commons.io.IOExceptionList 5
java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 2
java.util.Collections 5
org.apache.commons.io.output.FilterCollectionWriter$nonNull__51 2
java.util.Collection 1
org.apache.commons.io.output.LockableFileWriter 10
org.apache.commons.io.output.BrokenWriter 4
java.io.PrintWriter 10
org.apache.commons.io.output.ClosedWriter 3
java.io.StringWriter 11
org.apache.commons.io.output.NullWriter 8
java.io.OutputStreamWriter 9
org.apache.commons.io.output.XmlStreamWriter 6
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_6__49 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_8__50 3
org.apache.commons.io.output.ProxyWriter 12
org.apache.commons.io.output.AppendableWriter 7
org.apache.commons.io.output.NullAppendable 2
java.io.Writer 7
org.apache.commons.io.filefilter.OrFileFilter 4
java.util.AbstractSequentialList:java.util.ArrayList:java.util.LinkedList:java.util.Vector:java.util.concurrent.CopyOnWriteArrayList 1
org.apache.commons.io.comparator.NameFileComparator 1
org.apache.commons.io.comparator.AbstractFileComparator 1
sun.reflect.annotation.TypeAnnotation$TypeAnnotationTargetInfo 1
java.lang.module.ModuleDescriptor$Requires 2
java.util.concurrent.locks.AbstractQueuedSynchronizer 1
sun.util.calendar.Era 2
org.apache.commons.io.monitor.SerializableFileTime 2
java.nio.file.attribute.FileTime 4
java.util.concurrent.CompletableFuture 1
java.net.ServerSocket 2
java.util.jar.Attributes$Name 2
java.util.IntSummaryStatistics 1
org.apache.commons.codec.language.bm.Rule$Phoneme 1
org.apache.commons.codec.binary.BaseNCodec$Context 1
java.lang.Long 10
java.time.chrono.AbstractChronology 2
java.lang.module.ModuleDescriptor 3
java.lang.module.ModuleDescriptor$Provides 2
java.net.NetworkInterface 2
org.apache.commons.codec.language.DaitchMokotoffSoundex$Branch 2
org.apache.commons.io.filefilter.FalseFileFilter 3
sun.nio.fs.UnixFileStore 2
java.sql.Date 1
org.apache.commons.io.comparator.DefaultFileComparator 1
java.lang.reflect.Parameter 2
jdk.internal.math.FDBigInteger 26
java.math.BigInteger 7
java.util.TreeMap$Entry 4
java.lang.ProcessBuilder$Redirect$5 1
java.time.zone.ZoneOffsetTransition 2
java.lang.invoke.LambdaFormEditor$Transform 2
jdk.internal.perf.PerfCounter 2
java.lang.invoke.LambdaForm 2
java.time.LocalTime 2
jdk.internal.org.objectweb.asm.Type 4
java.lang.invoke.MethodHandle 1
java.util.concurrent.ConcurrentHashMap$CollectionView 2
java.nio.FloatBuffer 2
org.apache.commons.io.filefilter.DelegateFileFilter 3
org.apache.commons.io.filefilter.NotFileFilter 5
org.apache.commons.io.filefilter.TrueFileFilter 3
org.apache.commons.io.filefilter.RegexFileFilter 3
org.apache.commons.io.filefilter.NameFileFilter 5
org.apache.commons.io.filefilter.MagicNumberFileFilter 3
org.apache.commons.io.filefilter.SizeFileFilter 7
org.apache.commons.io.filefilter.AndFileFilter 5
org.apache.commons.io.filefilter.WildcardFileFilter 8
org.apache.commons.io.filefilter.PrefixFileFilter 5
org.apache.commons.io.filefilter.AgeFileFilter 4
java.lang.ProcessImpl 1
org.apache.commons.io.input.Tailer$TailablePath 7
java.lang.ProcessHandleImpl 2
org.apache.commons.io.file.Counters$BigIntegerCounter 5
java.sql.Time 1
org.apache.commons.io.input.TimestampedObserver 2
java.time.ZonedDateTime 2
org.apache.commons.codec.language.ColognePhonetic$CologneBuffer 1
org.apache.commons.codec.language.ColognePhonetic$CologneOutputBuffer 1
org.apache.commons.codec.language.ColognePhonetic$CologneInputBuffer 1
jdk.internal.misc.Signal$NativeHandler 2
java.time.format.DecimalStyle 2
java.security.CodeSigner 2
java.nio.DoubleBuffer 2
java.math.MathContext 2
java.util.OptionalInt 2
java.lang.invoke.LambdaForm$Name 2
java.text.ParsePosition 2
java.lang.module.ResolvedModule 2
java.net.InetAddress 2
java.util.OptionalLong 2
java.lang.Package 4
java.time.OffsetTime 2
java.util.Optional 4
java.sql.Timestamp 2
java.security.Provider$ServiceKey 1
java.io.FilePermission 2
java.time.ZoneId 2
java.text.AttributedCharacterIterator$Attribute 2
sun.util.locale.BaseLocale 2
java.security.BasicPermission 2
java.net.InterfaceAddress 2
java.lang.invoke.StringConcatFactory$RecipeElement 1
java.net.Inet4Address 1
java.lang.invoke.LambdaForm$NamedFunction 2
java.util.OptionalDouble 2
java.security.CodeSource 3
java.time.Instant 4
java.nio.IntBuffer 2
java.time.OffsetDateTime 2
sun.util.locale.LocaleExtensions 2
java.nio.ShortBuffer 2
java.math.BigDecimal 2
java.util.WeakHashMap$Entry 4
jdk.internal.loader.AbstractClassLoaderValue$Sub 2
javax.crypto.spec.SecretKeySpec 1
jdk.internal.jimage.ImageReader$Node 3
java.time.zone.ZoneRules 2
java.security.cert.CertPath 2
java.time.LocalDateTime 2
java.time.Period 2
java.time.ZoneOffset 2
java.lang.module.ModuleDescriptor$Version 2
java.util.UUID 2
java.lang.module.ModuleDescriptor$Opens 2
jdk.internal.module.IllegalAccessLogger$Usage 1
java.io.File 32
java.time.zone.ZoneOffsetTransitionRule 2
java.nio.LongBuffer 2
java.util.ResourceBundle$CacheKey 2
java.util.concurrent.ConcurrentHashMap$Node 4
java.security.AccessControlContext 1
java.lang.module.ModuleReference 1
java.time.temporal.ValueRange 2
java.time.LocalDate 2
jdk.internal.misc.Signal 2
java.net.Proxy 2
java.lang.Character$Subset 2
java.lang.Runtime$Version 2
java.security.cert.Certificate 1
jdk.internal.module.ServicesCatalog$ServiceProvider 1
java.security.Timestamp 2
java.lang.invoke.MethodType 2
jdk.internal.module.ModuleHashes 2
java.util.stream.Collectors$Partition 1
org.apache.commons.io.StreamIterator 3
jdk.internal.module.ModuleBootstrap$2 2
org.apache.commons.io.function.IOStream$1 2
java.nio.file.FileTreeIterator 3
org.apache.commons.csv.CSVParser$CSVRecordIterator$nextRecord__53 3
org.apache.commons.io.input.UncheckedFilterReader$Builder 2
org.apache.commons.io.input.UncheckedFilterReader$Builder$lambda_get_0__11 3
org.apache.commons.io.input.ChecksumInputStream$Builder 1
org.apache.commons.io.input.ChecksumInputStream 4
org.apache.commons.io.input.CountingInputStream 3
org.apache.commons.io.input.ProxyInputStream 11
java.util.zip.CheckedInputStream 4
org.apache.commons.io.build.AbstractStreamBuilder 11
org.apache.commons.io.build.AbstractOriginSupplier 10
org.apache.commons.io.build.AbstractOrigin$InputStreamOrigin 3
org.apache.commons.io.build.AbstractOrigin 12
org.apache.commons.io.build.AbstractOrigin$PathOrigin 2
org.apache.commons.io.build.AbstractOrigin$URIOrigin 2
org.apache.commons.io.build.AbstractOrigin$FileOrigin 2
java.nio.file.FileSystems 1
org.apache.commons.io.build.AbstractOrigin$ReaderOrigin 5
org.apache.commons.io.input.ReaderInputStream$Builder 3
org.apache.commons.io.build.AbstractSupplier 2
org.apache.commons.io.build.AbstractStreamBuilder$lambda_new_0__78 2
org.apache.commons.io.Charsets 2
java.lang.Float 9
org.apache.commons.io.build.AbstractOrigin$CharSequenceOrigin 5
org.apache.commons.io.build.AbstractOrigin$ByteArrayOrigin 3
org.apache.commons.io.input.Tailer$Builder 3
org.apache.commons.io.input.CharSequenceInputStream$Builder 3
org.apache.commons.io.input.CharSequenceInputStream$Builder$lambda_get_0__10 3
org.apache.commons.io.input.UnsynchronizedFilterInputStream$Builder 1
org.apache.commons.io.input.ReadAheadInputStream$Builder 1
java.util.concurrent.atomic.AtomicBoolean 4
org.apache.commons.io.input.ReadAheadInputStream$newDaemonThread__15 2
java.util.concurrent.Executors 1
org.apache.commons.io.input.ThrottledInputStream$Builder 1
org.apache.commons.io.input.ThrottledInputStream 8
org.apache.commons.io.output.WriterOutputStream$Builder 3
org.apache.commons.io.output.WriterOutputStream 9
java.io.OutputStream 4
org.apache.commons.io.charset.CharsetDecoders 1
org.apache.commons.io.build.AbstractOrigin$WriterOrigin 3
org.apache.commons.io.build.AbstractOrigin$OutputStreamOrigin 2
java.io.BufferedWriter 10
org.apache.commons.io.input.XmlStreamReader$Builder 1
org.apache.commons.io.input.BOMInputStream 10
java.util.List 1
java.util.AbstractSequentialList 2
org.apache.commons.io.input.UncheckedFilterInputStream 13
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_2__58 3
org.apache.commons.io.input.UnsynchronizedBufferedInputStream 9
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 9
org.apache.commons.io.input.BoundedInputStream 14
java.time.Duration 9
java.util.concurrent.TimeUnit 1
org.apache.commons.io.input.BufferedFileChannelInputStream 8
org.apache.commons.io.input.MemoryMappedFileInputStream 9
org.apache.commons.io.input.ByteBufferCleaner 2
org.apache.commons.io.input.ByteBufferCleaner$Java8Cleaner 1
org.apache.commons.io.input.ByteBufferCleaner$Java9Cleaner 1
org.apache.commons.io.input.ClosedInputStream 2
java.io.ObjectInputStream 4
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject 2
org.apache.commons.io.input.ReadAheadInputStream$lambda_readAsync_1__80 3
jdk.internal.perf.Perf$CleanerAction 1
java.nio.file.InvalidPathException 1
java.util.regex.PatternSyntaxException 1
java.io.InvalidClassException 1
java.nio.file.FileSystemException 2
java.net.URISyntaxException 1
java.security.PrivilegedActionException 3
org.apache.commons.io.monitor.FileAlterationMonitor 1
org.apache.commons.io.monitor.FileAlterationMonitor$checkAndNotify__91 2
java.lang.Iterable 1
org.apache.commons.io.ThreadUtils 2
org.apache.commons.codec.binary.BaseNCodecInputStream 5
java.nio.charset.CoderResult 5
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_4__3 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_4__2 3
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:java.lang.StringBuilder:org.apache.commons.io.input.ClosedReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_4__7 3
java.util.regex.Pattern 2
java.util.regex.Matcher 4
org.apache.commons.io.output.StringBuilderWriter 8
org.apache.commons.io.IOUtils$lambda_toByteArray_1__34 3
org.apache.commons.io.output.ThresholdingOutputStream$lambda_static_0__12 1
org.apache.commons.io.output.ThresholdingOutputStream 11
org.apache.commons.io.output.UncheckedAppendableImpl$append__23 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_0__24 3
org.apache.commons.io.output.UncheckedAppendableImpl 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_5__54 3
java.io.CharArrayWriter 8
org.apache.commons.io.output.ChunkedWriter 1
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.lang.Math:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.FilterWriter 6
sun.nio.cs.StreamEncoder 5
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_6__6 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.PrintStream 7
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.ProxyWriter 1
org.apache.commons.io.output.TaggedWriter 1
org.apache.commons.io.TaggedIOException 2
org.apache.commons.io.IOExceptionWithCause 1
java.io.InvalidClassException:java.lang.Throwable:java.nio.file.FileSystemException 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_0__22 3
java.io.CharArrayWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.StringReader 5
org.apache.commons.io.input.ObservableInputStream 16
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_3__61 3
org.apache.commons.io.input.TeeInputStream 4
org.apache.commons.io.output.TeeOutputStream 4
org.apache.commons.io.output.ProxyOutputStream 7
org.apache.commons.io.output.CountingOutputStream 1
java.io.FileOutputStream 4
java.io.ByteArrayOutputStream 7
org.apache.commons.io.output.ChunkedOutputStream 2
java.io.ObjectOutputStream$BlockDataOutputStream 4
java.io.OutputStream$1 3
org.apache.commons.io.output.UncheckedFilterOutputStream 8
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_4__83 3
org.apache.commons.io.output.DemuxOutputStream 3
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream 5
org.apache.commons.io.output.AbstractByteArrayOutputStream 8
org.apache.commons.io.output.ByteArrayOutputStream 6
org.apache.commons.codec.binary.BaseNCodecOutputStream 6
java.lang.OutOfMemoryError 1
org.apache.commons.io.output.ProxyWriter$handleIOException__41 3
java.io.CharArrayWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.function.IOConsumer$lambda_static_0__19 1
org.apache.commons.io.output.FilterCollectionWriter$lambda_write_7__89 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_9__88 2
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataByte_0__82 3
org.apache.commons.io.input.ObservableInputStream$Observer 6
org.apache.commons.io.input.MessageDigestCalculatingInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.input.MessageDigestInputStream$MessageDigestMaintainingObserver 3
org.apache.commons.io.output.FilterCollectionWriter$lambda_append_2__107 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_append_2__106 2
org.apache.commons.io.output.UncheckedAppendableImpl$append__105 2
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.PrintStream:java.io.StringWriter:java.io.Writer:java.lang.AbstractStringBuilder:java.lang.StringBuilder:java.nio.CharBuffer:org.apache.commons.io.output.NullAppendable:org.apache.commons.io.output.NullWriter 1
java.io.CharArrayWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter 1
org.apache.commons.io.output.UncheckedFilterWriter$lambda_close_3__37 3
org.apache.commons.io.input.Tailer$RandomAccessFileBridge 6
java.net.Socket 2
java.nio.channels.spi.AbstractSelector 1
java.io.FilterOutputStream 5
org.apache.commons.io.output.ProxyOutputStream$handleIOException__42 3
java.nio.channels.spi.AbstractInterruptibleChannel 1
org.apache.commons.io.output.DeferredFileOutputStream 7
org.apache.commons.io.output.FilterCollectionWriter$flush__92 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_flush_4__93 2
org.apache.commons.io.output.BrokenOutputStream 4
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_flush_1__85 2
org.apache.commons.io.output.ClosedOutputStream 3
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream 1
java.io.BufferedOutputStream:java.io.DataOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.PrintStream:org.apache.commons.io.output.ProxyOutputStream 1
org.apache.commons.io.output.TaggedOutputStream 1
java.io.BufferedOutputStream 3
java.io.DataOutputStream 3
java.io.ObjectOutputStream 4
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_3__60 3
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_3__59 3
org.apache.commons.io.output.CloseShieldOutputStream 1
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.DeferredFileOutputStream 1
org.apache.commons.io.input.AutoCloseInputStream 3
org.apache.commons.io.input.ProxyInputStream$handleIOException__36 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_close_1__38 3
org.apache.commons.io.input.UnixLineEndingInputStream 5
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_close_0__39 3
java.io.ByteArrayOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.PrintStream:org.apache.commons.io.output.AbstractByteArrayOutputStream 1
org.apache.commons.io.input.DemuxInputStream 2
org.apache.commons.io.input.ObservableInputStream$closed__65 3
java.util.stream.StreamSupport 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteError_2__66 3
java.util.jar.Manifest$FastInputStream 4
java.util.zip.InflaterInputStream 6
java.io.InputStream$1 6
jdk.internal.loader.BuiltinClassLoader$NullModuleReader 2
jdk.internal.module.ModuleReferences$ExplodedModuleReader 1
java.net.URLClassLoader 1
jdk.internal.module.ModulePatcher$PatchedModuleReader 3
org.apache.commons.io.function.UncheckedIOIterator 2
org.apache.commons.io.function.UncheckedIOIterator$hasNext__29 3
org.apache.commons.io.LineIterator 5
org.apache.commons.io.input.UncheckedBufferedReader$lambda_readLine_6__52 3
org.apache.commons.io.LineIterator$addSuppressed__28 3
jdk.internal.module.ModuleReferences$SafeCloseModuleReader 1
java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock 3
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock 3
jdk.internal.module.ModuleReferences$JModModuleReader 1
jdk.internal.jmod.JmodFile 1
java.util.zip.ZipFile 1
jdk.internal.module.ModuleReferences$JarModuleReader 1
java.util.Scanner 4
jdk.internal.loader.Loader$NullModuleReader 1
org.apache.commons.io.input.ReversedLinesFileReader 4
jdk.internal.module.ModulePatcher$ExplodedResourceFinder 1
org.apache.commons.io.function.IOBaseStream 1
org.apache.commons.io.function.UncheckedIOBaseStream 1
org.apache.commons.csv.CSVPrinter 3
java.io.Console 1
jdk.internal.module.ModulePatcher$JarResourceFinder 1
java.net.DatagramSocket 1
jdk.internal.loader.URLClassPath$Loader 6
jdk.internal.loader.URLClassPath$JarLoader 18
jdk.internal.loader.URLClassPath$JarLoader$1 2
java.lang.Throwable$WrappedPrintStream 3
java.lang.Throwable$WrappedPrintWriter 2
java.lang.StackTraceElement 4
java.lang.reflect.UndeclaredThrowableException 2
java.lang.ExceptionInInitializerError 1
java.lang.ClassNotFoundException 1
java.lang.reflect.InvocationTargetException 2
jdk.internal.loader.FileURLMapper 3
sun.net.www.ParseUtil 2
java.io.FileNotFoundException 1
java.util.jar.JarFile 7
jdk.internal.util.jar.JarIndex 9
sun.net.util.URLUtil 1
org.apache.commons.io.input.TaggedInputStream 1
org.apache.commons.io.IOUtils$lambda_toByteArray_0__33 3
org.apache.commons.io.output.UncheckedFilterWriter$lambda_write_7__55 3
org.apache.commons.io.input.XmlStreamReader$lambda_getXmlProlog_0__63 3
java.util.stream.Collectors$1OptionalBox 1
java.io.BufferedReader$1 3
java.nio.file.Files$2 3
org.apache.commons.io.function.UncheckedIOIterator$next__30 3
java.util.NoSuchElementException 2
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
org.apache.commons.io.input.ObservableInputStream$lambda_noteDataBytes_1__90 3
org.apache.commons.io.input.ObservableInputStream$finished__81 3
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamEncoder 1
java.nio.file.TempFileHelper 1
org.apache.commons.io.output.UncheckedFilterOutputStream$lambda_write_3__62 2
org.apache.commons.io.output.NullOutputStream 2
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:org.apache.commons.io.output.NullOutputStream 2
org.apache.commons.io.output.QueueOutputStream 1
org.apache.commons.io.output.AppendableOutputStream 1
java.lang.ProcessBuilder$NullOutputStream 1
java.io.BufferedOutputStream:java.io.ByteArrayOutputStream:java.io.DataOutputStream:java.io.FileOutputStream:java.io.FilterOutputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream$1:java.io.PrintStream:java.lang.ProcessBuilder$NullOutputStream:org.apache.commons.io.output.NullOutputStream 1
java.lang.ProcessBuilder$NullInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_available_0__79 3
java.io.FilterInputStream:org.apache.commons.io.input.ProxyInputStream 1
java.lang.Short 4
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.lang.ThreadLocal:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.CircularInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
org.apache.commons.io.input.CircularInputStream 1
org.apache.commons.io.input.QueueInputStream 3
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_read_4__57 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.DataInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.SequenceInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.JarInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipInputStream:org.apache.commons.io.input.ClosedInputStream 1
java.lang.AbstractStringBuilder:java.lang.StringBuilder 1
org.apache.commons.codec.digest.PureJavaCrc32 1
java.util.zip.CRC32 2
org.apache.commons.codec.digest.XXHash32 2
org.apache.commons.codec.digest.PureJavaCrc32C 1
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.FileInputStream:java.io.FilterInputStream:java.io.InputStream$1:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.SequenceInputStream:java.lang.ProcessBuilder$NullInputStream:java.lang.ProcessImpl$DeferredCloseInputStream:java.util.jar.Manifest$FastInputStream:java.util.zip.CheckedInputStream:java.util.zip.InflaterInputStream:org.apache.commons.io.input.CircularInputStream:org.apache.commons.io.input.ClosedInputStream:org.apache.commons.io.input.UnsynchronizedByteArrayInputStream 1
java.io.DataInputStream 2
jdk.internal.misc.Signal$1 1
java.lang.ref.Finalizer$FinalizerThread 1
java.util.concurrent.ForkJoinWorkerThread 1
org.apache.commons.io.ThreadMonitor 1
java.util.zip.Inflater$InflaterZStreamRef 1
java.util.concurrent.ThreadPoolExecutor$Worker 1
org.apache.commons.io.input.Tailer 6
org.apache.commons.io.input.TailerListenerAdapter 6
org.apache.commons.io.FileCleaningTracker$Reaper 1
org.apache.commons.io.FileCleaningTracker$Tracker 2
org.apache.commons.io.FileDeleteStrategy 3
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy 1
java.util.AbstractCollection:java.util.ArrayDeque:java.util.ArrayList:java.util.HashSet:java.util.LinkedList: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 1
java.util.concurrent.CompletableFuture$Completion 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$BootstrapMessageLoggerTask 2
jdk.internal.ref.CleanerImpl 1
jdk.internal.ref.PhantomCleanable 3
jdk.internal.ref.WeakCleanable 3
jdk.internal.ref.SoftCleanable 3
java.util.zip.ZipFile$CleanableResource 1
java.nio.file.Files$lambda_asUncheckedRunnable_0__110 3
java.io.BufferedInputStream:java.io.ByteArrayInputStream:java.io.ByteArrayOutputStream:java.io.CharArrayWriter:java.io.FileInputStream:java.io.FileOutputStream:java.io.FilterInputStream:java.io.FilterOutputStream:java.io.FilterReader:java.io.FilterWriter:java.io.InputStream:java.io.InputStream$1:java.io.InputStreamReader:java.io.ObjectInputStream:java.io.ObjectInputStream$BlockDataInputStream:java.io.ObjectInputStream$PeekInputStream:java.io.ObjectOutputStream:java.io.ObjectOutputStream$BlockDataOutputStream:java.io.OutputStream:java.io.OutputStream$1:java.io.OutputStreamWriter:java.io.PrintStream:java.io.RandomAccessFile:java.io.SequenceInputStream:java.io.StringReader:java.io.StringWriter:java.lang.ProcessImpl$DeferredCloseInputStream:java.net.DatagramSocket:java.net.ServerSocket:java.net.Socket:java.net.URLClassLoader:java.nio.channels.spi.AbstractInterruptibleChannel:java.nio.channels.spi.AbstractSelector:java.nio.file.FileTreeIterator:java.nio.file.FileTreeWalker:java.util.Formatter:java.util.Scanner:java.util.jar.Manifest$FastInputStream:java.util.zip.InflaterInputStream:java.util.zip.ZipFile:java.util.zip.ZipInputStream:jdk.internal.module.ModulePatcher$ExplodedResourceFinder:jdk.internal.module.ModuleReferences$ExplodedModuleReader:jdk.internal.module.SystemModuleFinders$SystemModuleReader:org.apache.commons.io.input.CharSequenceInputStream:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullInputStream:org.apache.commons.io.input.NullReader:org.apache.commons.io.output.AbstractByteArrayOutputStream:org.apache.commons.io.output.AppendableWriter:org.apache.commons.io.output.ClosedWriter:org.apache.commons.io.output.NullWriter:org.apache.commons.io.output.StringBuilderWriter:sun.nio.cs.StreamDecoder:sun.nio.cs.StreamEncoder:sun.nio.fs.UnixFileSystem 1
java.lang.ref.Finalizer$2 1
java.lang.invoke.MethodHandleNatives$CallSiteContext 1
jdk.internal.ref.CleanerImpl$CleanerCleanable 1
java.lang.invoke.MethodHandleNatives$CallSiteContext:java.lang.ref.Finalizer$2:java.lang.ref.Finalizer$FinalizerThread:java.util.concurrent.CompletableFuture$Completion:java.util.concurrent.ForkJoinWorkerThread:java.util.concurrent.ThreadPoolExecutor$Worker:java.util.zip.Inflater$InflaterZStreamRef:java.util.zip.ZipFile$CleanableResource 1
org.apache.commons.io.input.BOMInputStream$matches__108 2
org.apache.commons.io.input.UnsupportedOperationExceptions 3
org.apache.commons.io.input.MarkShieldInputStream 2
org.apache.commons.io.input.UncheckedFilterInputStream$lambda_reset_5__84 2
org.apache.commons.io.function.IOStreams$lambda_forEach_1__64 2
java.util.Spliterators 1
org.apache.commons.io.input.XmlStreamReaderException 6
java.util.concurrent.AbstractExecutorService 1
org.apache.commons.io.output.ChunkedOutputStream$Builder 1
org.apache.commons.io.input.UnsynchronizedByteArrayInputStream$Builder 1
java.nio.channels.Channels 1
org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream$Builder 2
org.apache.commons.io.input.TaggedReader 1
java.lang.String:java.lang.StringBuilder:java.nio.CharBuffer 1
org.apache.commons.io.input.AutoCloseInputStream$Builder 1
org.apache.commons.io.input.BOMInputStream$Builder 1
org.apache.commons.io.output.LockableFileWriter$Builder 1
java.io.DeleteOnExitHook 1
org.apache.commons.io.filefilter.CanWriteFileFilter 2
org.apache.commons.io.FileUtils$lambda_isFileNewer_2__47 3
org.apache.commons.io.filefilter.PrefixFileFilter$lambda_accept_0__74 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_0__45 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_0__44 2
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_0__43 2
org.apache.commons.io.filefilter.CanReadFileFilter 2
org.apache.commons.io.filefilter.WildcardFileFilter$lambda_accept_0__73 2
org.apache.commons.io.filefilter.FileFileFilter 2
org.apache.commons.io.filefilter.CanExecuteFileFilter 2
org.apache.commons.io.filefilter.NameFileFilter$lambda_acceptBaseName_0__72 2
org.apache.commons.io.filefilter.DirectoryFileFilter 2
org.apache.commons.io.filefilter.EmptyFileFilter 3
org.apache.commons.io.filefilter.PathEqualsFileFilter 2
org.apache.commons.io.filefilter.PathVisitorFileFilter 6
org.apache.commons.io.filefilter.PathVisitorFileFilter$lambda_accept_0__87 3
org.apache.commons.io.input.MemoryMappedFileInputStream$Builder 1
java.nio.channels.FileChannel 1
org.apache.commons.io.filefilter.AgeFileFilter$lambda_accept_0__98 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_read_2__31 3
org.apache.commons.io.output.XmlStreamWriter$Builder 1
org.apache.commons.io.input.UncheckedFilterInputStream$Builder 2
org.apache.commons.io.input.UncheckedFilterInputStream$Builder$lambda_get_0__9 3
org.apache.commons.io.input.RandomAccessFileInputStream$Builder 1
org.apache.commons.io.RandomAccessFileMode 2
org.apache.commons.io.input.UncheckedBufferedReader$lambda_read_2__32 3
org.apache.commons.io.filefilter.SizeFileFilter$lambda_accept_0__97 3
org.apache.commons.io.input.MessageDigestInputStream$Builder 1
org.apache.commons.io.input.MessageDigestInputStream 2
org.apache.commons.io.input.UnsynchronizedBufferedInputStream$Builder 1
org.apache.commons.io.filefilter.WildcardFileFilter$Builder 1
org.apache.commons.io.IOCase 2
org.apache.commons.io.output.FileWriterWithEncoding$Builder 1
org.apache.commons.io.output.FileWriterWithEncoding 4
org.apache.commons.io.input.UncheckedBufferedReader$lambda_ready_7__4 3
org.apache.commons.io.input.UncheckedFilterReader$lambda_ready_6__5 3
org.apache.commons.io.input.UncheckedBufferedReader$Builder 2
org.apache.commons.io.input.UncheckedBufferedReader$Builder$lambda_get_0__8 3
org.apache.commons.io.function.IOIteratorAdapter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.Scanner:org.apache.commons.io.function.IOStream$1 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream$Builder 1
org.apache.commons.io.input.MessageDigestCalculatingInputStream 1
org.apache.commons.io.file.AccumulatorPathVisitor 4
org.apache.commons.io.file.Counters$NoopCounter 4
java.util.AbstractSet 3
org.apache.commons.io.file.CleaningPathVisitor 6
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_2__94 2
org.apache.commons.io.filefilter.HiddenFileFilter 3
org.apache.commons.io.filefilter.HiddenFileFilter$lambda_accept_0__100 3
org.apache.commons.io.filefilter.EmptyFileFilter$lambda_accept_0__99 3
org.apache.commons.io.filefilter.IOFileFilter 2
org.apache.commons.io.filefilter.PathMatcherFileFilter 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_2__95 2
org.apache.commons.io.filefilter.FileEqualsFileFilter 2
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$2 1
java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy$1 1
java.lang.invoke.StringConcatFactory$MethodHandleStringBuilderStrategy$1 1
org.apache.commons.io.RandomAccessFiles 1
org.apache.commons.io.RandomAccessFiles$read__46 3
org.apache.commons.io.filefilter.FalseFileFilter:org.apache.commons.io.filefilter.TrueFileFilter 2
java.io.BufferedReader$1:java.nio.file.FileTreeIterator:java.nio.file.Files$2:java.util.Scanner 1
org.apache.commons.io.input.BufferedFileChannelInputStream$Builder 1
org.apache.commons.io.input.QueueInputStream$Builder 1
org.apache.commons.io.output.UncheckedFilterOutputStream$Builder 1
org.apache.commons.io.output.UncheckedFilterWriter$Builder 1
org.apache.commons.io.input.ReversedLinesFileReader$Builder 1
java.io.UnsupportedEncodingException 1
org.apache.commons.io.StandardLineSeparator 1
org.apache.commons.io.input.ReversedLinesFileReader$FilePart 2
org.apache.commons.io.output.DeferredFileOutputStream$Builder 1
org.apache.commons.io.input.BoundedInputStream$Builder 1
org.apache.commons.io.input.BoundedInputStream$AbstractBuilder 3
org.apache.commons.io.filefilter.WildcardFilter$lambda_accept_1__69 2
org.apache.commons.io.filefilter.AndFileFilter$lambda_accept_1__68 2
org.apache.commons.io.filefilter.OrFileFilter$lambda_accept_1__70 2
java.util.HashMap$Node 4
java.net.SocketPermission 2
java.time.Clock 1
java.lang.Double 8
sun.nio.ch.FileKey 1
javax.security.auth.Subject 2
java.lang.invoke.ClassSpecializer$SpeciesData 2
sun.util.locale.BaseLocale$Key 1
java.lang.invoke.StringConcatFactory$Key 1
java.lang.invoke.StringConcatFactory$Recipe 1
java.lang.ProcessBuilder$Redirect 1
java.lang.Byte 3
java.text.FieldPosition 2
java.util.PropertyPermission 2
jdk.internal.org.objectweb.asm.Handle 2
java.lang.module.ModuleDescriptor$Exports 2
java.security.AllPermission 2
java.util.zip.ZipFile$Source$Key 1
javax.crypto.CryptoPermission 3
java.nio.channels.FileChannel$MapMode 1
java.nio.charset.CodingErrorAction 1
java.net.SocketImpl 1
java.security.AlgorithmParameters 1
org.apache.commons.io.comparator.PathFileComparator 1
java.time.format.DateTimeParseContext 1
java.lang.ProcessBuilder$RedirectPipeImpl 1
sun.reflect.annotation.TypeAnnotation 1
java.lang.ProcessBuilder$Redirect$6 1
org.apache.commons.codec.language.DaitchMokotoffSoundex$Rule 1
org.apache.commons.io.comparator.CompositeFileComparator 1
java.util.Currency 1
org.apache.commons.io.comparator.LastModifiedFileComparator 1
org.apache.commons.io.file.Counters$LongCounter:org.apache.commons.io.file.Counters$NoopCounter 1
sun.security.util.LazyCodeSourcePermissionCollection 1
java.time.format.DateTimePrintContext 1
java.lang.invoke.Invokers 1
java.lang.ProcessBuilder$Redirect$4 1
java.security.ProtectionDomain 1
java.lang.invoke.SerializedLambda 1
jdk.internal.module.ModuleResolution 1
java.io.ObjectStreamClass 1
org.apache.commons.io.comparator.ExtensionFileComparator 1
java.util.concurrent.atomic.AtomicLong 1
sun.reflect.annotation.AnnotationType 1
java.lang.ProcessBuilder$Redirect$3 1
java.time.format.DateTimeFormatterBuilder$CompositePrinterParser 1
java.security.Provider$Service 1
java.lang.StackFrameInfo 1
org.apache.commons.codec.digest.HmacAlgorithms 1
sun.security.util.JarConstraintsParameters 1
org.apache.commons.csv.CSVRecord 4
java.util.LongSummaryStatistics 1
jdk.internal.org.objectweb.asm.TypePath 4
org.apache.commons.codec.cli.Digest 1
java.io.ObjectStreamField 1
org.apache.commons.io.comparator.DirectoryFileComparator 1
org.apache.commons.codec.language.bm.Languages$SomeLanguages 1
java.lang.invoke.MethodHandles$Lookup 1
jdk.internal.math.FloatingDecimal 6
jdk.internal.math.FloatingDecimal$BinaryToASCIIBuffer 8
jdk.internal.math.FloatingDecimal$ExceptionalBinaryToASCIIBuffer 1
java.time.format.DateTimeFormatterBuilder$NumberPrinterParser 1
java.time.format.DateTimeFormatter 1
java.lang.invoke.MethodHandleImpl$LoopClauses 1
java.io.CharArrayWriter:java.io.StringWriter:java.lang.StringBuilder:java.nio.CharBuffer 1
java.time.temporal.ChronoUnit 1
java.security.SecureRandom 1
sun.util.locale.Extension 1
java.lang.ModuleLayer 1
java.math.MutableBigInteger 1
java.lang.ProcessBuilder$Redirect$2 1
org.apache.commons.io.monitor.FileAlterationObserver 2
org.apache.commons.io.monitor.FileEntry 1
org.apache.commons.codec.language.bm.Languages$1 1
java.lang.module.Configuration 1
java.security.Permission 2
java.time.temporal.ChronoField 1
org.apache.commons.codec.language.bm.Languages$2 1
java.time.format.Parsed 1
org.apache.commons.io.comparator.SizeFileComparator 1
java.lang.ProcessBuilder$Redirect$1 1
java.util.ServiceLoader 4
java.lang.invoke.MethodTypeForm 1
sun.net.www.MessageHeader 1
org.apache.commons.codec.binary.Hex 1
java.io.ObjectOutputStream$DebugTraceInfoStack 1
org.apache.commons.io.comparator.ReverseFileComparator 1
org.apache.commons.codec.language.bm.Rule$1 1
java.util.DoubleSummaryStatistics 1
jdk.internal.jmod.JmodFile$Entry 1
jdk.internal.jmod.JmodFile$Section 1
jdk.internal.org.objectweb.asm.Label 1
java.security.SecureRandomSpi 1
jdk.internal.module.ModuleHashes$lambda_toString_1__75 2
java.util.Map$Entry 1
java.security.PermissionCollection 1
java.util.concurrent.locks.ReentrantReadWriteLock 1
java.nio.channels.FileLock 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:org.apache.commons.io.input.ProxyReader:sun.nio.cs.StreamDecoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.StringReader:org.apache.commons.io.input.CharSequenceReader:org.apache.commons.io.input.ClosedReader:org.apache.commons.io.input.NullReader:sun.nio.cs.StreamDecoder 1
jdk.internal.misc.InnocuousThread$2 1
jdk.internal.reflect.ClassDefiner$1 2
jdk.internal.reflect.DelegatingClassLoader 1
jdk.internal.logger.SimpleConsoleLogger$CallerFinder$1 1
java.lang.StackWalker 1
jdk.internal.jimage.BasicImageReader$1 1
sun.security.action.GetPropertyAction 1
java.lang.System$1 1
jdk.internal.logger.BootstrapLogger$DetectBackend$1 1
java.lang.ref.Finalizer$1 1
java.lang.Class$3 1
jdk.internal.logger.BootstrapLogger$BootstrapExecutors$1 1
java.lang.Class$2 1
java.nio.file.Files$FileTypeDetectors$2 1
jdk.internal.reflect.MethodAccessorGenerator$1 1
jdk.internal.reflect.ClassDefiner 1
java.lang.ArrayIndexOutOfBoundsException 1
java.lang.IllegalAccessException 1
java.lang.InstantiationException 1
jdk.internal.loader.BuiltinClassLoader$4 1
jdk.internal.loader.URLClassPath 7
jdk.internal.loader.URLClassPath$3 2
jdk.internal.loader.URLClassPath$FileLoader 3
jdk.internal.misc.SharedSecrets 1
java.util.StringTokenizer 6
java.util.jar.JarEntry 2
java.util.jar.JarFile$JarFileEntry 3
jdk.internal.loader.URLClassPath$JarLoader$2 8
jdk.internal.loader.Resource 6
jdk.internal.loader.URLClassPath$JarLoader$3 2
jdk.internal.loader.BuiltinClassLoader$1 3
jdk.internal.loader.URLClassPath$2 3
jdk.internal.loader.URLClassPath$FileLoader$1 5
jdk.internal.loader.URLClassPath$Loader$1 5
jdk.internal.loader.URLClassPath$1 3
jdk.internal.module.ModulePatcher$JarResourceFinder$1 5
jdk.internal.module.ModulePatcher$ExplodedResourceFinder$1 5
jdk.internal.module.ModulePatcher$PatchedModuleReader$1 6
jdk.internal.loader.Loader$3 2
jdk.internal.loader.BuiltinClassLoader 6
jdk.internal.util.jar.InvalidJarIndexError 1
jdk.internal.loader.ClassLoaders$AppClassLoader 1
java.lang.SecurityException 1
java.security.SecureClassLoader 2
java.util.zip.Checksum 1
java.nio.file.Files$FileTypeDetectors$1 1
java.nio.file.NoSuchFileException 1
org.apache.commons.io.file.PathUtils$lambda_overrideReadOnly_2__67 2
java.io.CharArrayWriter:java.io.FilterWriter:java.io.OutputStreamWriter:java.io.StringWriter:java.io.Writer:org.apache.commons.io.output.NullWriter:sun.nio.cs.StreamEncoder 1
java.io.FilterReader:java.io.InputStreamReader:java.io.Reader:java.io.StringReader:sun.nio.cs.StreamDecoder 1
org.apache.commons.csv.CSVParser$Headers 1
java.util.stream.Collectors 1

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
[org.apache.commons.io.FilenameUtils].doNormalize(java.lang.String,char,boolean) 53 0 0.0%
[org.apache.commons.io.FilenameUtils].getPrefixLength(java.lang.String) 43 0 0.0%
[org.apache.commons.io.FilenameUtils].isIPv6Address(java.lang.String) 40 0 0.0%
[org.apache.commons.io.FilenameUtils].wildcardMatch(java.lang.String,java.lang.String,org.apache.commons.io.IOCase) 41 0 0.0%
[org.apache.commons.codec.language.bm.Rule].parseRules(java.util.Scanner,java.lang.String) 42 0 0.0%
[org.apache.commons.codec.language.bm.Rule].pattern(java.lang.String) 32 0 0.0%
[org.apache.commons.codec.language.bm.PhoneticEngine].encode(java.lang.String,org.apache.commons.codec.language.bm.Languages$LanguageSet) 45 0 0.0%
[org.apache.commons.codec.language.DoubleMetaphone].doubleMetaphone(java.lang.String,boolean) 66 0 0.0%
[org.apache.commons.codec.language.DoubleMetaphone].handleC(java.lang.String,org.apache.commons.codec.language.DoubleMetaphone$DoubleMetaphoneResult,int) 34 0 0.0%
[org.apache.commons.codec.language.DoubleMetaphone].handleG(java.lang.String,org.apache.commons.codec.language.DoubleMetaphone$DoubleMetaphoneResult,int,boolean) 40 0 0.0%
[org.apache.commons.codec.language.Caverphone2].encode(java.lang.String) 63 0 0.0%
[org.apache.commons.codec.language.Caverphone1].encode(java.lang.String) 60 0 0.0%
[org.apache.commons.codec.language.ColognePhonetic].colognePhonetic(java.lang.String) 48 0 0.0%
[org.apache.commons.codec.language.Metaphone].metaphone(java.lang.String) 118 0 0.0%
[org.apache.commons.codec.language.DaitchMokotoffSoundex].parseRules(java.util.Scanner,java.lang.String,java.util.Map,java.util.Map) 43 0 0.0%
[org.apache.commons.codec.language.DaitchMokotoffSoundex].soundex(java.lang.String,boolean) 44 0 0.0%
[org.apache.commons.codec.language.Nysiis].nysiis(java.lang.String) 36 0 0.0%
[org.apache.commons.io.input.UnsynchronizedBufferedInputStream].read(byte[],int,int) 40 0 0.0%
[org.apache.commons.io.input.XmlStreamReader].calculateHttpEncoding(java.lang.String,java.lang.String,java.lang.String,boolean,java.lang.String) 34 0 0.0%
[org.apache.commons.io.input.XmlStreamReader].calculateRawEncoding(java.lang.String,java.lang.String,java.lang.String) 32 0 0.0%
[org.apache.commons.io.input.Tailer].run() 56 0 0.0%
[org.apache.commons.io.input.ReversedLinesFileReader]. (java.nio.file.Path,int,java.nio.charset.Charset) 33 0 0.0%
[org.apache.commons.io.input.ReadAheadInputStream].lambda$readAsync$1(byte[]) 31 0 0.0%
[org.apache.commons.codec.digest.MurmurHash3].hash128x64Internal(byte[],int,int,long) 57 0 0.0%
[org.apache.commons.codec.digest.UnixCrypt].body(int[],int,int) 33 0 0.0%
[org.apache.commons.codec.digest.UnixCrypt].crypt(byte[],java.lang.String) 42 0 0.0%
[org.apache.commons.codec.digest.UnixCrypt].desSetKey(byte[]) 36 0 0.0%
[org.apache.commons.codec.digest.Md5Crypt].md5Crypt(byte[],java.lang.String,java.lang.String,java.util.Random) 62 0 0.0%
[org.apache.commons.codec.digest.MurmurHash3$IncrementalHash32x86].add(byte[],int,int) 34 0 0.0%
[org.apache.commons.codec.digest.Sha2Crypt].sha2Crypt(byte[],java.lang.String,java.lang.String,int,java.lang.String) 117 0 0.0%
[org.apache.commons.codec.binary.Base32].decode(byte[],int,int,org.apache.commons.codec.binary.BaseNCodec$Context) 58 0 0.0%
[org.apache.commons.codec.binary.Base32].encode(byte[],int,int,org.apache.commons.codec.binary.BaseNCodec$Context) 74 0 0.0%
[org.apache.commons.codec.binary.Base64].decode(byte[],int,int,org.apache.commons.codec.binary.BaseNCodec$Context) 36 0 0.0%
[org.apache.commons.codec.binary.Base64].encode(byte[],int,int,org.apache.commons.codec.binary.BaseNCodec$Context) 44 0 0.0%
[org.apache.commons.csv.CSVFormat].printWithEscapes(java.io.Reader,java.lang.Appendable) 34 0 0.0% []
[org.apache.commons.csv.CSVFormat].printWithQuotes(java.lang.Object,java.lang.CharSequence,java.lang.Appendable,boolean) 54 0 0.0% []
[org.apache.commons.csv.CSVFormat].toString() 34 0 0.0% []
[org.apache.commons.csv.CSVParser].createHeaders() 40 5 12.5% []
[org.apache.commons.codec.net.QCodec]. () 38 0 0.0%
[org.apache.commons.codec.net.QuotedPrintableCodec].encodeQuotedPrintable(java.util.BitSet[],byte,boolean) 39 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
org.apache.commons.csv.CSVParser$CSVRecordIterator ['CSVParserFuzzer'] []
org.apache.commons.csv.CSVRecord ['CSVParserFuzzer'] []
org.apache.commons.csv.CSVFormat ['CSVParserFuzzer'] []
org.apache.commons.csv.Token$Type [] []
java.nio.file.Paths ['CSVParserFuzzer'] []
org.apache.commons.csv.ExtendedBufferedReader ['CSVParserFuzzer'] []
java.io.BufferedReader ['CSVParserFuzzer'] []
org.apache.commons.csv.CSVPrinter ['CSVParserFuzzer'] []
org.apache.commons.csv.CSVFormat$Predefined [] []
org.apache.commons.csv.CSVFormat$Builder ['CSVParserFuzzer'] []
java.io.OutputStream ['CSVParserFuzzer'] []
java.nio.file.Files ['CSVParserFuzzer'] []
org.apache.commons.io.function.Constants [] []
java.io.InputStream ['CSVParserFuzzer'] []
org.apache.commons.csv.DuplicateHeaderMode [] []
org.apache.commons.csv.CSVParser ['CSVParserFuzzer'] []
org.apache.commons.csv.QuoteMode [] []
org.apache.commons.io.FileUtils ['CSVParserFuzzer'] []
java.io.PrintWriter ['CSVParserFuzzer'] []
java.util.concurrent.Executor [] []
org.apache.commons.csv.Token ['CSVParserFuzzer'] []
java.io.BufferedWriter ['CSVParserFuzzer'] []
java.lang.System ['CSVParserFuzzer'] []
org.apache.commons.csv.Lexer ['CSVParserFuzzer'] []
java.sql.Statement [] []
org.apache.commons.csv.CSVParser$CSVRecordIterator$nextRecord__53 ['CSVParserFuzzer'] []
org.apache.commons.codec.net.Utils [] []
org.apache.commons.csv.CSVFormat$lambda_toStringArray_0__1 [] []
CSVParserFuzzer ['CSVParserFuzzer'] []
java.util.concurrent.Callable [] []
java.lang.ProcessBuilder [] []
java.io.File ['CSVParserFuzzer'] []
org.apache.commons.io.file.PathUtils ['CSVParserFuzzer'] []
java.lang.Runtime ['CSVParserFuzzer'] []

Directories in report

Directory