Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
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 |
---|
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 | 8283 | 99.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 46 | 0.55% |
All colors | 8329 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4295 | 91 | [org.joda.time.format.DateTimeFormatter].selectChronology(org.joda.time.Chronology) | call site: 00091 | |
2643 | 4869 | [org.joda.time.format.FormatUtils].appendPaddedInteger(java.lang.StringBuffer,int,int) | call site: 04869 | |
429 | 4439 | [org.joda.time.format.DateTimeFormatterBuilder].toFormatter() | call site: 04439 | |
423 | 7539 | [org.joda.time.format.DateTimeParserBucket].doParseMillis(org.joda.time.format.InternalParser,java.lang.CharSequence) | call site: 07539 | |
337 | 7981 | [org.joda.time.format.DateTimeParserBucket].computeMillis(boolean,java.lang.CharSequence) | call site: 07981 | |
47 | 4387 | [org.joda.time.format.DateTimeFormatterBuilder].toFormatter() | call site: 04387 | |
31 | 2 | [TimeFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 | |
24 | 7513 | [org.joda.time.format.DateTimeFormatter].parseMillis(java.lang.String) | call site: 07513 | |
16 | 50 | [org.joda.time.tz.DateTimeZoneBuilder].readFrom(java.io.DataInput,java.lang.String) | call site: 00050 | |
15 | 73 | [org.joda.time.tz.ZoneInfoProvider].loadZoneInfoMap(java.io.InputStream) | call site: 00073 | |
9 | 8319 | [org.joda.time.format.DateTimeParserBucket].doParseMillis(org.joda.time.format.InternalParser,java.lang.CharSequence) | call site: 08319 | |
3 | 7977 | [org.joda.time.format.DateTimeParserBucket].doParseMillis(org.joda.time.format.InternalParser,java.lang.CharSequence) | call site: 07977 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
TimeFuzzer | 1 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
org.joda.time.DateTimeZone | 23 |
org.joda.time.tz.UTCProvider | 3 |
org.joda.time.tz.ZoneInfoProvider | 11 |
org.joda.time.tz.DateTimeZoneBuilder$PrecalculatedZone | 9 |
org.joda.time.tz.DateTimeZoneBuilder$DSTZone | 10 |
org.joda.time.tz.DateTimeZoneBuilder$Recurrence | 7 |
org.joda.time.tz.DateTimeZoneBuilder$OfYear | 9 |
org.joda.time.tz.FixedDateTimeZone | 9 |
org.joda.time.tz.CachedDateTimeZone | 11 |
org.joda.time.UTCDateTimeZone | 8 |
org.joda.time.tz.ZoneInfoProvider$1 | 2 |
org.joda.time.tz.DateTimeZoneBuilder | 3 |
org.joda.time.format.DateTimeFormatter | 10 |
org.joda.time.DateTimeUtils | 9 |
org.joda.time.chrono.ISOChronology | 7 |
org.joda.time.chrono.AssembledChronology | 42 |
org.joda.time.chrono.BaseChronology | 38 |
org.joda.time.Chronology | 1 |
org.joda.time.chrono.AssembledChronology$Fields | 4 |
org.joda.time.field.DelegatedDurationField | 8 |
org.joda.time.field.BaseDurationField:org.joda.time.field.MillisDurationField:org.joda.time.field.UnsupportedDurationField | 1 |
org.joda.time.field.BaseDurationField | 5 |
org.joda.time.field.UnsupportedDurationField | 11 |
org.joda.time.field.MillisDurationField | 8 |
org.joda.time.DurationField | 1 |
org.joda.time.DurationFieldType | 12 |
org.joda.time.field.DelegatedDateTimeField | 31 |
org.joda.time.field.BaseDateTimeField:org.joda.time.field.UnsupportedDateTimeField | 1 |
org.joda.time.field.BaseDateTimeField | 21 |
org.joda.time.field.UnsupportedDateTimeField | 30 |
org.joda.time.DateTimeField | 2 |
org.joda.time.DateTimeFieldType | 24 |
org.joda.time.chrono.JulianChronology | 19 |
org.joda.time.chrono.BasicChronology | 32 |
org.joda.time.chrono.BasicYearDateTimeField | 15 |
org.joda.time.field.ImpreciseDateTimeField | 2 |
org.joda.time.field.ImpreciseDateTimeField$LinkedDurationField | 5 |
org.joda.time.DateTimeFieldType$StandardDateTimeFieldType | 2 |
org.joda.time.chrono.BasicFixedMonthChronology:org.joda.time.chrono.GregorianChronology:org.joda.time.chrono.IslamicChronology:org.joda.time.chrono.JulianChronology | 1 |
org.joda.time.chrono.GJYearOfEraDateTimeField | 11 |
org.joda.time.field.DecoratedDateTimeField | 10 |
org.joda.time.field.OffsetDateTimeField | 17 |
org.joda.time.chrono.BasicWeekyearDateTimeField | 13 |
org.joda.time.chrono.CopticChronology | 14 |
org.joda.time.chrono.EthiopicChronology | 14 |
org.joda.time.chrono.IslamicChronology | 22 |
org.joda.time.chrono.GregorianChronology | 17 |
org.joda.time.field.SkipDateTimeField | 5 |
org.joda.time.chrono.ZonedChronology$ZonedDateTimeField | 24 |
org.joda.time.chrono.ISOYearOfEraDateTimeField | 10 |
org.joda.time.field.ZeroIsMaxDateTimeField | 16 |
org.joda.time.chrono.BasicDayOfYearDateTimeField | 8 |
org.joda.time.chrono.GJChronology$CutoverField | 26 |
org.joda.time.chrono.GJEraDateTimeField | 16 |
org.joda.time.field.DividedDateTimeField | 13 |
org.joda.time.chrono.GJDayOfWeekDateTimeField | 9 |
org.joda.time.field.RemainderDateTimeField | 17 |
org.joda.time.field.PreciseDurationDateTimeField | 10 |
org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField | 10 |
org.joda.time.chrono.BasicDayOfMonthDateTimeField:org.joda.time.chrono.BasicDayOfYearDateTimeField:org.joda.time.chrono.BasicMonthOfYearDateTimeField:org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField:org.joda.time.chrono.GJDayOfWeekDateTimeField:org.joda.time.chrono.GJEraDateTimeField:org.joda.time.chrono.GJYearOfEraDateTimeField:org.joda.time.chrono.ISOYearOfEraDateTimeField:org.joda.time.field.DividedDateTimeField:org.joda.time.field.OffsetDateTimeField:org.joda.time.field.PreciseDurationDateTimeField:org.joda.time.field.RemainderDateTimeField:org.joda.time.field.SkipDateTimeField:org.joda.time.field.SkipUndoDateTimeField:org.joda.time.field.ZeroIsMaxDateTimeField | 1 |
org.joda.time.field.SkipUndoDateTimeField | 5 |
org.joda.time.chrono.BasicDayOfMonthDateTimeField | 8 |
org.joda.time.chrono.BasicMonthOfYearDateTimeField | 13 |
org.joda.time.chrono.BasicSingleEraDateTimeField | 15 |
org.joda.time.chrono.BasicDayOfMonthDateTimeField:org.joda.time.chrono.BasicDayOfYearDateTimeField:org.joda.time.chrono.BasicMonthOfYearDateTimeField:org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField:org.joda.time.chrono.GJDayOfWeekDateTimeField:org.joda.time.chrono.GJEraDateTimeField:org.joda.time.chrono.GJYearOfEraDateTimeField:org.joda.time.chrono.ISOYearOfEraDateTimeField:org.joda.time.field.DividedDateTimeField:org.joda.time.field.OffsetDateTimeField:org.joda.time.field.PreciseDateTimeField:org.joda.time.field.PreciseDurationDateTimeField:org.joda.time.field.RemainderDateTimeField:org.joda.time.field.SkipDateTimeField:org.joda.time.field.SkipUndoDateTimeField:org.joda.time.field.ZeroIsMaxDateTimeField | 1 |
org.joda.time.chrono.BasicChronology:org.joda.time.chrono.IslamicChronology | 1 |
org.joda.time.field.PreciseDateTimeField | 5 |
org.joda.time.chrono.BasicChronology:org.joda.time.chrono.BasicFixedMonthChronology:org.joda.time.chrono.IslamicChronology | 1 |
org.joda.time.chrono.BasicMonthOfYearDateTimeField:org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField:org.joda.time.chrono.GJDayOfWeekDateTimeField:org.joda.time.chrono.GJEraDateTimeField:org.joda.time.field.DividedDateTimeField:org.joda.time.field.OffsetDateTimeField:org.joda.time.field.PreciseDateTimeField:org.joda.time.field.RemainderDateTimeField | 1 |
org.joda.time.field.BaseDateTimeField:org.joda.time.field.DelegatedDateTimeField:org.joda.time.field.UnsupportedDateTimeField | 1 |
org.joda.time.chrono.GJChronology$CutoverField:org.joda.time.chrono.LimitChronology$LimitDateTimeField:org.joda.time.chrono.ZonedChronology$ZonedDateTimeField:org.joda.time.field.DividedDateTimeField:org.joda.time.field.ImpreciseDateTimeField:org.joda.time.field.PreciseDurationDateTimeField:org.joda.time.field.RemainderDateTimeField:org.joda.time.field.UnsupportedDateTimeField | 1 |
org.joda.time.chrono.LimitChronology$LimitDateTimeField | 21 |
org.joda.time.field.ScaledDurationField | 4 |
org.joda.time.field.DecoratedDurationField | 6 |
org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.chrono.BasicWeekyearDateTimeField:org.joda.time.chrono.BasicYearDateTimeField:org.joda.time.chrono.GJChronology$CutoverField:org.joda.time.chrono.GJEraDateTimeField:org.joda.time.chrono.LimitChronology$LimitDateTimeField:org.joda.time.chrono.ZonedChronology$ZonedDateTimeField:org.joda.time.field.PreciseDateTimeField:org.joda.time.field.RemainderDateTimeField:org.joda.time.field.UnsupportedDateTimeField | 1 |
org.joda.time.chrono.ZonedChronology$ZonedDurationField | 7 |
org.joda.time.UTCDateTimeZone:org.joda.time.tz.DateTimeZoneBuilder$DSTZone:org.joda.time.tz.DateTimeZoneBuilder$PrecalculatedZone:org.joda.time.tz.FixedDateTimeZone | 1 |
org.joda.time.field.ImpreciseDateTimeField$LinkedDurationField:org.joda.time.field.MillisDurationField:org.joda.time.field.PreciseDurationField:org.joda.time.field.UnsupportedDurationField | 2 |
org.joda.time.field.PreciseDurationField | 4 |
org.joda.time.chrono.GJMonthOfYearDateTimeField | 5 |
org.joda.time.chrono.BasicChronology:org.joda.time.chrono.BasicFixedMonthChronology | 1 |
org.joda.time.chrono.LenientChronology | 6 |
org.joda.time.field.LenientDateTimeField | 4 |
org.joda.time.field.StrictDateTimeField | 4 |
org.joda.time.chrono.BasicMonthOfYearDateTimeField:org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.chrono.BasicWeekyearDateTimeField:org.joda.time.chrono.BasicYearDateTimeField:org.joda.time.chrono.GJChronology$CutoverField:org.joda.time.chrono.GJEraDateTimeField:org.joda.time.field.LenientDateTimeField:org.joda.time.field.PreciseDurationDateTimeField:org.joda.time.field.StrictDateTimeField:org.joda.time.field.UnsupportedDateTimeField | 1 |
org.joda.time.chrono.LimitChronology | 10 |
org.joda.time.chrono.LimitChronology$LimitDurationField | 3 |
org.joda.time.chrono.GJChronology | 19 |
org.joda.time.Instant | 4 |
org.joda.time.tz.CachedDateTimeZone$Info | 4 |
org.joda.time.field.FieldUtils | 8 |
org.joda.time.IllegalFieldValueException | 7 |
org.joda.time.chrono.IslamicChronology$LeapYearPatternType | 1 |
org.joda.time.chrono.BasicFixedMonthChronology | 10 |
org.joda.time.chrono.BasicChronology$YearInfo | 1 |
org.joda.time.chrono.BasicGJChronology | 7 |
org.joda.time.chrono.GregorianChronology:org.joda.time.chrono.JulianChronology | 1 |
org.joda.time.base.BaseDateTime | 11 |
org.joda.time.chrono.LimitChronology$LimitException | 1 |
org.joda.time.chrono.BasicDayOfMonthDateTimeField:org.joda.time.chrono.BasicDayOfYearDateTimeField:org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField:org.joda.time.chrono.GJDayOfWeekDateTimeField:org.joda.time.field.PreciseDurationDateTimeField | 1 |
org.joda.time.chrono.CopticChronology:org.joda.time.chrono.EthiopicChronology:org.joda.time.chrono.GregorianChronology:org.joda.time.chrono.IslamicChronology:org.joda.time.chrono.JulianChronology | 1 |
org.joda.time.chrono.GJChronology$ImpreciseCutoverField | 8 |
org.joda.time.chrono.ZonedChronology | 12 |
org.joda.time.DateTimeZone$LazyInit$1 | 3 |
org.joda.time.chrono.GJChronology$LinkedDurationField | 3 |
org.joda.time.IllegalInstantException | 3 |
org.joda.time.base.AbstractInstant | 7 |
org.joda.time.format.DateTimeFormat | 5 |
org.joda.time.format.DateTimeFormatterBuilder | 45 |
org.joda.time.format.DateTimeFormatterBuilder$TextField | 6 |
org.joda.time.format.DateTimeFormatterBuilder$UnpaddedNumber | 3 |
org.joda.time.format.DateTimeFormatterBuilder$NumberFormatter | 3 |
org.joda.time.format.DateTimeFormatterBuilder$PaddedNumber | 3 |
org.joda.time.DateTime | 4 |
org.joda.time.base.AbstractDateTime | 3 |
org.joda.time.DateMidnight | 1 |
org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.field.DecoratedDateTimeField:org.joda.time.field.PreciseDurationDateTimeField | 1 |
org.joda.time.chrono.BasicSingleEraDateTimeField:org.joda.time.field.PreciseDurationDateTimeField | 1 |
org.joda.time.chrono.AssembledChronology:org.joda.time.chrono.BasicSingleEraDateTimeField | 2 |
org.joda.time.chrono.BuddhistChronology | 5 |
org.joda.time.MutableDateTime | 6 |
org.joda.time.DateTimeZone$LazyInit$1:org.joda.time.base.BaseDateTime | 1 |
org.joda.time.chrono.StrictChronology | 6 |
org.joda.time.LocalDate | 4 |
org.joda.time.base.BaseLocal | 1 |
org.joda.time.base.AbstractPartial | 1 |
org.joda.time.chrono.GJCacheKey | 1 |
org.joda.time.DateTimeZone$LazyInit$1:org.joda.time.chrono.AssembledChronology | 1 |
org.joda.time.DateTimeUtils$SystemMillisProvider | 1 |
org.joda.time.DateTimeUtils$OffsetMillisProvider | 1 |
org.joda.time.DateTimeUtils$FixedMillisProvider | 1 |
org.joda.time.format.DateTimeFormatterBuilder$TwoDigitYear | 6 |
org.joda.time.base.BaseDateTime:org.joda.time.chrono.AssembledChronology | 1 |
org.joda.time.format.DateTimeFormatterBuilder$Fraction | 7 |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName | 6 |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneOffset | 6 |
org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral | 5 |
org.joda.time.format.DateTimeFormatterBuilder$StringLiteral | 5 |
org.joda.time.format.DateTimeFormatterBuilder$Composite | 9 |
org.joda.time.format.DateTimePrinterInternalPrinter | 2 |
org.joda.time.format.InternalPrinterDateTimePrinter | 4 |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneId | 4 |
org.joda.time.format.DateTimeFormat$StyleFormatter:org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral:org.joda.time.format.DateTimeFormatterBuilder$Composite:org.joda.time.format.DateTimeFormatterBuilder$Fraction:org.joda.time.format.DateTimeFormatterBuilder$PaddedNumber:org.joda.time.format.DateTimeFormatterBuilder$TextField:org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName:org.joda.time.format.DateTimeFormatterBuilder$TwoDigitYear:org.joda.time.format.DateTimeFormatterBuilder$UnpaddedNumber | 1 |
org.joda.time.format.DateTimeFormat$StyleFormatter | 6 |
org.joda.time.format.InternalParserDateTimeParser | 3 |
org.joda.time.format.DateTimeParserInternalParser | 2 |
org.joda.time.format.DateTimeFormat$StyleFormatter:org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral:org.joda.time.format.DateTimeFormatterBuilder$Composite:org.joda.time.format.DateTimeFormatterBuilder$Fraction:org.joda.time.format.DateTimeFormatterBuilder$MatchingParser:org.joda.time.format.DateTimeFormatterBuilder$NumberFormatter:org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName:org.joda.time.format.DateTimeFormatterBuilder$TwoDigitYear | 1 |
org.joda.time.format.DateTimeFormatterBuilder$MatchingParser | 2 |
org.joda.time.format.FormatUtils | 5 |
org.joda.time.format.DateTimeFormat$StyleFormatterCacheKey | 1 |
org.joda.time.field.DecoratedDateTimeField:org.joda.time.field.PreciseDurationDateTimeField | 1 |
org.joda.time.tz.DefaultNameProvider | 8 |
org.joda.time.chrono.GJLocaleSymbols | 21 |
org.joda.time.chrono.BasicChronology$HalfdayField | 3 |
org.joda.time.chrono.BasicFixedMonthChronology:org.joda.time.chrono.GregorianChronology:org.joda.time.chrono.JulianChronology | 1 |
org.joda.time.UTCDateTimeZone:org.joda.time.tz.FixedDateTimeZone | 2 |
org.joda.time.format.DateTimeParserBucket | 25 |
org.joda.time.format.DateTimeParserBucket$SavedState | 2 |
org.joda.time.format.DateTimeParserBucket$SavedField | 5 |
org.joda.time.MutableDateTime$Property | 4 |
org.joda.time.field.AbstractReadableInstantFieldProperty | 6 |
org.joda.time.LocalDate$Property | 2 |
org.joda.time.LocalDateTime$Property | 2 |
org.joda.time.LocalTime$Property | 2 |
org.joda.time.DateMidnight$Property | 2 |
org.joda.time.DateTime$Property | 2 |
org.joda.time.LocalDateTime | 1 |
org.joda.time.LocalTime | 1 |
org.joda.time.format.DateTimeFormatterBuilder$FixedNumber | 1 |
org.joda.time.MutableInterval | 1 |
org.joda.time.MutablePeriod | 1 |
org.joda.time.DurationFieldType$StandardDurationFieldType | 1 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
[org.joda.time.format.DateTimeParserBucket].doParseMillis(org.joda.time.format.InternalParser,java.lang.CharSequence)
|
org.joda.time.format.DateTimeParserBucket | 2 | ['org.joda.time.format.InternalParser', 'java.lang.CharSequence'] | 143 | 0 | 17 | 5 | 1 | 1227 | 1 | 549 | 549 |
[org.joda.time.format.PeriodFormatterBuilder$Composite].printTo(java.lang.StringBuffer,org.joda.time.ReadablePeriod,java.util.Locale)
|
org.joda.time.format.PeriodFormatterBuilder$Composite | 3 | ['java.lang.StringBuffer', 'org.joda.time.ReadablePeriod', 'java.util.Locale'] | 18 | 0 | 13 | 4 | 2 | 217 | 4 | 99 | 96 |
[org.joda.time.IllegalInstantException].createMessage(long,java.lang.String)
|
org.joda.time.IllegalInstantException | 2 | ['long', 'java.lang.String'] | 109 | 0 | 22 | 4 | 1 | 1066 | 0 | 506 | 81 |
[org.joda.time.format.DateTimeFormatter].print(org.joda.time.ReadablePartial)
|
org.joda.time.format.DateTimeFormatter | 1 | ['org.joda.time.ReadablePartial'] | 109 | 0 | 11 | 3 | 1 | 1115 | 8 | 509 | 39 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
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 |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.joda.time.DateTime].millisOfSecond() | 45 | 0 | 0.0% | [] |
[org.joda.time.DateTime].toDateTime() | 216 | 0 | 0.0% | [] |
[org.joda.time.Period].normalizedStandard(org.joda.time.PeriodType) | 288 | 0 | 0.0% | [] |
[org.joda.time.tz.CachedDateTimeZone].createInfo(long) | 32 | 0 | 0.0% | [] |
[org.joda.time.Years].isLessThan(org.joda.time.Years) | 35 | 0 | 0.0% | [] |
[org.joda.time.chrono.ZonedChronology].assemble(org.joda.time.chrono.AssembledChronology$Fields) | 37 | 0 | 0.0% | [] |
[org.joda.time.chrono.ZonedChronology].toString() | 153 | 0 | 0.0% | [] |
[org.joda.time.Seconds].isLessThan(org.joda.time.Seconds) | 37 | 0 | 0.0% | [] |
[org.joda.time.YearMonth].toString(java.lang.String,java.util.Locale) | 44 | 0 | 0.0% | [] |
[org.joda.time.YearMonth].getFieldType(int) | 54 | 0 | 0.0% | [] |
[org.joda.time.MutableDateTime].copy() | 43 | 0 | 0.0% | [] |
[org.joda.time.MutableDateTime].setZoneRetainFields(org.joda.time.DateTimeZone) | 104 | 0 | 0.0% | [] |
[org.joda.time.MutableDateTime].clone() | 40 | 0 | 0.0% | [] |
[org.joda.time.chrono.BasicMonthOfYearDateTimeField].add(long,int) | 32 | 0 | 0.0% | [] |
[org.joda.time.chrono.BasicMonthOfYearDateTimeField].add(long,long) | 65 | 0 | 0.0% | [] |
[org.joda.time.format.DateTimeFormatter].parseMillis(java.lang.String) | 60 | 4 | 6.666% | [] |
[org.joda.time.chrono.GJChronology].assemble(org.joda.time.chrono.AssembledChronology$Fields) | 56 | 0 | 0.0% | [] |
[org.joda.time.chrono.GJChronology].gregorianToJulianByWeekyear(long) | 209 | 0 | 0.0% | [] |
[org.joda.time.format.ISODateTimeFormat].dateByMonth(org.joda.time.format.DateTimeFormatterBuilder,java.util.Collection,boolean,boolean) | 32 | 0 | 0.0% | [] |
[org.joda.time.format.ISODateTimeFormat].dateByWeek(org.joda.time.format.DateTimeFormatterBuilder,java.util.Collection,boolean,boolean) | 32 | 0 | 0.0% | [] |
[org.joda.time.format.ISODateTimeFormat].time(org.joda.time.format.DateTimeFormatterBuilder,java.util.Collection,boolean,boolean,boolean,boolean) | 37 | 0 | 0.0% | [] |
[org.joda.time.format.ISODateTimeFormat].hour() | 489 | 0 | 0.0% | [] |
[org.joda.time.DateTimeComparator].equals(java.lang.Object) | 47 | 0 | 0.0% | [] |
[org.joda.time.tz.ZoneInfoProvider].access$000(org.joda.time.tz.ZoneInfoProvider) | 32 | 14 | 43.75% | [] |
[org.joda.time.format.FormatUtils].appendPaddedInteger(java.lang.Appendable,int,int) | 96 | 17 | 17.70% | [] |
[org.joda.time.tz.DateTimeZoneBuilder].readMillis(java.io.DataInput) | 716 | 72 | 10.05% | [] |
[org.joda.time.Hours].isLessThan(org.joda.time.Hours) | 47 | 0 | 0.0% | [] |
[org.joda.time.format.PeriodFormatterBuilder].appendLiteral(java.lang.String) | 37 | 0 | 0.0% | [] |
[org.joda.time.format.PeriodFormatterBuilder].createComposite(java.util.List) | 599 | 0 | 0.0% | [] |
[org.joda.time.MutableInterval].copy() | 70 | 0 | 0.0% | [] |
[org.joda.time.Days].isLessThan(org.joda.time.Days) | 45 | 0 | 0.0% | [] |
[org.joda.time.format.DateTimeFormat].parsePatternTo(org.joda.time.format.DateTimeFormatterBuilder,java.lang.String) | 92 | 0 | 0.0% | [] |
[org.joda.time.format.DateTimeFormat].createFormatterForPattern(java.lang.String) | 100 | 0 | 0.0% | [] |
[org.joda.time.YearMonthDay].dayOfMonth() | 38 | 0 | 0.0% | [] |
[org.joda.time.YearMonthDay].getFieldType(int) | 77 | 0 | 0.0% | [] |
[org.joda.time.MonthDay].toString(java.lang.String,java.util.Locale) | 47 | 0 | 0.0% | [] |
[org.joda.time.MonthDay].getFieldType(int) | 49 | 0 | 0.0% | [] |
[org.joda.time.MonthDay].toString() | 31 | 0 | 0.0% | [] |
[org.joda.time.tz.ZoneInfoCompiler].parseDataFile(java.io.BufferedReader,boolean) | 452 | 0 | 0.0% | [] |
[org.joda.time.LocalTime].compareTo(java.lang.Object) | 86 | 0 | 0.0% | [] |
[org.joda.time.LocalTime].hashCode() | 99 | 0 | 0.0% | [] |
[org.joda.time.LocalTime].toString() | 40 | 0 | 0.0% | [] |
[org.joda.time.format.DateTimeParserBucket].computeMillis(boolean,java.lang.CharSequence) | 36 | 13 | 36.11% | [] |
[org.joda.time.format.DateTimeParserBucket].sort(org.joda.time.format.DateTimeParserBucket$SavedField[],int) | 48 | 3 | 6.25% | [] |
[org.joda.time.TimeOfDay].millisOfSecond() | 54 | 0 | 0.0% | [] |
[org.joda.time.TimeOfDay].getFieldType(int) | 69 | 0 | 0.0% | [] |
[org.joda.time.format.DateTimeFormatterBuilder].appendUnknownString(java.lang.Appendable,int) | 742 | 92 | 12.39% | [] |
[org.joda.time.field.DividedDateTimeField].getDivisor() | 33 | 0 | 0.0% | [] |
[org.joda.time.PeriodType].equals(java.lang.Object) | 72 | 0 | 0.0% | [] |
[org.joda.time.PeriodType].seconds() | 75 | 0 | 0.0% | [] |
[org.joda.time.PeriodType].toString() | 46 | 0 | 0.0% | [] |
[org.joda.time.DateMidnight].dayOfWeek() | 33 | 0 | 0.0% | [] |
[org.joda.time.DateMidnight].checkInstant(long,org.joda.time.Chronology) | 135 | 0 | 0.0% | [] |
[org.joda.time.Months].isLessThan(org.joda.time.Months) | 53 | 0 | 0.0% | [] |
[org.joda.time.LocalDate].compareTo(java.lang.Object) | 84 | 0 | 0.0% | [] |
[org.joda.time.LocalDate].hashCode() | 141 | 0 | 0.0% | [] |
[org.joda.time.LocalDate].toString() | 34 | 0 | 0.0% | [] |
[org.joda.time.convert.ConverterSet].selectSlow(org.joda.time.convert.ConverterSet,java.lang.Class) | 32 | 0 | 0.0% | [] |
[org.joda.time.convert.ConverterSet].size() | 90 | 0 | 0.0% | [] |
[org.joda.time.chrono.JulianChronology].getInstance(org.joda.time.DateTimeZone,int) | 32 | 0 | 0.0% | [] |
[org.joda.time.chrono.GJLocaleSymbols].maxLength(java.lang.String[]) | 40 | 0 | 0.0% | [] |
[org.joda.time.Partial].toString(java.lang.String,java.util.Locale) | 99 | 0 | 0.0% | [] |
[org.joda.time.Partial].getValue(int) | 105 | 0 | 0.0% | [] |
[org.joda.time.Partial].toStringList() | 40 | 0 | 0.0% | [] |
[org.joda.time.format.ISOPeriodFormat].standard() | 90 | 0 | 0.0% | [] |
[org.joda.time.Minutes].isLessThan(org.joda.time.Minutes) | 37 | 0 | 0.0% | [] |
[org.joda.time.chrono.LimitChronology].assemble(org.joda.time.chrono.AssembledChronology$Fields) | 37 | 0 | 0.0% | [] |
[org.joda.time.chrono.LimitChronology].toString() | 126 | 0 | 0.0% | [] |
[org.joda.time.format.PeriodFormat].buildRegExFormatter(java.util.ResourceBundle,java.util.Locale) | 59 | 0 | 0.0% | [] |
[org.joda.time.IllegalFieldValueException].createMessage(java.lang.String,java.lang.String) | 99 | 0 | 0.0% | [] |
[org.joda.time.Weeks].isLessThan(org.joda.time.Weeks) | 37 | 0 | 0.0% | [] |
[org.joda.time.Interval].withPeriodBeforeEnd(org.joda.time.ReadablePeriod) | 109 | 0 | 0.0% | [] |
[org.joda.time.chrono.GregorianChronology].getInstance(org.joda.time.DateTimeZone,int) | 32 | 0 | 0.0% | [] |
[org.joda.time.chrono.CopticChronology].getInstance(org.joda.time.DateTimeZone,int) | 36 | 0 | 0.0% | [] |
[org.joda.time.LocalDateTime].compareTo(java.lang.Object) | 89 | 0 | 0.0% | [] |
[org.joda.time.LocalDateTime].hashCode() | 213 | 0 | 0.0% | [] |
[org.joda.time.LocalDateTime].toString() | 35 | 0 | 0.0% | [] |
[org.joda.time.chrono.EthiopicChronology].getInstance(org.joda.time.DateTimeZone,int) | 34 | 0 | 0.0% | [] |
[org.joda.time.convert.StringConverter].setInto(org.joda.time.ReadWritableInterval,java.lang.Object,org.joda.time.Chronology) | 89 | 0 | 0.0% | [] |
[org.joda.time.MutablePeriod].copy() | 152 | 0 | 0.0% | [] |
[org.joda.time.Duration].abs() | 72 | 0 | 0.0% | [] |
[org.joda.time.convert.ConverterManager].checkAlterIntervalConverters() | 140 | 0 | 0.0% | [] |
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
Source file | Reached by | Covered by |
---|---|---|
org.joda.time.Hours | [] | [] |
org.joda.time.Partial | [] | [] |
org.joda.time.tz.DefaultNameProvider | ['TimeFuzzer'] | [] |
org.joda.time.format.ISODateTimeFormat | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName | ['TimeFuzzer'] | [] |
org.joda.time.field.ZeroIsMaxDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeComparator | [] | [] |
org.joda.time.field.OffsetDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormat$DynamicWordBased | [] | [] |
org.joda.time.DateTimeUtils$FixedMillisProvider | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatter | [] | [] |
org.joda.time.field.RemainderDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$FixedNumber | ['TimeFuzzer'] | [] |
org.joda.time.TimeOfDay | [] | [] |
org.joda.time.LocalDate | ['TimeFuzzer'] | [] |
org.joda.time.LocalTime$Property | ['TimeFuzzer'] | [] |
org.joda.time.chrono.BasicDayOfMonthDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.field.MillisDurationField | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$TwoDigitYear | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeZone$LazyInit$1 | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJChronology$CutoverField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.JulianChronology | ['TimeFuzzer'] | [] |
org.joda.time.field.StrictDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.field.ScaledDurationField | ['TimeFuzzer'] | [] |
org.joda.time.IllegalFieldValueException | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeZone$LazyInit | [] | [] |
org.joda.time.chrono.BasicYearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeParserBucket$SavedField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.LimitChronology$LimitDurationField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJDayOfWeekDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.PeriodType | [] | [] |
org.joda.time.YearMonthDay | [] | [] |
org.joda.time.chrono.GJYearOfEraDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.MutableDateTime$Property | ['TimeFuzzer'] | [] |
org.joda.time.chrono.ZonedChronology$ZonedDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.MutableDateTime | ['TimeFuzzer'] | [] |
org.joda.time.field.SkipUndoDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.convert.ReadableIntervalConverter | [] | [] |
org.joda.time.field.SkipDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder$SimpleAffix | [] | [] |
org.joda.time.convert.DateConverter | [] | [] |
org.joda.time.MutableInterval | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GregorianChronology | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJCacheKey | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormat | ['TimeFuzzer'] | [] |
org.joda.time.chrono.ISOChronology$Stub | [] | [] |
org.joda.time.DateMidnight$Property | ['TimeFuzzer'] | [] |
org.joda.time.chrono.BasicDayOfYearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.tz.DateTimeZoneBuilder | ['TimeFuzzer'] | [] |
org.joda.time.chrono.CopticChronology | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeUtils | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormat | [] | [] |
org.joda.time.convert.LongConverter | [] | [] |
org.joda.time.field.DelegatedDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoCompiler$DateTimeOfYear | [] | [] |
org.joda.time.Duration | [] | [] |
org.joda.time.Partial$Property | [] | [] |
org.joda.time.YearMonthDay$Property | [] | [] |
org.joda.time.field.DelegatedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.LimitChronology | ['TimeFuzzer'] | [] |
org.joda.time.convert.NullConverter | [] | [] |
org.joda.time.chrono.GJChronology | ['TimeFuzzer'] | [] |
org.joda.time.tz.DateTimeZoneBuilder$RuleSet | [] | [] |
org.joda.time.chrono.ISOChronology | ['TimeFuzzer'] | [] |
org.joda.time.Minutes | [] | [] |
org.joda.time.base.BasePeriod$1 | [] | [] |
org.joda.time.DurationFieldType$StandardDurationFieldType | ['TimeFuzzer'] | [] |
org.joda.time.Months | [] | [] |
org.joda.time.chrono.BasicChronology$HalfdayField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.ISOYearOfEraDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.Years | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$CharacterLiteral | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJMonthOfYearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.Instant | ['TimeFuzzer'] | [] |
org.joda.time.chrono.LimitChronology$LimitException | ['TimeFuzzer'] | [] |
org.joda.time.DateTime | ['TimeFuzzer'] | [] |
org.joda.time.Days | [] | [] |
org.joda.time.MutablePeriod | ['TimeFuzzer'] | [] |
org.joda.time.YearMonth | [] | [] |
org.joda.time.format.PeriodFormatterBuilder$PluralAffix | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$Fraction | ['TimeFuzzer'] | [] |
org.joda.time.Interval | [] | [] |
org.joda.time.convert.ConverterManager | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$TextField | ['TimeFuzzer'] | [] |
org.joda.time.convert.CalendarConverter | [] | [] |
org.joda.time.tz.DateTimeZoneBuilder$PrecalculatedZone | ['TimeFuzzer'] | [] |
org.joda.time.chrono.BuddhistChronology | ['TimeFuzzer'] | [] |
org.joda.time.chrono.ZonedChronology$ZonedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoProvider$1 | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder$Separator | [] | [] |
org.joda.time.LocalDate$Property | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$Composite | ['TimeFuzzer'] | [] |
org.joda.time.tz.DateTimeZoneBuilder$OfYear | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeParserInternalParser | ['TimeFuzzer'] | [] |
org.joda.time.chrono.ZonedChronology | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJChronology$LinkedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.Period | [] | [] |
org.joda.time.tz.ZoneInfoCompiler$RuleSet | [] | [] |
org.joda.time.chrono.IslamicChronology$LeapYearPatternType | ['TimeFuzzer'] | [] |
org.joda.time.convert.ReadableInstantConverter | [] | [] |
org.joda.time.field.UnsupportedDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.LimitChronology$LimitDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.DateTime$Property | ['TimeFuzzer'] | [] |
org.joda.time.format.FormatUtils | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoProvider | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$UnpaddedNumber | ['TimeFuzzer'] | [] |
org.joda.time.field.DecoratedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoLogger | [] | [] |
org.joda.time.chrono.IslamicChronology | ['TimeFuzzer'] | [] |
org.joda.time.field.FieldUtils | ['TimeFuzzer'] | [] |
org.joda.time.convert.ReadablePartialConverter | [] | [] |
org.joda.time.format.DateTimeFormatter | ['TimeFuzzer'] | [] |
org.joda.time.convert.ReadableDurationConverter | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$StringLiteral | ['TimeFuzzer'] | [] |
org.joda.time.UTCDateTimeZone | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder$Composite | [] | [] |
org.joda.time.chrono.AssembledChronology$Fields | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJLocaleSymbols | ['TimeFuzzer'] | [] |
org.joda.time.format.InternalPrinterDateTimePrinter | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneId | ['TimeFuzzer'] | [] |
org.joda.time.tz.CachedDateTimeZone | ['TimeFuzzer'] | [] |
org.joda.time.field.UnsupportedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.tz.DateTimeZoneBuilder$Rule | [] | [] |
org.joda.time.format.DateTimeFormatterBuilder$TimeZoneOffset | ['TimeFuzzer'] | [] |
org.joda.time.chrono.GJChronology$ImpreciseCutoverField | ['TimeFuzzer'] | [] |
org.joda.time.tz.UTCProvider | ['TimeFuzzer'] | [] |
org.joda.time.LocalDateTime$Property | ['TimeFuzzer'] | [] |
org.joda.time.convert.ReadablePeriodConverter | [] | [] |
org.joda.time.MonthDay$Property | [] | [] |
org.joda.time.chrono.BasicSingleEraDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.InternalParserDateTimeParser | ['TimeFuzzer'] | [] |
org.joda.time.chrono.BasicWeekyearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoCompiler$Zone | [] | [] |
org.joda.time.chrono.BasicMonthOfYearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.tz.CachedDateTimeZone$Info | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder | [] | [] |
org.joda.time.MonthDay | [] | [] |
org.joda.time.format.PeriodFormatterBuilder$FieldFormatter | [] | [] |
org.joda.time.format.PeriodFormatterBuilder$RegExAffix | [] | [] |
org.joda.time.chrono.GJEraDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder$RegExAffix$1 | [] | [] |
org.joda.time.tz.DateTimeZoneBuilder$DSTZone | ['TimeFuzzer'] | [] |
org.joda.time.Seconds | [] | [] |
org.joda.time.TimeOfDay$Property | [] | [] |
org.joda.time.format.PeriodFormatterBuilder$Literal | [] | [] |
org.joda.time.format.DateTimeFormat$StyleFormatter | ['TimeFuzzer'] | [] |
org.joda.time.DateMidnight | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoCompiler | [] | [] |
org.joda.time.field.LenientDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.LocalDateTime | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$PaddedNumber | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeZone$Stub | [] | [] |
org.joda.time.field.PreciseDurationField | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoLogger$1 | [] | [] |
org.joda.time.format.DateTimeParserBucket | ['TimeFuzzer'] | [] |
org.joda.time.convert.StringConverter | [] | [] |
org.joda.time.format.DateTimePrinterInternalPrinter | ['TimeFuzzer'] | [] |
org.joda.time.field.PreciseDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.field.DividedDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.chrono.BasicWeekOfWeekyearDateTimeField | ['TimeFuzzer'] | [] |
org.joda.time.format.ISOPeriodFormat | [] | [] |
org.joda.time.tz.DateTimeZoneBuilder$Recurrence | ['TimeFuzzer'] | [] |
org.joda.time.field.ImpreciseDateTimeField$LinkedDurationField | ['TimeFuzzer'] | [] |
org.joda.time.convert.ConverterSet | [] | [] |
org.joda.time.IllegalInstantException | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeParserBucket$SavedState | ['TimeFuzzer'] | [] |
org.joda.time.chrono.LenientChronology | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeUtils$SystemMillisProvider | ['TimeFuzzer'] | [] |
TimeFuzzer | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeUtils$OffsetMillisProvider | ['TimeFuzzer'] | [] |
org.joda.time.DateTimeFieldType$StandardDateTimeFieldType | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormatterBuilder$MatchingParser | ['TimeFuzzer'] | [] |
org.joda.time.Weeks | [] | [] |
org.joda.time.chrono.StrictChronology | ['TimeFuzzer'] | [] |
org.joda.time.tz.ZoneInfoCompiler$Rule | [] | [] |
org.joda.time.format.ISODateTimeFormat$Constants | [] | [] |
org.joda.time.LocalTime | ['TimeFuzzer'] | [] |
org.joda.time.format.DateTimeFormat$StyleFormatterCacheKey | ['TimeFuzzer'] | [] |
org.joda.time.chrono.EthiopicChronology | ['TimeFuzzer'] | [] |
org.joda.time.format.PeriodFormatterBuilder$CompositeAffix | [] | [] |
org.joda.time.tz.FixedDateTimeZone | ['TimeFuzzer'] | [] |
org.joda.time.tz.DateTimeZoneBuilder$Transition | [] | [] |
org.joda.time.YearMonth$Property | [] | [] |
Directory |
---|