• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pmd / pmd
80%

Build:
DEFAULT BRANCH: main
Repo Added 08 Jul 2017 06:20PM UTC
Files 2222
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main
  • master
  • pmd/5.5.x
  • pmd/7.0.x

25 Sep 2026 08:47PM UTC coverage: 79.744% (+0.006%) from 79.738%
832

push

github

web-flow
[java] Fix #5159: UnusedAssignment: an assert statement may not run (#7104)

* [java] UnusedAssignment: an assert statement may not run

Assertions are disabled by default, so the dataflow pass must not treat an
assert as always evaluated. Visit its condition and detail message in a
forked state and join it with the state before the statement.

Fixes #5159

* [docs] Update release notes

---------

Co-authored-by: Sören Glimm <git@uncleowen.de>

20258 of 26446 branches covered (76.6%)

Branch coverage included in aggregate %.

4 of 4 new or added lines in 1 file covered. (100.0%)

43596 of 53628 relevant lines covered (81.29%)

0.82 hits per line

Relevant lines Covered
Build:
Build:
53628 RELEVANT LINES 43596 COVERED LINES
0.82 HITS PER LINE
Source Files on main
  • Tree
  • List 2222
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
832 main [java] Fix #5159: UnusedAssignment: an assert statement may not run (#7104) * [java] UnusedAssignment: an assert statement may not run Assertions are disabled by default, so the dataflow pass must not treat an assert as always evaluated. Visit i... push 25 Sep 2026 09:15PM UTC web-flow github
79.74
831 main [java] UnnecessaryVarargsArrayCreation: add regression tests for #5069 (#7103) The overload check added for #6611 also covers the explicit constructor invocation from #5069. Pin that case, and the counterpart without a competing constructor, whic... push 25 Sep 2026 04:06PM UTC web-flow github
79.74
830 main chore: Replace system-lambda with system-stubs (#7114) * chore: Replace system-lambda with system-stubs * Update comment --------- Co-authored-by: Sören Glimm <git@uncleowen.de> push 25 Sep 2026 03:39PM UTC web-flow github
79.73
829 main Bump PMD from 7.27.0 to 7.28.0 (#7113) push 25 Sep 2026 01:53PM UTC web-flow github
79.73
828 main [release] Prepare next development version push 25 Sep 2026 09:41AM UTC adangel github
79.73
827 main [doc] Update release notes for 7.28.0 (#7106) * [html] Fix typos * [doc] Release notes: Add missing issues * [doc] Release notes: Update issue titles * [doc] Release notes: Reformat kotlin xpath * [java] TypeNameMismatchRule: Add @since javadoc t... push 25 Sep 2026 08:16AM UTC web-flow github
79.73
824 main [cli] Add the missing exit code 5 to the CLI help (#7090) push 24 Sep 2026 03:17PM UTC web-flow github
79.73
822 main [java] Fix #7056: Add JavaLanguageProperty to disable auxClasspath warnings (#7086) push 24 Sep 2026 12:32PM UTC web-flow github
79.73
821 main [java] New rule: InternalApiUsage (#6994) Co-authored-by: Andreas Dangel <andreas.dangel@pmd-code.org> push 24 Sep 2026 09:42AM UTC web-flow github
79.73
819 main [java] Fix #6901: MethodReturnsInternalArray: Track internal array escapes through expressions (#6940) Signed-off-by: 付典 <fudianchn@gmail.com> push 24 Sep 2026 09:04AM UTC web-flow github
79.68
See All Builds (3268)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc