Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pmd/pmd

An extensible multilanguage static code analyzer.
https://github.com/pmd/pmd

Merge branch 'pr/3418' into 7.0.x

2242badb92680212f3d28a11b565ba168aa51c56 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3418

8112dc4042ce3a92379b98c3d79995d3013ddf83 authored over 3 years ago by Clément Fournier <[email protected]>
Add test cases from UnnecessaryWrapperObjectCreation to UnnecessaryBoxing

Refs #3418

85e9bfa8f12f621a78daf29cab3cd40017c2e30c authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3408' into 7.0.x

ce7ce025e4cdb3644d7ddc85d97c882ee320f305 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3408

607faa16636a9d206e6f0ee6cf0b5b0c41d7b197 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3405' into 7.0.x

e222c8422f75d0e00a80aa80d5906af68ffaa86f authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3405

783a27db2e393a44a66ea93aa8048863f4636cd6 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3398' into 7.0.x

95ddb2b2a49399f1c44239c6800b0873b0d1fc34 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3398

27517c2e15c43615c7148372c40032ef8f5f6f5b authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3395' into 7.0.x

3e07e0b5b013d73196a3e9b41f52a5b4eafa7c19 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3395

06674ee23f397d2da9c55f1ae051ba3ee1c54592 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3394' into 7.0.x

b2de12908217eaa7f8792456ece848d0461e4705 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into pr/3394

623e5db9c1e9756b8ee76f284318891cf8026179 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into 7.0.x

d4a43fbc9563437941a6e7b5df7b5af9d99e8274 authored over 3 years ago by Clément Fournier <[email protected]>
Fix cpp module

54dc7562070699b792e5189d47a35862511a934b authored over 3 years ago by Clément Fournier <[email protected]>
Fix java test

b9d3685b10033198cecd2a07b974362286a4a07d authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3445'

efaf34df44e059d3953b1aaec8008672c46812d9 authored over 3 years ago by Clément Fournier <[email protected]>
Update release notes, refs #3445

e72d79d2b9b9f61022d098ba5e81858cc44865cd authored over 3 years ago by Clément Fournier <[email protected]>
Also support nested class

172c7bec586be33aaa40640f4828529f707b2f96 authored over 3 years ago by Clément Fournier <[email protected]>
Port some stuff from pmd 7, add test

e3a94a1b0440b3daae65e53a77de798aeb801b8f authored over 3 years ago by Clément Fournier <[email protected]>
Add an attribute to apex nodes to get filename from XPath

Fix #3446

3734d293e8cf33b9fa02e6741a98666e158b72c0 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into 7.0.x

5fde88d6dd2317c38ffb30ff042b7730c669049f authored over 3 years ago by Clément Fournier <[email protected]>
[java] fix MethodNamingConventions test

8153ce9a7a19bed09ff28d624b4541ac7e3daed0 authored over 3 years ago by Cyril <[email protected]>
[java] Update tests for MethodNamingConventions

8acb7dc7818903b7d850bee2b02be2e977e33acf authored over 3 years ago by Cyril <[email protected]>
[java] Update rule MethodNamingConventions

f76c5eec1a55d640b98ab82abba7e953c5dbb121 authored over 3 years ago by Cyril <[email protected]>
Bump pmd from 6.36.0 to 6.37.0

46edb0d432c1e8573c0937509c7b7c809b66847d authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pmd/7.0.x

c0fbc568f36b2a250893e3c0c27d23967a270965 authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare next development version

6969f1b3ccf4a20a4f73ac53985ad1901947322d authored over 3 years ago by Andreas Dangel <[email protected]>
Revert "Remove dogfood profile temporarily for release"

This reverts commit c7cc40fcda426c0c521fe63e795d63684a4daf6f.

69541a02525eaf82348d0658786923e85b06eb0b authored over 3 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare for next development iteration

821f7a849bc42fe4b22ecc9e9578adda923cd920 authored over 3 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.37.0

18df47ce6eaa0f692f92da004d84deb3c20b50b7 authored over 3 years ago by Andreas Dangel <[email protected]>
Remove dogfood profile temporarily for release

c7cc40fcda426c0c521fe63e795d63684a4daf6f authored over 3 years ago by Andreas Dangel <[email protected]>
Prepare pmd release 6.37.0

b6ce0d59e2a134cece5f8fe5674703f7ba91390f authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pmd/7.0.x

aa75b2b5bff6665597ddd19d5be7aacc78d2baa1 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3417 from aidan-harding:language-detection

[core] Support forcing a specific language from the command-line #3417

f31cc46eabfaebcb06d2e60d4e2b8ccb895cf0a1 authored over 3 years ago by Andreas Dangel <[email protected]>
Update pmd-designer from 6.27.0 to 6.37.0

7be50ea14687c043deadd927aef3e7b9dd184416 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update sourceLanguages for ant

2362316bfb4760f661ec3cbee9959fd477b029bb authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#2133, #3417)

a33b465e362c377829073478212ed943edee0f4a authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pr-3417

9221cf090a923bd6e6b864277c83fb807497ca8a authored over 3 years ago by Andreas Dangel <[email protected]>
[core] Fixups from pull request review

88547fc14c14da0685ca72a087b5a4994f2cdb61 authored over 3 years ago by Andreas Dangel <[email protected]>
[xml] Add simple test case for -force-language

fea395cfa9d6064be602b6095eb8df58b23e1b74 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Document new -force-language CLI option

74267914738b82bb3a07e75e3b6c0630b9e84f11 authored over 3 years ago by Andreas Dangel <[email protected]>
Skip parse errors on source files when -force-language is used

6b8c12b7fde9e01695738be2e7e7596c6209d5cf authored over 3 years ago by Aidan Harding <[email protected]>
Support forcing a specific language from the command-line

Store the language version provided by a -force-language command-line argument and use that as t...

ca52b841ceaf55f5307cd00dddf5098f3be293d4 authored over 3 years ago by Aidan Harding <[email protected]>
Merge branch 'master' into pmd/7.0.x

32bd65196947b2f1398b0dcfc9568433ac3235e4 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3428 from adangel:issue-3420-inefficientstringbuffering

[java] Fix NPE in InefficientStringBuffering with Records #3428

7f537581d2c984492d3bd6eaa87030b153382889 authored over 3 years ago by Andreas Dangel <[email protected]>
Bump build-tools from 15-SNAPSHOT to 15

fbdcec348b3ed51cb5783598255f2de526181510 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3414 from adangel:pmd7-issue-3366-support-jdk-17

[java] Support JDK 17 (LTS) (PMD 7) #3414

852e99bbe72c2dd039b58961908cbb5d9df4a701 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pmd7-issue-3366-support-jdk-17

48a7ec6a8ab4b9ab9bf740966a95d857069b06d4 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3375 from adangel:issue-3366-support-jdk-17

[java] Support JDK 17 (LTS) #3375

bf9058aae74772c305fe5fd9aab8556e811be3d9 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'pmd/7.0.x' into pmd7-issue-3366-support-jdk-17

f104af4b018701fd38b76a8bb4ccd7c7db0f0dc2 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix unit test

92905716b478e208d51615b77b1f9da9df865110 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into issue-3366-support-jdk-17

b47db0a151e3b8a523eec036bbc1ec6f065e935c authored over 3 years ago by Andreas Dangel <[email protected]>
Merge 'issue-3366-support-jdk-17' into pmd7-issue-3366-support-jdk-17

89dd3f97b5ab98050ba763d64b1ce09e734ebf61 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Disallow local sealed/non-sealed classes

This is apparently not valid.

30124628f7bc8a21e0ef00b47ceeb587b36af86b authored over 3 years ago by Andreas Dangel <[email protected]>
Merge 'issue-3366-support-jdk-17' into pmd7-issue-3366-support-jdk-17

e91c4619c97c613ef393caefa5bfa52461ffaee8 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Add simple rule test for latest java version

This fixes some parsing errors in java files under
src/test/resources

d641b3a506eb790c84e60b8fdeeceb092f9aceea authored over 3 years ago by Andreas Dangel <[email protected]>
Remove unused import (checkstyle)

b7fa50f0f3dee257e7756a7fde8dc3ed82bc85fe authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Fix UseTryWithResources

0277d10a37e91217761edf0d209c22db438ac19e authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Ignore tests of not yet updated rules

c15c8a0f81ebfc3408f4f2f34a7d0ff2372ea473 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix merge error

99a4ddf08ef655d514a21b795014d4644d6be407 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pmd/7.0.x

f86f3639547364ddab625917d58bbbc110822ea3 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] NPE in `InefficientStringBuffering` with Records

Fixes #3420

03d8728b1e47737af283a36588ce487039c16011 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3365 from oowekyala:merge-wrapper-ctor-rules

[java] New rule PrimitiveWrapperInstantiation #3365

c17deb5f8712b925254e947d312ff79aa6ea4b72 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Clarify deprecation of UnnecessaryWrapperObjectCreation

Refs #3365, #2973

25d1b76dba9224216bbb5a66e42fccb69fe466d7 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes with new and deprecated rules

cde91aecfda213ff294c516408e6d50afb38944b authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pr-3365

05f2bd6b0635684997dc2d856e061a1b25ec6cd9 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Deprecate rule BooleanInstantiation

ee4cbae4ac356028e1e0f3f5178a5a75a336307a authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Integrate BooleanInstantiation into PrimitiveWrapperInstantiation

33f9ff339441593a2209f4fbf45770246bbbe440 authored over 3 years ago by Andreas Dangel <[email protected]>
Remove obsolete dependency junit-dep

92efe6afb82978028254986cdd0fbca994901bd2 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Add rulesets/releases/6370.xml

e6663b0ea0bfc772c86c0c6278f385314a06f8b4 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr/3409'

41aadfb6927a1612b99526daab639d5a022d5789 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr/3409

ff805ae7c5d854ace01b009e23fd60816f9e4a05 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3393'

0bc7b4fb8cf8eb729b58b5e9b235747d639d8e2c authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr/3393

d1a21b128a5a807659a185be6095ae185bf9293e authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'pr/3415'

1de8ef65c497b9200588fb1edf700a0e1e948a5d authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr/3415

cf4b44ec0f37fc30d21e11e6511f274feafb7620 authored over 3 years ago by Clément Fournier <[email protected]>
[doc] Fix rule references

2f9aa60aae237e64488d443979a6eabb87638720 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3363 from oowekyala:isue2908-merge-junit-rules

[java] New rule SimplifiableTestAssertion #3363

89f2a13e3b9898c543fdbc289a9f64c336e0f660 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes

dc8e31b4be11f42141ce0f933a86dec7a8d7ebdc authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into isue2908-merge-junit-rules

5ace072df28ceee1012eaa23b1275b5dd0a9136b authored over 3 years ago by Clément Fournier <[email protected]>
[java] UnnecessaryWrapperObjectCreation - fix NPE

9d529e5570b388e531108394d7a3eb4287bf488b authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Deprecated UnnecessaryWrapperObjectCreation

Replaced by UnnecessaryBoxing

7be41188bcd34df0b7da3f203810fe69518b557c authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Update rule UnnecessaryWrapperObjectCreation

50d2287baa5916964502630f5755b36d917215db authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3364 from oowekyala:new-rule-UnnecessaryConversion

[java] New rule UnnecessaryBoxing #3364

8b6ee1c8c23ff6d435fc88af14ecb8fa8de81384 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] New rule UnnecessaryBoxing

b1805fe42d83191ff1ed39515dc0aa4621a9a34f authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#1603)

7bdea4f77e6f1c7f83a3d2158b6b591f66ae91c9 authored over 3 years ago by Andreas Dangel <[email protected]>
[core] Fix LanguageVersion compareTo

This didn't work with java 9 compared to java 10,
as the full name was compared ("Java 9" vs. "J...

4306d0d1084934d34d82b7c17049cdfb5c4938d1 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix unit tests

1ec564b22d83e42951e5bbff4bd881eca87774e0 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix compile errors

e4431d4d651d4c67c05c01d2b010899ada29c3f4 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'issue-3366-support-jdk-17' into

pmd7-issue-3366-support-jdk-17

7ee9aedca8d79abebe0a6bf5a32f3dd74a15f978 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix errorprone.xml ruleset

82bf8479860cfe3bdbdfb6a1fdde3aa66d372faf authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Rename MissingBreakInSwitchRule to ImplicitSwitchFallThroughRule

2a2cc5895f9173a575b20b08034a7b636765d90d authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pmd/7.0.x

8a79403a289cb4ab8a396f7acdfc6ae222efcc6c authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Change how "case null" is parsed

4a81ec43574a17ec5be1acab6820f88d2f21c035 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Fix javadoc in ASTGuardedPattern

Co-authored-by: Clément Fournier <[email protected]>

7f84db32232dd7b1c8148aa67ac504188730fc4c authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Add support for @ParenthesisDepth in Patterns

66b642c8c6d65f6a4d4e8bc0f12ffacc38aba9e0 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'master' into issue-3366-support-jdk-17

bccca39dcd1d8ed51ccd088c3a101db108a82a28 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr/3411'

Refs #3411

bc5da416aa355ee4177b474ce837ce2d6c069108 authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr/3411

9f84438027ee65a89f01193f1ef4435078e042cf authored over 3 years ago by Clément Fournier <[email protected]>