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 'text-utils-simple' into text-utils-javacc

4ea13069f5e2f421659e9637625b0642a9dab115 authored about 3 years ago
checkstyle

13d8ddbab60eaa560368a5a3c72163537e43043a authored about 3 years ago
BAD Merge branch 'text-utils-simple' into text-utils-javacc

9d1ec11bbdbc36b95d35757e809351b834d5d6e0 authored about 3 years ago
Merge branch 'analysis-listener' into text-utils-simple

f16c8631678c1edfdc18330cda838de0fe41f341 authored about 3 years ago
[java] NullAssignment - fix false positives and negatives

f5ee38246044f99380167c7dc8bbf00f9d7f535a authored about 3 years ago
[doc] Add @babula as a contributor [skip ci]

bdf390668267fc7bf18ba324c7807935a41f4abb authored about 3 years ago
Merge pull request from babula:master

[apex] ApexDoc: Add reportProperty property #3693

* pr-3693:
[doc] Update release notes (#369...

1775e844b8301fd9f039eb644f6b6596120d8355 authored about 3 years ago
[doc] Update release notes (#3693)

aadef37d49f002430323a3eef6dae49afb59f48f authored about 3 years ago
[apex] ApexDoc - handle properties via "reportProperty".

ba903437c097c6d5e9344bc19c9b4c87cf652cbe authored about 3 years ago
Merge branch 'master' into pmd/7.0.x

6ababcbfd78d703c2db0ee43a6a6ec6545e175ea authored about 3 years ago
Merge pull request #3647 from adangel:pmd7-fix-regression-tester-errors

[java] Fixes for new regression tester errors #3647

* pmd7-fix-regression-tester-errors:
[jav...

b92a938a22793aef0c2b9b864ffa7bffe9d8c62c authored about 3 years ago
[doc] Update gems

5fce802d0d7d2a4d05ec6109eac1ff6b121341c0 authored about 3 years ago
Update pmdtester from 1.2.0 to 1.3.0

ffe8893a3de29c0708f7b1ef129dcf98e480a86d authored about 3 years ago
[doc] Update info about Jenkins

Hudson is no more...

5e0b9f238235106bc1cf9119186752893a7aaf17 authored about 3 years ago
[doc] Mention pmd-github-action under Tools

9ca5f1a0f8d487d87018faf4be4c2fe8a49588dc authored about 3 years ago
Bump guava from 30.0-android to 31.0.1-android

4a080e088b0adee78f851d57efff744e9053b581 authored about 3 years ago
Bump cglib from 3.2.0 to 3.3.0

998e38b77e0c2b39ef4232fd6778241481d8748e authored about 3 years ago
Bump slf4j-api from 1.7.20/25 to 1.7.32

dd664bd1bdb91a9a589819eedccfc92d88d0bee5 authored about 3 years ago
Bump snakeyaml from 1.26 to 1.30

c454d2c1676b0088c50645b778ab5c82c610a950 authored about 3 years ago
Bump gson from 2.8.5/2.7 to 2.8.9 (see #3690)

38950fef96faaf9a8c2ff1e036309cef353e09f6 authored about 3 years ago
Bump logback from 1.2.3 to 1.2.9 (see #3690)

195548e020bbfb665a7e3118a69a587ce443ea5a authored about 3 years ago
Bump log4j to 2.17.0

1597ef3900869b2dd604339028f65c46b2c77aa8 authored about 3 years ago
Add reportMissingProperty property

abfdb572d34512417028d3501bebcecab9b1cb13 authored about 3 years ago
Merge branch 'pmd/7.0.x' into pmd7-fix-regression-tester-errors

02c9591aad77945e754fdc42de98c6829b8f77c8 authored about 3 years ago
Cleanups

f6e293896293b1198d9775208f516d262e22c933 authored about 3 years ago
Merge pull request #3683 from johnra2:3468-upm-inner-class

[java] Fixed 3468 UnusedPrivateMethod false positive when outer class calls private static metho...

14303f252939f5788c30ef3eea22ccedd52509ef authored about 3 years ago
[doc] Update release notes (#3209, #3468, #3683)

9d162156a293e2bd83d9cb1da2672ae02b96be45 authored about 3 years ago
[java] UnusedPrivateMethod: Add test case for #3209

9c6591381d3a69025d2c96a2d9fbf122380dfd2f authored about 3 years ago
Merge branch 'master' into pr-3683

a72c9f66f5352622534e3c9b234a5a1788c15862 authored about 3 years ago
[java] Improve symboltable for inner classes

2f95d99b35e745a826ef3518dca18026897e330c authored about 3 years ago
Fix force lang

5f0a5daa41bf28a096b169a7055f968fd9529475 authored about 3 years ago
Fix apex

71cc6bcf6b615706b2054e49f5df77af904d2383 authored about 3 years ago
merge

853278345f3f1eef24fbdb35862d0d46b9d3f182 authored about 3 years ago
Doc

d1ea31a196779b96a08d7bd6ce71b34f81a0a945 authored about 3 years ago
Delete EcmasccriptLanguageModuleTest

This should already be tested in pmd core as there
are no custom violation factories anymore

f4468a22c1095b5c1db1aea4e6190669f6abd7d5 authored about 3 years ago
Fix support for --force-language

55f301cbd774314bab2116a5b7b609e082386d1f authored about 3 years ago
Merge branch '7.0.x' into analysis-listener

913d0ab2728bc27e44864b74e75527cb7a44a1df authored about 3 years ago
Merge pull request #3688 from snuyanzin:patch-1

[java] Bump log4j to 2.16.0 #3688

* pr-3688:
Update @snuyanzin as a contributor
[doc] Updat...

5e3f54a48491f66d2aaeeb75d690b08e9d7b3add authored about 3 years ago
Update @snuyanzin as a contributor

8be44c8d3cf83cdaaaba05f475579ebb036836b2 authored about 3 years ago
[doc] Update changelog (#3688)

0a8054d5314d66df50756790ccfaebc23b2b0726 authored about 3 years ago
Bump log4j to 2.16.0

Update log4 to harden defaults.
Based on CVE-2021-45046 the fix to address CVE-2021-44228 in A...

76ccefa0f248839ff18b2961cb1c9aa2811aa4f0 authored about 3 years ago
Bump log4j2 from 2.13.3 to 2.15.0

ae04e0a4b5f81daeb614ba697763bbcc7e88f0b2 authored about 3 years ago
Fixed 3468 unused private method call on inner class

8df5768bc9ad5d6ce653082d9f2ea683b596a42d authored about 3 years ago
Merge branch 'pmd/7.0.x' into pmd7-dogfood

6e9ab033ad82feb2754a7466b02deb060fe5eb60 authored about 3 years ago
Merge branch 'pmd/7.0.x' into pmd7-LooseCoupling-generics

cae01ceeb45a6b726779fb23f8ed40cf44568615 authored about 3 years ago
Merge branch 'pmd/7.0.x' into pmd7-missingoverride-false-positive

c56effbd36bf8a327d9c0bcd46bd33a21a8fb729 authored about 3 years ago
Merge branch 'pmd/7.0.x' into

pmd7-ClassWithOnlyPrivateConstructorsShouldBeFinal-abstract

b829a168bdc893f6744a7075f2233cfeaf812664 authored about 3 years ago
Merge pull request #3671 from

adangel:pmd7-UnusedLocalVariable-unaryexpression

[java] Fix unused variable/field detection with...

b9f259b171517d36a87bd7d354eb41c7b44955e6 authored about 3 years ago
[java] Ignore the tests which have pull requests already

#3656 #3668 #3671 #3672 #3675

600383843807a399419de210545f05b35cbd5e92 authored about 3 years ago
Merge branch 'master' into pmd/7.0.x

52d6e8e67795e5e2a209d6c11bd115e7d06936ca authored about 3 years ago
[java] MissingOverride - backport test case (#3675)

8f68e3e1cb818c2a443cb44a59df21ac7b19e420 authored about 3 years ago
[java] MissingOverride - mark test case (#3675) [skip ci]

32327885d9e2f65e5bcdc9a82f2f9f6576eeb1f3 authored about 3 years ago
[java] MissingOverride - fix false positive with mixing type vars

209ab682ad424b60383b66dd931f5720d4d2b266 authored about 3 years ago
Merge pull request #3631 from johnra2:3492-usvo-fp-no-initial-string

[java] Fixed False positive for UselessStringValueOf when there is no initial String to append t...

641b0e953d87ebb5e544650f0e4aa3c3336b4b5c authored about 3 years ago
[doc] Update release notes (#3492, #3631)

72a037d27f1ab64a2850bdae5329e213fc13c0a6 authored about 3 years ago
[java] MethodNameDeclaration.isPrimitiveReturnType() - check for void

e801bb65252d0c289e8337e29da18be6181e22cb authored about 3 years ago
[java] UseStringBufferLength: false negative with empty string variable

* Fixes #3639

d70761fe17bbf08139dd76e298e5c220758ff87d authored about 3 years ago
Merge branch 'master' into 3492-usvo-fp-no-initial-string

5fdceb514d168b0fcb199011f82c629e2f24d8b6 authored about 3 years ago
Checked for method primitive return type

6fb8fb57e7add5053f84acb76d772dcf545bb9cf authored about 3 years ago
REVERT ME - only run addition dogfood execution on linux for PRs

90ce89c9ee8bb3b2e85c7cc0371ed66b9180e1f0 authored about 3 years ago
[java] LooseCoupling - backport test case (#3672)

033e817ed6edc31f513ad8b078798a0e136b5dbe authored about 3 years ago
[java] LooseCoupling - mark test case (#3672) [skip ci]

fe66cda0d5b5823b3b20700580547c35deeafcec authored about 3 years ago
[java] LooseCoupling - fix false positive with generics

eb653967abaa4db387ecae0a4b29cd131fa7e4d5 authored about 3 years ago
[java] Backport test cases (#3668, #3671)

2d3e9d2f371774cfff1c2e41b95eef1ca402c892 authored about 3 years ago
[java] Add #3671 to test cases [skip ci]

bd2ebed9785480705b7a5cc67f6a2cbdb182218b authored about 3 years ago
[java] Fix unused variable/field detection with unary expressions

This affects at least UnusedLocalVariable and
UnusedPrivateField

ea05f668fdd94787efc36c15cff8a273114a43d2 authored about 3 years ago
[java] ClassWithOnlyPrivateConstructorsShouldBeFinal - allow

non-abstract abstract classes

These are abstract classes without abstract methods. They can
be m...

095a7bb5939d7f5ca7ed555e7160d30d4f21535a authored about 3 years ago
[java] ClassWithOnlyPrivateConstructorsShouldBeFinal - add test case

from #3668

e1387951bd62c81b94eb80da75bd8ea43f7d6d42 authored about 3 years ago
[java] ClassWithOnlyPrivateConstructorsShouldBeFinal - exclude abstract

classes

b45de73fb64c200ca92ec57abc4ad8cba0e76263 authored about 3 years ago
[core] More dogfood fixes

* SimplifyBooleanReturns
* SingularField
* UseDiamondOperator
* ClassWithOnlyPrivateConstructors...

23777571f86d2689bc1ecb7b249457ea055f9588 authored about 3 years ago
[java] InvalidLogMessageFormat - fix false positive with logstash

Fixes #3644

a8900513065d36b4577fcc1975afbbf870135445 authored about 3 years ago
Merge pull request #3666 from adangel:close-resource-local-record

[java] Local records are a find boundary #3666

* pr-3666:
[java] Local records are a find bou...

898331165f069fd546817e9071e37703d8621925 authored about 3 years ago
Bump maven from 3.8.3 to 3.8.4

5f8c5b21f24c5c4320b5fef372212200f6f97957 authored about 3 years ago
[java] UnusedLocalVariable - add test case from #3656

c9c7d05ac7a6a84a17754e0aa8dc0663d3a9a230 authored about 3 years ago
[java] Local records are a find boundary

This fixes a ClassCastException in CloseResource

74aa2772bfd2931b4a4219333f71a7909a10c593 authored about 3 years ago
[java] Update rule AvoidCallingFinalize

Converted the rule to XPath

5bdd5cd1beed52e9d741078fd5eeb312e68b9f56 authored about 3 years ago
[java] Update rule AvoidCatchingNPE

de043eba3942a9147427dc164556380846ebea9d authored about 3 years ago
[java] Update rule AvoidDuplicateLiterals

3679b4e8af0096896253aa48c383c4297cf57d6b authored about 3 years ago
[java] Update rules AvoidFieldNameMatching{Method,Type}Name

Converted both rules to XPath

ae81189fae016c277176d4d614c328e02a28e1ca authored about 3 years ago
[java] Update rule AvoidLiteralsInIfCondition

3d077b2d1b09b92f105932bbc620cb770a6ef908 authored about 3 years ago
[java] Update rule AvoidLosingExceptionInformation

71ffd62abc3740112eb018a94508b26293b074d4 authored about 3 years ago
[java] Update rule BeanMembersShouldSerialize

* JavaRuleUtil::isGetter now only accepts "is"-Prefixed getters
for boolean methods.
* Abstrac...

fa02e9dc2a61d309b9cffbe981aa6f63c9901133 authored about 3 years ago
REVERT ME - execute dogfood also on pull requests

b29e2faf66c3429c5dd96b79ef6305b5fb35880b authored about 3 years ago
[ci] Use pmd-dogfood-config.xml again by default

Switch to pmd-dogfood-config7.xml for dogfood execution only

972b55bf9918d285ccda81a1593146477443d343 authored about 3 years ago
[java] Update rules CallSuperFirst and CallSuperLast

f3625abff3417fef9f11b2507279592afd65a70c authored about 3 years ago
[java] CloseResource - use ASTVariableDeclaratorId::getTypeNode

c9bed922960660af713aff3e64020bad96008b8f authored about 3 years ago
[core] Various easy dogfood fixes

* ClassWithOnlyPrivateConstructorsShouldBeFinal
* SimplifyBooleanReturns
* OptimizableToArrayCal...

f7395bc72ae14f95030c292f67475977d029c629 authored about 3 years ago
[ci] Enable dogfood build for pmd7

e955b0aee8468fb7c6d188dd3fece3eaa606ba0f authored about 3 years ago
[java] Update rule DetachedTestCase

9425684882ac0591ba68afc1da19b49a7df88a81 authored about 3 years ago
[java] Update rule DoNotExtendJavaLangThrowable

Use typeresolution

ac4afff2fdef94343bc0403975c8b0bcc502b0fa authored about 3 years ago
[java] Update rule DoNotHardCodeSDCard

9a1908c0a205e591ccba50d1bc796b3f19b3b19f authored about 3 years ago
[java] Update rule DoNotThrowExceptionInFinally

d66d8828ab7348ac36604198f682ff341cd57468 authored about 3 years ago
[java] Update rule MethodWithSameNameAsEnclosingClass

Converted the rule into a simle XPath rule

dd8b25802d6ea623c42fca160e3f74e79783a0dc authored about 3 years ago
[java] Update rule MoreThanOneLogger

96936354ce6ccf7f50d55f21edc900c347a0a0f3 authored about 3 years ago
[java] Update rule NullAssignment

fd5457d5541103e2ed50194dac9af6ac10a2f035 authored about 3 years ago
Merge branch 'master' into pmd/7.0.x

f36b99fbd755fbe2f6f4f8b35a4299a936305e26 authored about 3 years ago
[ci] Skip unnecessary ci build during release

3929cac9300365413b6862109eb3ae5a4120a1cd authored about 3 years ago
[ci] Add --sparse option when publishing documentation

This is needed since git 2.34.0
See https://github.com/git/git/blob/master/Documentation/RelNote...

bad17fe6eb3bf598ea9820c047052da92c158d4b authored about 3 years ago
Bump pmd from 6.40.0 to 6.41.0

a7f9e03b075552db3ab020875027d097e081dfea authored about 3 years ago
Merge branch 'master' into pmd/7.0.x

c6c75ca5bfd6e5cbe4c9c77be8ae0f3a0778eaf2 authored about 3 years ago