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

[ci] Use proper file extension tar.gz for regression report upload

d24b367ae48a05e38f5359e8d9930e6b7f0066b3 authored over 3 years ago by Andreas Dangel <[email protected]>
Add java/errorprone/ComparisonWithNaN as new rule with 6.36.0

1c40424b74aac4299fb79efc57e1d2900dcb6590 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix pmd violations

4f64f93c85fffc77201a47231944eff6594deecf authored over 3 years ago by Clément Fournier <[email protected]>
Don't print method result in rule message

4d5fc38a055f22a09698ea776f106684e9ffea47 authored over 3 years ago by Clément Fournier <[email protected]>
Refactor type pretty printers

a324ed396990846a00f4e543d56c9415e8521acb authored over 3 years ago by Clément Fournier <[email protected]>
ConstructorCallsOverridableMethod: support transitive calls

22d62bb1e8fdd22ff1ea5e581c67f00ee6175095 authored over 3 years ago by Clément Fournier <[email protected]>
ConstructorCallsOverridableMethod: rewrite description

f40fe721f7881320d4ae075def97f587f2f89343 authored over 3 years ago by Clément Fournier <[email protected]>
ConstructorCallsOverridableMethod: Stop ignoring abstract methods - fix #3351

a3c5911b053941eadb528e552ca8a3586a2dbcff authored over 3 years ago by Clément Fournier <[email protected]>
Update release notes

8ca960e6509dded6f29e101282de6ea2904365b5 authored over 3 years ago by Clément Fournier <[email protected]>
Fix #3076 - UnusedAssignment false positive in for-each assignment

f84cd0e36d8bd7a090e4070104068623d003ba4e authored over 3 years ago by Clément Fournier <[email protected]>
Test case for #3303

b71c1cf92e2036ad78ed54f2f7f662d89b065eeb authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch '7.0.x' into java-dfa-reaching-defs-unused-assignment-singular-field-that-kind-of-thing

453a0c40bf1a5379f3a7f1a3bf8c8bc40b099265 authored over 3 years ago by Clément Fournier <[email protected]>
Update rule ConstructorCallsOverridableMethod

de2212c93bc99f2dab51987c8ed6f90d61f30a01 authored over 3 years ago by Clément Fournier <[email protected]>
Fix #3305 - NPE with records

26c0b48bc43bf90df5bbcc94867602ea43a7c816 authored over 3 years ago by Clément Fournier <[email protected]>
[apex] Fix rule AvoidDebugStatements

ApexXPathRule exists no longer

2656e62d891494af6f0b1fe11d443b9a855f9c17 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Add openjdk-11 as project for regression testing

652f04ee58189fa2abe545c82a41a623640e9f83 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Improve pmd-regression-tester call

Use --filter-with-patch-config when creating diff against master

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

d03863f4e6a41e5ba26ab3f70005debcf3b3ec42 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Bump pmd-regression-tester from 1.1.2 to 1.2.0

d79c2d1a0fd8aeed04258c1ba4d24d52d8890092 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Add batch mode flag when building checkstyle

472d9861e0a9bc6baab3ceda1c4469c7ea5d0b97 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] gzip regression report before uploading

8f2f71b4ecc07565e42d90e827ea183149ebe288 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Display size of uploaded regression report

19bc8bdff8428cd6357e22c0fee7ea6b3a732058 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Fix wrong reference in release notes

4d3b20a1b2c90f5b666f8ed8f27fdd99b31dca55 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] NullPointerException applying rule GuardLogStatement

Fixes #3340

b24e2edd254d0404422a77863423ad541fcd6995 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] LiteralsFirstInComparison - fix FP with non-string arguments

beb2896e08e0b2f133fc22b7cb8150cd22641677 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3276 from jonathanwiesel:apexdocs

[apex] Update ApexCRUDViolation and OperationWithLimitsInLoop docs #3276

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

14844bed6b3d34f712075472c6071ea89b96cb04 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3319 from jonathanwiesel:avoiddebugstatements

[apex] New AvoidDebugStatements rule to mitigate performance impact
#3319

e79facb141c10ba453404008aa4976693fe83f87 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#3307, #3319)

ea7477543924a6a6149817b2953185243652e07f authored over 3 years ago by Andreas Dangel <[email protected]>
[java] UseArraysAsList false negative with for-each loop

Fixes #3331

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

43d5104a2c37aeec7bac7b296a727001f7dbe136 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] InefficientEmptyStringCheck FN with trim.length on method call

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

aed6970704a4763b844bdac29ca24b10c85c8d1e authored over 3 years ago by Andreas Dangel <[email protected]>
[java] CloneMethodMustImplementCloneable: FN with local classes

f89478125a7da59653c8f173f62706a0c81871cb authored over 3 years ago by Andreas Dangel <[email protected]>
Add Unit Test for Jupiter Assertions

985926d81f2474b1faf072da51cf620591938bc2 authored over 3 years ago by Arnaud Jeansen <[email protected]>
Merge branch 'master' into 7.0.x

ed98ec7078cebfb4a6468f177d074caed4b2f224 authored over 3 years ago by Clément Fournier <[email protected]>
Enable CognitiveComplexity in ci

3aba7f93679d788e6128850230d7895a9c74bac9 authored over 3 years ago by Clément Fournier <[email protected]>
Tweak assertion definition to avoid false positive with modern JUnit5 / AssertJ

065da32b19bb64585bd89cbbf50f9d2550d05657 authored over 3 years ago by Arnaud Jeansen <[email protected]>
[java] LiteralsFirstInComparisons false positive with two constants

Fixes #3315

b739c0ef042fc033a73de1deabf3280143b9b075 authored over 3 years ago by Andreas Dangel <[email protected]>
Use build-tools scripts 14

0b6c0594f16e792bfeb25b0bf1285c086fda604c authored over 3 years ago by Andreas Dangel <[email protected]>
[java] ConsecutiveLiteralAppends - fix reported line numbers

616bc57882204307b793454e35d7bf3fa949ebcc authored over 3 years ago by Andreas Dangel <[email protected]>
[java] ConsecutiveLiteralAppends: refactor and fix false pos/neg

f02e7c6ab0d73e22de0c3a998dba912ef372d86a authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Update rule ConsecutiveLiteralAppends

Fixes a false positive: intervening calls to toString()
are no longer ignored, as the result of ...

a98b965e0901d4a5b4399f5cd5c40d69c5678680 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3310 from oowekyala:update-ExceptionAsFlowControl

[java] Update rule ExceptionAsFlowControl #3310

86ffb97ce1a1aec1b8630694a8993900a498ce10 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3309 from oowekyala:update-DoNotExtendJLError

[java] Update DoNotExtendJavaLangError #3309

5ad362cd44dc27d6f57509cf53d718e28f915ab7 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3308 from oowekyala:update-ExcessiveXX

[java] Update ExcessiveSomething rules #3308

8dcd5b29676a87911df07087d4acf34f7380701b authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Change Excessive*Rule for regression tester

The regression tester executes only rules, that actually have
been changed.

654f890d84aa9bbcea4dc2d7a9c6d7329adfc05c authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3298 from oowekyala:update-AbstractClassWithoutAnyMethod

[java] Update rule AbstractClassWithoutAnyMethod #3298

cfc0fa0a702458df2eae6271689e9da50c02a3be authored over 3 years ago by Andreas Dangel <[email protected]>
Suppress PMD warning (refs #3315)

fda7cd8da4bc2126c7c0e830248dc73613f6acdf authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Fix rule test for CognitiveComplexity

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

5fbf9b2921d46c3a85bda82725429a28db5c5f05 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3312 from oowekyala:improve-BadComparison

[java] Make new rule ComparisonWithNaN to replace BadComparison #3312

8e5becd350ece56cf7ea292c98b244360dbf7206 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Consider deprecated/renamed rules when generating rule docs

ceaad8e8be15964fc11e4882c01210da79c9e5a4 authored over 3 years ago by Andreas Dangel <[email protected]>
Revert "[doc] Remove rule link to deprecated rule BadComparison"

This reverts commit a336f28fdc15e26ddaa7db7c5b26020e33eda1f4.

3ccc4c3115821e8cf0bbae75032c3a4fd237a28f authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Remove rule link to deprecated rule BadComparison

a336f28fdc15e26ddaa7db7c5b26020e33eda1f4 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Remove old tests for BadComparison

9b187ffc033054da49a3abc3bc32b79ddf1acf9e authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Fix rule references

f00b63f8fd5519036d696833a5bc1750ff620a29 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#2895, #3312)

b8ff2b5111bb0093de3fa173ede67c408fec57af authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Rename rule BadComparison -> ComparisonWithNaN

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

ce5130577e9385fbe5ada407317d0d067b4040db authored over 3 years ago by Andreas Dangel <[email protected]>
More clarification

e1529f084f029d8147f4ab3c6fc0ac830cc9e93d authored over 3 years ago by Jonathan Wiesel <[email protected]>
Add more clarification on rule usage

5dc62f1fd4a53783fb96cd90bb5f6fc2fcd9317f authored over 3 years ago by Jonathan Wiesel <[email protected]>
Merge pull request #3323 from synergy-au:master

[core] Adds fullDescription and tags in SARIF report #3323

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

bb32312110d720b67ed0c82146f64d34ec1fb462 authored over 3 years ago by Andreas Dangel <[email protected]>
Fix typo

Co-authored-by: Andreas Dangel <[email protected]>

3bdac315bd1261c9438d839395f13321da7ea2c4 authored over 3 years ago by Jonathan Wiesel <[email protected]>
Merge pull request #3317 from pzygielo:@exception

[java] Update UnnecessaryImport to recognize usage of imported types in
javadoc's @exception tag...

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

5425e42531198e2fa24949cb1e075744370ed945 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull reqest #3306 from ajeans:MoreThanOneLoggerRuleTest-NullPointerException

[java] More than one logger rule test null pointer exception #3306

ef9d342b2c072f073dfe6f377bf2985be838afe8 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#3304, #3306)

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

7c1edb203141f2292c0f22a31ad4d9e62340bd20 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3320 from borovikovd:fix-cognitive-complexity-doc

[java] Fix incorrect increment for "else if" branch in Cognitive
Complexity docs #3320

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

acf75c083e00c453110fa7d80d9d796b4c681a83 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Add test case for cognitive complexity rule

30f046d6f91a0a4434384f8a53b18e82a8aeab4f authored over 3 years ago by Andreas Dangel <[email protected]>
[apex] Fix Cognitive Complexity metric

* else if blocks are only hybrid increments (fixes #3332)
* add rule test
* also report current ...

90c95db7753988c5d3aa7d9e4da073f0f5724112 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] New apex rule InaccessibleAuraEnabledGetter

0606c6dd5f84f93b2651be36de84175a2213723d authored over 3 years ago by Andreas Dangel <[email protected]>
Update release notes, refs #3322, #3321

CC @rsoesemann please do this when merging :)

d0d69298f63cafb2cb03752790191d1ef71246a3 authored over 3 years ago by Clément Fournier <[email protected]>
Merge pull request #3322 from pozil/pozil/inaccessible-auraenabled-getter

[apex] added rule to detect inaccessible AuraEnabled getters

33aee7b36c11d82a2cb6d32cf2bacb37a3c15ee8 authored over 3 years ago by Robert Sösemann <[email protected]>
Exposing the help field in the SARIF report

92948470f4e94db96d723e52c222b39ef1ecea77 authored over 3 years ago by Clint Chester <[email protected]>
Reformatted examples and added comments

634cf32b8bd181177b3e3b114a2395d276b570af authored over 3 years ago by pozil <[email protected]>
Applied proper code formatting

f70fd1823833e45c99b85f9e732a392f8a910e36 authored over 3 years ago by pozil <[email protected]>
Fix Checkstyle issues

0dc62de4cd973291da64f1fd6a3d3906191f22ad authored over 3 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Fix failing tests

4a25e50a629ce6c9fb67cec65b568b99b7125f0a authored over 3 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Converting tags array to set and updating test due to intermittent failures

fc90d87240c1ed00ab695beeb2fa6e2f2b634ec1 authored over 3 years ago by Clint Chester <[email protected]>
Tidy up code

a4e784868d2929f49aab5593411b80bbe3d5b719 authored over 3 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Update changelog

4c18f9b47f9881fcfec337649dcc316b543f7154 authored over 3 years ago by Juan Martín Sotuyo Dodero <[email protected]>
[core] Rework classpath fingerprinting

As per #2704, we improve on the classpath checksum computation to
detect changes.

While the o...

ad3cb53625180bd5d920ecf11c9cdace04cc8427 authored over 3 years ago by Juan Martín Sotuyo Dodero <[email protected]>
Adds fullDescription and tags in SARIF report

1fa94f48606c32826661bd4f442e5fe68aa9b4d7 authored over 3 years ago by Clint Chester <[email protected]>
Feat: added rule to detect inaccessible AuraEnabled getters

b957352ef24bd4797205d566b7789d6b56db046d authored over 3 years ago by pozil <[email protected]>
Fix incorrect increment for "else if" branch in docs

8359e07c3aaf4456cc8c8ae828b15b4599e38423 authored over 3 years ago by Denis Borovikov <[email protected]>
Add pattern to recognize @exception in javadoc

fc0813535b66ce5a85e7a8cbbd4b70cb68dbecd5 authored over 3 years ago by Piotrek Żygieło <[email protected]>
Add apex AvoidDebugStatements rule

cb60488bccb32ad177d56c05dbfe2e37244a522b authored over 3 years ago by Jonathan Wiesel <[email protected]>
Add test case for @exception in javadoc

39f8a1a48a1d92a74979b9606c4faad4f6d5d8cd authored over 3 years ago by Piotrek Żygieło <[email protected]>
Bump build-tools from 13 to 14-SNAPSHOT

93237c293ba7504a6e3a95a15b74b54bd0109887 authored over 3 years ago by Andreas Dangel <[email protected]>
Bump pmd from 6.34.0 to 6.35.0

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

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

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

9fdfecf731fdc37fc329a412e8f736d20ca5e178 authored over 3 years ago by Andreas Dangel <[email protected]>
[maven-release-plugin] prepare release pmd_releases/6.35.0

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

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

89d0d76035e48c6b0da61c0c0e59e7508bbf7fa5 authored over 3 years ago by Andreas Dangel <[email protected]>