PMD Results

The following document contains the results of PMD 7.3.0.

Violations By Priority

Priority 3

org/threeten/extra/AmountFormats.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'static' on interface 'UnitFormat': member interfaces are implicitly static 549
UnnecessaryModifier Unnecessary modifier 'static' on interface 'DurationScalar': member interfaces are implicitly static 651
org/threeten/extra/HourMinute.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–1086
org/threeten/extra/PackedFields.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–426
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedDate': nested enums are implicitly static 120
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedHourMin': nested enums are implicitly static 225
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedTime': nested enums are implicitly static 316
org/threeten/extra/PeriodDuration.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–727
CollapsibleIfStatements This if statement could be combined with its parent 197–199
org/threeten/extra/TemporalFields.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–378
UnnecessaryModifier Unnecessary modifier 'static' on enum 'DayOfHalfField': nested enums are implicitly static 135
UnnecessaryModifier Unnecessary modifier 'static' on enum 'HalfOfYearField': nested enums are implicitly static 257
UnnecessaryModifier Unnecessary modifier 'static' on enum 'HalfUnit': nested enums are implicitly static 326
org/threeten/extra/Temporals.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–480
UnnecessaryModifier Unnecessary modifier 'static' on enum 'Adjuster': nested enums are implicitly static 137
EmptyCatchBlock Avoid empty catch blocks 238–240
org/threeten/extra/YearHalf.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–1285
org/threeten/extra/YearQuarter.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–1288
org/threeten/extra/YearWeek.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–1119
org/threeten/extra/chrono/AbstractDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–399
org/threeten/extra/chrono/AccountingDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–510
org/threeten/extra/chrono/AccountingYearDivision.java
Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'AccountingYearDivision(int[])': enum constructors are implicitly private 91
org/threeten/extra/chrono/CopticDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–396
org/threeten/extra/chrono/DiscordianDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–741
CollapsibleIfStatements This if statement could be combined with its parent 415–433
CollapsibleIfStatements This if statement could be combined with its parent 677–679
org/threeten/extra/chrono/EthiopicDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–398
org/threeten/extra/chrono/InternationalFixedDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–784
org/threeten/extra/chrono/JulianDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–465
org/threeten/extra/chrono/PaxDate.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–677
org/threeten/extra/chrono/Symmetry010Date.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–653
org/threeten/extra/chrono/Symmetry454Date.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–671
org/threeten/extra/scale/UtcInstant.java
Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 32–542

Priority 4

org/threeten/extra/AmountFormats.java
Rule Violation Line
UselessParentheses Useless parentheses. 138
UselessParentheses Useless parentheses. 139
UselessParentheses Useless parentheses. 147
UselessParentheses Useless parentheses. 148
org/threeten/extra/DayOfMonth.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DayOfMonth': 'of' is already in scope 144
org/threeten/extra/DayOfYear.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DayOfYear': 'of' is already in scope 142
UselessParentheses Useless parentheses. 363
org/threeten/extra/Days.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'of' is already in scope 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'from' is already in scope 361
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'from' is already in scope 394
org/threeten/extra/Half.java
Rule Violation Line
UselessParentheses Useless parentheses. 339
org/threeten/extra/HourMinute.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HourMinute': 'of' is already in scope 175
UselessParentheses Useless parentheses. 473
UselessParentheses Useless parentheses. 477
UselessParentheses Useless parentheses. 714
UselessParentheses Useless parentheses. 813
UselessParentheses Useless parentheses. 826
UselessParentheses Useless parentheses. 839
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HourMinute': 'from' is already in scope 931
UselessParentheses Useless parentheses. 932
UselessParentheses Useless parentheses. 1013
org/threeten/extra/Hours.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'of' is already in scope 255
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'from' is already in scope 343
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'from' is already in scope 376
org/threeten/extra/Interval.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'ALL' is already in scope because it is declared in an enclosing type 163
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'ALL' is already in scope because it is declared in an enclosing type 174
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 227
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 241
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 258
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 271
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 279
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 359
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 370
UselessParentheses Useless parentheses. 457
UselessParentheses Useless parentheses. 458
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 459
UselessParentheses Useless parentheses. 485
UselessParentheses Useless parentheses. 486
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 487
UselessParentheses Useless parentheses. 504
UselessParentheses Useless parentheses. 505
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 506
org/threeten/extra/LocalDateRange.java
Rule Violation Line
UselessParentheses Useless parentheses. 162
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 243
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 283
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 420
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 440
UselessParentheses Useless parentheses. 543
UselessParentheses Useless parentheses. 544
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 545
UselessParentheses Useless parentheses. 571
UselessParentheses Useless parentheses. 572
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 573
UselessParentheses Useless parentheses. 590
UselessParentheses Useless parentheses. 591
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 592
org/threeten/extra/Minutes.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'of' is already in scope 289
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'from' is already in scope 377
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'from' is already in scope 410
org/threeten/extra/Months.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'of' is already in scope 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'from' is already in scope 361
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'from' is already in scope 394
org/threeten/extra/MutableClock.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MutableClock': 'of' is already in scope 140
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MutableClock': 'of' is already in scope 417
org/threeten/extra/OffsetDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'of' is already in scope 102
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'of' is already in scope 110
UselessParentheses Useless parentheses. 984
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'from' is already in scope 1167
org/threeten/extra/PackedFields.java
Rule Violation Line
UselessParentheses Useless parentheses. 191
UselessParentheses Useless parentheses. 204
UselessParentheses Useless parentheses. 366
UselessParentheses Useless parentheses. 376
UselessParentheses Useless parentheses. 391
org/threeten/extra/PeriodDuration.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 191
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 194
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'DAYS' is already in scope because it is imported in this file 211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'MONTHS' is already in scope because it is imported in this file 215
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'YEARS' is already in scope because it is imported in this file 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 236
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 306
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 337
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 360
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 433
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 454
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'from' is already in scope 485
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'from' is already in scope 504
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 592
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'NANOS' is already in scope because it is imported in this file 657
UselessParentheses Useless parentheses. 670
UselessParentheses Useless parentheses. 671
org/threeten/extra/Quarter.java
Rule Violation Line
UselessParentheses Useless parentheses. 359
UselessParentheses Useless parentheses. 393
org/threeten/extra/Seconds.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'of' is already in scope 324
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'from' is already in scope 412
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'from' is already in scope 445
org/threeten/extra/TemporalFields.java
Rule Violation Line
UselessParentheses Useless parentheses. 183
UselessParentheses Useless parentheses. 207
org/threeten/extra/Temporals.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'DAYS' is already in scope because it is imported in this file 270
org/threeten/extra/Weeks.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'of' is already in scope 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'from' is already in scope 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'from' is already in scope 350
org/threeten/extra/YearHalf.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearHalf': 'of' is already in scope 177
UselessParentheses Useless parentheses. 442
UselessParentheses Useless parentheses. 480
UselessParentheses Useless parentheses. 484
UselessParentheses Useless parentheses. 522
UselessParentheses Useless parentheses. 526
UselessParentheses Useless parentheses. 535
UselessParentheses Useless parentheses. 636
UselessParentheses Useless parentheses. 725
UselessParentheses Useless parentheses. 892
UselessParentheses Useless parentheses. 946
UselessParentheses Useless parentheses. 959
UselessParentheses Useless parentheses. 972
UselessParentheses Useless parentheses. 1032
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearHalf': 'from' is already in scope 1085
UselessParentheses Useless parentheses. 1201
org/threeten/extra/YearQuarter.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearQuarter': 'of' is already in scope 178
UselessParentheses Useless parentheses. 443
UselessParentheses Useless parentheses. 481
UselessParentheses Useless parentheses. 485
UselessParentheses Useless parentheses. 523
UselessParentheses Useless parentheses. 527
UselessParentheses Useless parentheses. 536
UselessParentheses Useless parentheses. 637
UselessParentheses Useless parentheses. 726
UselessParentheses Useless parentheses. 893
UselessParentheses Useless parentheses. 947
UselessParentheses Useless parentheses. 960
UselessParentheses Useless parentheses. 973
UselessParentheses Useless parentheses. 1033
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearQuarter': 'from' is already in scope 1086
UselessParentheses Useless parentheses. 1202
org/threeten/extra/YearWeek.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'of' is already in scope 174
UselessParentheses Useless parentheses. 542
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'of' is already in scope 630
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 754
UselessParentheses Useless parentheses. 804
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 839
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 950
UselessParentheses Useless parentheses. 1035
org/threeten/extra/Years.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'of' is already in scope 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'from' is already in scope 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'from' is already in scope 350
org/threeten/extra/chrono/AbstractDate.java
Rule Violation Line
UselessParentheses Useless parentheses. 151
UselessParentheses Useless parentheses. 382–383
UselessParentheses Useless parentheses. 383
org/threeten/extra/chrono/AbstractNileDate.java
Rule Violation Line
UselessParentheses Useless parentheses. 86
UselessParentheses Useless parentheses. 94
org/threeten/extra/chrono/AccountingChronology.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingChronology': 'create' is already in scope 245
UselessParentheses Useless parentheses. 528
org/threeten/extra/chrono/AccountingDate.java
Rule Violation Line
UselessParentheses Useless parentheses. 243–244
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'create' is already in scope 345
UselessParentheses Useless parentheses. 366–367
UselessParentheses Useless parentheses. 444
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'from' is already in scope 456
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'from' is already in scope 461
UselessParentheses Useless parentheses. 468
UselessParentheses Useless parentheses. 508
UselessParentheses Useless parentheses. 508
org/threeten/extra/chrono/BritishCutoverChronology.java
Rule Violation Line
UselessParentheses Useless parentheses. 430
org/threeten/extra/chrono/BritishCutoverDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'create' is already in scope 155
UselessParentheses Useless parentheses. 306
UselessParentheses Useless parentheses. 311
UselessParentheses Useless parentheses. 316
UselessParentheses Useless parentheses. 406
UselessParentheses Useless parentheses. 422
UselessParentheses Useless parentheses. 438
UselessParentheses Useless parentheses. 470
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'from' is already in scope 482
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'from' is already in scope 487
org/threeten/extra/chrono/CopticChronology.java
Rule Violation Line
UselessParentheses Useless parentheses. 326
org/threeten/extra/chrono/CopticDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'ofEpochDay' is already in scope 142
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'create' is already in scope 160
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'ofEpochDay' is already in scope 184
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'create' is already in scope 291
UselessParentheses Useless parentheses. 344
UselessParentheses Useless parentheses. 376
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'from' is already in scope 388
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'from' is already in scope 393
org/threeten/extra/chrono/DiscordianDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'ofEpochDay' is already in scope 168
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'ofEpochDay' is already in scope 212
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 356
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 540
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 551
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 555
UselessParentheses Useless parentheses. 643
UselessParentheses Useless parentheses. 659
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 671
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 678
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 695
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 706
UselessParentheses Useless parentheses. 719
org/threeten/extra/chrono/EthiopicChronology.java
Rule Violation Line
UselessParentheses Useless parentheses. 326
org/threeten/extra/chrono/EthiopicDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'ofEpochDay' is already in scope 144
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'create' is already in scope 162
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'ofEpochDay' is already in scope 186
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'create' is already in scope 293
UselessParentheses Useless parentheses. 346
UselessParentheses Useless parentheses. 378
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'from' is already in scope 390
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'from' is already in scope 395
org/threeten/extra/chrono/InternationalFixedDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'ofEpochDay' is already in scope 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'ofEpochDay' is already in scope 231
UselessParentheses Useless parentheses. 253
UselessParentheses Useless parentheses. 285
UselessParentheses Useless parentheses. 320
UselessParentheses Useless parentheses. 364
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'of' is already in scope 374
UselessParentheses Useless parentheses. 539
UselessParentheses Useless parentheses. 583
UselessParentheses Useless parentheses. 596
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 684
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 711
UselessParentheses Useless parentheses. 721
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 738
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 749
org/threeten/extra/chrono/JulianChronology.java
Rule Violation Line
UselessParentheses Useless parentheses. 359
org/threeten/extra/chrono/JulianDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'ofEpochDay' is already in scope 149
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'create' is already in scope 167
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'ofEpochDay' is already in scope 191
UselessParentheses Useless parentheses. 239
UselessParentheses Useless parentheses. 242
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'create' is already in scope 324
UselessParentheses Useless parentheses. 382
UselessParentheses Useless parentheses. 397
UselessParentheses Useless parentheses. 437
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'from' is already in scope 449
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'from' is already in scope 454
UselessParentheses Useless parentheses. 461
UselessParentheses Useless parentheses. 461
org/threeten/extra/chrono/PaxChronology.java
Rule Violation Line
UselessParentheses Useless parentheses. 400
org/threeten/extra/chrono/PaxDate.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'ofEpochDay' is already in scope 178
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'ofEpochDay' is already in scope 231
UselessParentheses Useless parentheses. 259
UselessParentheses Useless parentheses. 292
UselessParentheses Useless parentheses. 300
UselessParentheses Useless parentheses. 300
UselessParentheses Useless parentheses. 311
UselessParentheses Useless parentheses. 315
UselessParentheses Useless parentheses. 327
UselessParentheses Useless parentheses. 327
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'of' is already in scope 334
UselessParentheses Useless parentheses. 352
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'of' is already in scope 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoField': 'MONTH_OF_YEAR' is already in scope because it is imported in this file 442
UselessParentheses Useless parentheses. 482
UselessParentheses Useless parentheses. 496
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoField': 'YEAR' is already in scope because it is imported in this file 515
UselessParentheses Useless parentheses. 611
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 623
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 629
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 661
org/threeten/extra/chrono/Symmetry010Date.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'ofEpochDay' is already in scope 175
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'ofEpochDay' is already in scope 219
UselessParentheses Useless parentheses. 246
UselessParentheses Useless parentheses. 246
UselessParentheses Useless parentheses. 270
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'of' is already in scope 357
UselessParentheses Useless parentheses. 486
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 583
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 600
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 611
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 619
org/threeten/extra/chrono/Symmetry454Date.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'ofEpochDay' is already in scope 174
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'ofEpochDay' is already in scope 218
UselessParentheses Useless parentheses. 269
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'of' is already in scope 354
UselessParentheses Useless parentheses. 490
UselessParentheses Useless parentheses. 546
UselessParentheses Useless parentheses. 555
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 601
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 618
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 629
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 637
org/threeten/extra/scale/SystemUtcRules.java
Rule Violation Line
UselessParentheses Useless parentheses. 197
UselessParentheses Useless parentheses. 201
UselessParentheses Useless parentheses. 204
org/threeten/extra/scale/TaiInstant.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TaiInstant': 'ofTaiSeconds' is already in scope 210
UselessParentheses Useless parentheses. 472
org/threeten/extra/scale/UtcInstant.java
Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 226
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 270
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'of' is already in scope 333
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'of' is already in scope 352
UselessParentheses Useless parentheses. 485
UselessParentheses Useless parentheses. 485
UselessParentheses Useless parentheses. 516
UselessParentheses Useless parentheses. 535
org/threeten/extra/scale/UtcRules.java
Rule Violation Line
UselessParentheses Useless parentheses. 295

Files

org/threeten/extra/AmountFormats.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 138
UselessParentheses Useless parentheses. 4 139
UselessParentheses Useless parentheses. 4 147
UselessParentheses Useless parentheses. 4 148
UnnecessaryModifier Unnecessary modifier 'static' on interface 'UnitFormat': member interfaces are implicitly static 3 549
UnnecessaryModifier Unnecessary modifier 'static' on interface 'DurationScalar': member interfaces are implicitly static 3 651

org/threeten/extra/DayOfMonth.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DayOfMonth': 'of' is already in scope 4 144

org/threeten/extra/DayOfYear.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DayOfYear': 'of' is already in scope 4 142
UselessParentheses Useless parentheses. 4 363

org/threeten/extra/Days.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'of' is already in scope 4 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'from' is already in scope 4 361
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Days': 'from' is already in scope 4 394

org/threeten/extra/Half.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 339

org/threeten/extra/HourMinute.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–1086
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HourMinute': 'of' is already in scope 4 175
UselessParentheses Useless parentheses. 4 473
UselessParentheses Useless parentheses. 4 477
UselessParentheses Useless parentheses. 4 714
UselessParentheses Useless parentheses. 4 813
UselessParentheses Useless parentheses. 4 826
UselessParentheses Useless parentheses. 4 839
UnnecessaryFullyQualifiedName Unnecessary qualifier 'HourMinute': 'from' is already in scope 4 931
UselessParentheses Useless parentheses. 4 932
UselessParentheses Useless parentheses. 4 1013

org/threeten/extra/Hours.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'of' is already in scope 4 255
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'from' is already in scope 4 343
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Hours': 'from' is already in scope 4 376

org/threeten/extra/Interval.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'ALL' is already in scope because it is declared in an enclosing type 4 163
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'ALL' is already in scope because it is declared in an enclosing type 4 174
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 227
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 241
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 258
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 271
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 279
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 359
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 370
UselessParentheses Useless parentheses. 4 457
UselessParentheses Useless parentheses. 4 458
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 459
UselessParentheses Useless parentheses. 4 485
UselessParentheses Useless parentheses. 4 486
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 487
UselessParentheses Useless parentheses. 4 504
UselessParentheses Useless parentheses. 4 505
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Interval': 'of' is already in scope 4 506

org/threeten/extra/LocalDateRange.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 162
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 243
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 275
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 283
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 287
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 420
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 440
UselessParentheses Useless parentheses. 4 543
UselessParentheses Useless parentheses. 4 544
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 545
UselessParentheses Useless parentheses. 4 571
UselessParentheses Useless parentheses. 4 572
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 573
UselessParentheses Useless parentheses. 4 590
UselessParentheses Useless parentheses. 4 591
UnnecessaryFullyQualifiedName Unnecessary qualifier 'LocalDateRange': 'of' is already in scope 4 592

org/threeten/extra/Minutes.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'of' is already in scope 4 289
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'from' is already in scope 4 377
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Minutes': 'from' is already in scope 4 410

org/threeten/extra/Months.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'of' is already in scope 4 273
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'from' is already in scope 4 361
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Months': 'from' is already in scope 4 394

org/threeten/extra/MutableClock.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MutableClock': 'of' is already in scope 4 140
UnnecessaryFullyQualifiedName Unnecessary qualifier 'MutableClock': 'of' is already in scope 4 417

org/threeten/extra/OffsetDate.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'of' is already in scope 4 102
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'of' is already in scope 4 110
UselessParentheses Useless parentheses. 4 984
UnnecessaryFullyQualifiedName Unnecessary qualifier 'OffsetDate': 'from' is already in scope 4 1167

org/threeten/extra/PackedFields.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–426
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedDate': nested enums are implicitly static 3 120
UselessParentheses Useless parentheses. 4 191
UselessParentheses Useless parentheses. 4 204
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedHourMin': nested enums are implicitly static 3 225
UnnecessaryModifier Unnecessary modifier 'static' on enum 'PackedTime': nested enums are implicitly static 3 316
UselessParentheses Useless parentheses. 4 366
UselessParentheses Useless parentheses. 4 376
UselessParentheses Useless parentheses. 4 391

org/threeten/extra/PeriodDuration.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–727
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 191
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 194
CollapsibleIfStatements This if statement could be combined with its parent 3 197–199
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'DAYS' is already in scope because it is imported in this file 4 211
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'MONTHS' is already in scope because it is imported in this file 4 215
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'YEARS' is already in scope because it is imported in this file 4 219
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 236
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 296
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 306
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 337
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 360
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 433
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 454
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'from' is already in scope 4 485
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'from' is already in scope 4 504
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PeriodDuration': 'of' is already in scope 4 592
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'NANOS' is already in scope because it is imported in this file 4 657
UselessParentheses Useless parentheses. 4 670
UselessParentheses Useless parentheses. 4 671

org/threeten/extra/Quarter.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 359
UselessParentheses Useless parentheses. 4 393

org/threeten/extra/Seconds.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'of' is already in scope 4 324
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'from' is already in scope 4 412
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Seconds': 'from' is already in scope 4 445

org/threeten/extra/TemporalFields.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–378
UnnecessaryModifier Unnecessary modifier 'static' on enum 'DayOfHalfField': nested enums are implicitly static 3 135
UselessParentheses Useless parentheses. 4 183
UselessParentheses Useless parentheses. 4 207
UnnecessaryModifier Unnecessary modifier 'static' on enum 'HalfOfYearField': nested enums are implicitly static 3 257
UnnecessaryModifier Unnecessary modifier 'static' on enum 'HalfUnit': nested enums are implicitly static 3 326

org/threeten/extra/Temporals.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–480
UnnecessaryModifier Unnecessary modifier 'static' on enum 'Adjuster': nested enums are implicitly static 3 137
EmptyCatchBlock Avoid empty catch blocks 3 238–240
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoUnit': 'DAYS' is already in scope because it is imported in this file 4 270

org/threeten/extra/Weeks.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'of' is already in scope 4 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'from' is already in scope 4 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Weeks': 'from' is already in scope 4 350

org/threeten/extra/YearHalf.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–1285
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearHalf': 'of' is already in scope 4 177
UselessParentheses Useless parentheses. 4 442
UselessParentheses Useless parentheses. 4 480
UselessParentheses Useless parentheses. 4 484
UselessParentheses Useless parentheses. 4 522
UselessParentheses Useless parentheses. 4 526
UselessParentheses Useless parentheses. 4 535
UselessParentheses Useless parentheses. 4 636
UselessParentheses Useless parentheses. 4 725
UselessParentheses Useless parentheses. 4 892
UselessParentheses Useless parentheses. 4 946
UselessParentheses Useless parentheses. 4 959
UselessParentheses Useless parentheses. 4 972
UselessParentheses Useless parentheses. 4 1032
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearHalf': 'from' is already in scope 4 1085
UselessParentheses Useless parentheses. 4 1201

org/threeten/extra/YearQuarter.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–1288
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearQuarter': 'of' is already in scope 4 178
UselessParentheses Useless parentheses. 4 443
UselessParentheses Useless parentheses. 4 481
UselessParentheses Useless parentheses. 4 485
UselessParentheses Useless parentheses. 4 523
UselessParentheses Useless parentheses. 4 527
UselessParentheses Useless parentheses. 4 536
UselessParentheses Useless parentheses. 4 637
UselessParentheses Useless parentheses. 4 726
UselessParentheses Useless parentheses. 4 893
UselessParentheses Useless parentheses. 4 947
UselessParentheses Useless parentheses. 4 960
UselessParentheses Useless parentheses. 4 973
UselessParentheses Useless parentheses. 4 1033
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearQuarter': 'from' is already in scope 4 1086
UselessParentheses Useless parentheses. 4 1202

org/threeten/extra/YearWeek.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–1119
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'of' is already in scope 4 174
UselessParentheses Useless parentheses. 4 542
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'of' is already in scope 4 630
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 4 754
UselessParentheses Useless parentheses. 4 804
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 4 839
UnnecessaryFullyQualifiedName Unnecessary qualifier 'YearWeek': 'from' is already in scope 4 950
UselessParentheses Useless parentheses. 4 1035

org/threeten/extra/Years.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'of' is already in scope 4 229
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'from' is already in scope 4 317
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Years': 'from' is already in scope 4 350

org/threeten/extra/chrono/AbstractDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–399
UselessParentheses Useless parentheses. 4 151
UselessParentheses Useless parentheses. 4 382–383
UselessParentheses Useless parentheses. 4 383

org/threeten/extra/chrono/AbstractNileDate.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 86
UselessParentheses Useless parentheses. 4 94

org/threeten/extra/chrono/AccountingChronology.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingChronology': 'create' is already in scope 4 245
UselessParentheses Useless parentheses. 4 528

org/threeten/extra/chrono/AccountingDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–510
UselessParentheses Useless parentheses. 4 243–244
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'create' is already in scope 4 345
UselessParentheses Useless parentheses. 4 366–367
UselessParentheses Useless parentheses. 4 444
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'from' is already in scope 4 456
UnnecessaryFullyQualifiedName Unnecessary qualifier 'AccountingDate': 'from' is already in scope 4 461
UselessParentheses Useless parentheses. 4 468
UselessParentheses Useless parentheses. 4 508
UselessParentheses Useless parentheses. 4 508

org/threeten/extra/chrono/AccountingYearDivision.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'private' on constructor 'AccountingYearDivision(int[])': enum constructors are implicitly private 3 91

org/threeten/extra/chrono/BritishCutoverChronology.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 430

org/threeten/extra/chrono/BritishCutoverDate.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'create' is already in scope 4 155
UselessParentheses Useless parentheses. 4 306
UselessParentheses Useless parentheses. 4 311
UselessParentheses Useless parentheses. 4 316
UselessParentheses Useless parentheses. 4 406
UselessParentheses Useless parentheses. 4 422
UselessParentheses Useless parentheses. 4 438
UselessParentheses Useless parentheses. 4 470
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'from' is already in scope 4 482
UnnecessaryFullyQualifiedName Unnecessary qualifier 'BritishCutoverDate': 'from' is already in scope 4 487

org/threeten/extra/chrono/CopticChronology.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 326

org/threeten/extra/chrono/CopticDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–396
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'ofEpochDay' is already in scope 4 142
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'create' is already in scope 4 160
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'ofEpochDay' is already in scope 4 184
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'create' is already in scope 4 291
UselessParentheses Useless parentheses. 4 344
UselessParentheses Useless parentheses. 4 376
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'from' is already in scope 4 388
UnnecessaryFullyQualifiedName Unnecessary qualifier 'CopticDate': 'from' is already in scope 4 393

org/threeten/extra/chrono/DiscordianDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–741
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'ofEpochDay' is already in scope 4 168
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 4 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'ofEpochDay' is already in scope 4 212
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 4 356
CollapsibleIfStatements This if statement could be combined with its parent 3 415–433
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 4 540
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 4 551
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'create' is already in scope 4 555
UselessParentheses Useless parentheses. 4 643
UselessParentheses Useless parentheses. 4 659
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 4 671
CollapsibleIfStatements This if statement could be combined with its parent 3 677–679
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 4 678
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 4 695
UnnecessaryFullyQualifiedName Unnecessary qualifier 'DiscordianDate': 'from' is already in scope 4 706
UselessParentheses Useless parentheses. 4 719

org/threeten/extra/chrono/EthiopicChronology.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 326

org/threeten/extra/chrono/EthiopicDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'ofEpochDay' is already in scope 4 144
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'create' is already in scope 4 162
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'ofEpochDay' is already in scope 4 186
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'create' is already in scope 4 293
UselessParentheses Useless parentheses. 4 346
UselessParentheses Useless parentheses. 4 378
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'from' is already in scope 4 390
UnnecessaryFullyQualifiedName Unnecessary qualifier 'EthiopicDate': 'from' is already in scope 4 395

org/threeten/extra/chrono/InternationalFixedDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–784
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'ofEpochDay' is already in scope 4 188
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'ofEpochDay' is already in scope 4 231
UselessParentheses Useless parentheses. 4 253
UselessParentheses Useless parentheses. 4 285
UselessParentheses Useless parentheses. 4 320
UselessParentheses Useless parentheses. 4 364
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'of' is already in scope 4 374
UselessParentheses Useless parentheses. 4 539
UselessParentheses Useless parentheses. 4 583
UselessParentheses Useless parentheses. 4 596
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 4 684
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 4 711
UselessParentheses Useless parentheses. 4 721
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 4 738
UnnecessaryFullyQualifiedName Unnecessary qualifier 'InternationalFixedDate': 'from' is already in scope 4 749

org/threeten/extra/chrono/JulianChronology.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 359

org/threeten/extra/chrono/JulianDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–465
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'ofEpochDay' is already in scope 4 149
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'create' is already in scope 4 167
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'ofEpochDay' is already in scope 4 191
UselessParentheses Useless parentheses. 4 239
UselessParentheses Useless parentheses. 4 242
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'create' is already in scope 4 324
UselessParentheses Useless parentheses. 4 382
UselessParentheses Useless parentheses. 4 397
UselessParentheses Useless parentheses. 4 437
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'from' is already in scope 4 449
UnnecessaryFullyQualifiedName Unnecessary qualifier 'JulianDate': 'from' is already in scope 4 454
UselessParentheses Useless parentheses. 4 461
UselessParentheses Useless parentheses. 4 461

org/threeten/extra/chrono/PaxChronology.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 400

org/threeten/extra/chrono/PaxDate.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–677
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'ofEpochDay' is already in scope 4 178
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'ofEpochDay' is already in scope 4 231
UselessParentheses Useless parentheses. 4 259
UselessParentheses Useless parentheses. 4 292
UselessParentheses Useless parentheses. 4 300
UselessParentheses Useless parentheses. 4 300
UselessParentheses Useless parentheses. 4 311
UselessParentheses Useless parentheses. 4 315
UselessParentheses Useless parentheses. 4 327
UselessParentheses Useless parentheses. 4 327
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'of' is already in scope 4 334
UselessParentheses Useless parentheses. 4 352
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'of' is already in scope 4 398
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoField': 'MONTH_OF_YEAR' is already in scope because it is imported in this file 4 442
UselessParentheses Useless parentheses. 4 482
UselessParentheses Useless parentheses. 4 496
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ChronoField': 'YEAR' is already in scope because it is imported in this file 4 515
UselessParentheses Useless parentheses. 4 611
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 4 623
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 4 629
UnnecessaryFullyQualifiedName Unnecessary qualifier 'PaxDate': 'from' is already in scope 4 661

org/threeten/extra/chrono/Symmetry010Date.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–653
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'ofEpochDay' is already in scope 4 175
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'ofEpochDay' is already in scope 4 219
UselessParentheses Useless parentheses. 4 246
UselessParentheses Useless parentheses. 4 246
UselessParentheses Useless parentheses. 4 270
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'of' is already in scope 4 357
UselessParentheses Useless parentheses. 4 486
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 4 583
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 4 600
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 4 611
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry010Date': 'from' is already in scope 4 619

org/threeten/extra/chrono/Symmetry454Date.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–671
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'ofEpochDay' is already in scope 4 174
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'ofEpochDay' is already in scope 4 218
UselessParentheses Useless parentheses. 4 269
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'of' is already in scope 4 354
UselessParentheses Useless parentheses. 4 490
UselessParentheses Useless parentheses. 4 546
UselessParentheses Useless parentheses. 4 555
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 4 601
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 4 618
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 4 629
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Symmetry454Date': 'from' is already in scope 4 637

org/threeten/extra/scale/SystemUtcRules.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 197
UselessParentheses Useless parentheses. 4 201
UselessParentheses Useless parentheses. 4 204

org/threeten/extra/scale/TaiInstant.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'TaiInstant': 'ofTaiSeconds' is already in scope 4 210
UselessParentheses Useless parentheses. 4 472

org/threeten/extra/scale/UtcInstant.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 32–542
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 4 226
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 4 270
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'ofModifiedJulianDay' is already in scope 4 301
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'of' is already in scope 4 333
UnnecessaryFullyQualifiedName Unnecessary qualifier 'UtcInstant': 'of' is already in scope 4 352
UselessParentheses Useless parentheses. 4 485
UselessParentheses Useless parentheses. 4 485
UselessParentheses Useless parentheses. 4 516
UselessParentheses Useless parentheses. 4 535

org/threeten/extra/scale/UtcRules.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 295

Back to top

Version: 1.10.1-SNAPSHOT. Last Published: 2026-06-16.

Reflow Maven skin.