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 new build-tools 13

Should fix build problems under windows

6d321b89e4f1d639e32ba527183944bbd0f623e1 authored over 3 years ago by Andreas Dangel <[email protected]>
Enable CognitiveComplexity in regression tester

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

0fea742f3d6e2ecaaa1b0246ffbd0ab28a569a27 authored over 3 years ago by Andreas Dangel <[email protected]>
[ci] Use ruby/setup-ruby@v1 instead of deprecated setup-ruby action

1fce60faf007cb968025a6c5004906341ebe2b9d authored over 3 years ago by Andreas Dangel <[email protected]>
Make new rule ComparisonWithNaN to replace BadComparison

5cd42716fdb848c0e85d41f2af48d671c13f36a3 authored over 3 years ago by Clément Fournier <[email protected]>
[ci] Use ruby/setup-ruby@v1 instead of deprecated setup-ruby action

50080c496d9cbdb56aaec9a7f2d300827efcab7b authored over 3 years ago by Andreas Dangel <[email protected]>
Reference new rule CognitiveComplexity

2b126e3236a33b8b8e207c8779019f5afe0e8855 authored over 3 years ago by Andreas Dangel <[email protected]>
Cleanups

77b57a7f3b8fadae6699a2ec3a8b5a9b3e60fb7a authored over 3 years ago by Clément Fournier <[email protected]>
Update ci file

6a23441b64245e9bed3669fde5073eda5d4e819a authored over 3 years ago by Clément Fournier <[email protected]>
Update rule ExceptionAsFlowControl

8685acff1eebd985611dbf8302faf93a9b38c9dc authored over 3 years ago by Clément Fournier <[email protected]>
Update DoNotExtendJavaLangError

cbaff2effc6b5b554ee4ef5ce3eb87f00ba56fb4 authored over 3 years ago by Clément Fournier <[email protected]>
Update CI file

1e8278f86b9ea8c63fc392965d1ab0dd57f71464 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

118561804efa52c242e7ea80d16305bf59cc0d28 authored over 3 years ago by Clément Fournier <[email protected]>
Update ExcessiveXX rules in design.xml

ExcessiveClassLengthRule
ExcessiveImportsRule
ExcessiveMethodLengthRule
ExcessiveParameterListRu...

c3fedf747fc515cf20690bf63e2ac4becbe7e547 authored over 3 years ago by Clément Fournier <[email protected]>
Checkstyle, pmd warnings

6e4be5093eea37e4ed7477104cc442651f342f39 authored over 3 years ago by Clément Fournier <[email protected]>
Fix unresolved types warnings..

90b903a56040187a472095ca453a9142d4094138 authored over 3 years ago by Clément Fournier <[email protected]>
Update cognitive complexity

most of it is in merge commit

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

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

refs #3277

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

836f77e9506f08ff9829976a1370d529a9d3b890 authored over 3 years ago by Clément Fournier <[email protected]>
Release notes, close #2329

2298f302b4955b576de2d574de2c17d987df516e authored over 3 years ago by Clément Fournier <[email protected]>
Update contribution list #3293

62c70ae8138b0c29e6e7d29f4510c4353df926eb authored over 3 years ago by Clément Fournier <[email protected]>
Fix cdata in rule description

refs #3293

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

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

3b81ff581f35ef8cd30708331ca0f8b1c4c652c7 authored over 3 years ago by Clément Fournier <[email protected]>
Add a bit of doc

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

f06fd8e80777a7413c655620a07c063d6071d187 authored over 3 years ago by Clément Fournier <[email protected]>
Fixing the name of the rule

b39ec0597002769b953f31976cd2087c0db3a50a authored over 3 years ago by Denis Borovikov <[email protected]>
Update pmd-java/src/main/resources/category/java/design.xml

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

fa65ac9f00ad0971efe610baf1089c14bff4e3b0 authored over 3 years ago by Denis Borovikov <[email protected]>
Update docs/pages/pmd/languages/java_metrics_index.md

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

aa3f64d949a47420b75608b2eb36724815886934 authored over 3 years ago by Denis Borovikov <[email protected]>
Update docs/pages/pmd/languages/java_metrics_index.md

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

5028eaa4a689563974cf23fc154e20d5d68a9f45 authored over 3 years ago by Denis Borovikov <[email protected]>
Merge branch 'master' into

issue-1438-insufficientstringbufferdeclaration

b3cffd600b432ba05572098dde0f1d8acccfcd0f authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (pmd/pmd.github.io#12)

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

a46d1940469387d4cb9f0434a60fbdcc45330b08 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Fix javadoc links in release notes

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

Co-authored-by: Artem Krosheninnikov <[email protected]>

15d5a98307a99466785edd4b0d0e50b830bd5dfa authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3260 from oowekyala:deprecate-ThreadSafeReportListener

[core] Deprecate more APIs around PMD's entry point #3260

b37508964bca013c326e890ffc7aa2c67985b4fd authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes, update java-api (#3196, #3260)

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

7a4b0d210d9e89d264b7dfcd972ec8e1bb152c07 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Add new MutableStaticState to quickstart (commented)

3040f9ab32bcd86988f3ebf1451704f546886f4a authored over 3 years ago by Andreas Dangel <[email protected]>
Update (new) rule MutableStaticState

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

4215f6f6e574f68a600a14f3e88b10356567d773 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Remove duplicated entry in release notes

08a055c2a50a27a5aace5968a1c838ee1dc43ae3 authored over 3 years ago by Andreas Dangel <[email protected]>
Refactor return result

25b35043d71c26e2c4bfc8342f2ee4291fc8ada8 authored over 3 years ago by Denis Borovikov <[email protected]>
Add newlines

d2af01fcf06c1895a976356305d148931edab3e8 authored over 3 years ago by Denis Borovikov <[email protected]>
Fix imports

0eaf9b712cb93e519d37e0935cc4407c68b0bd10 authored over 3 years ago by Denis Borovikov <[email protected]>
Handle nested method for recursion case

4967e95a747bae6b04bf0ee82720ae2614713567 authored over 3 years ago by Denis Borovikov <[email protected]>
Store the node directly instead of qualified name

68b5cfbded9d151c5aad36f717552bb30ba54427 authored over 3 years ago by Denis Borovikov <[email protected]>
Use qualified names for methods

0e49ec88893dc3f52da707b52021369001df7c98 authored over 3 years ago by Denis Borovikov <[email protected]>
Remove and replace java rule by XPath rule

fcdade475d47b05e4f5bef61ee34816cd6fe4e96 authored over 3 years ago by Arnaud Jeansen <[email protected]>
Add expected linenumbers to tighten the tests

8b89010e6f36a1fad39d652ddcd9f03079a9f57a authored over 3 years ago by Arnaud Jeansen <[email protected]>
Add reproducer of #3304 whih adds a unit test failure

9788716b80c3fb275ac1b0ebe6ce6ff417de9da3 authored over 3 years ago by Arnaud Jeansen <[email protected]>
Simplify handling of if statements

eadbadd2ccf2c5b66e518cb36c99d3dd3edd67d6 authored over 3 years ago by Clément Fournier <[email protected]>
Simplify condition

e0e4e7c332527b027f7494194be93a445f28315a authored over 3 years ago by Denis Borovikov <[email protected]>
Rename flag to make it more consistent

31e8e58cd71afd41a67004020359d99f872f874a authored over 3 years ago by Denis Borovikov <[email protected]>
Add rule test

d1a0a2f34a294de669f048e5adcde7a1658d318a authored over 3 years ago by Denis Borovikov <[email protected]>
Revert "Remove forgotten file"

This reverts commit 2a4b53574cf1192ca003a5eb773caaeccbd37ae2.

cc512ace57ab27f72d872be4c0e947689ee6aa7d authored over 3 years ago by Denis Borovikov <[email protected]>
Reformat file

992ef3b2e3386f5b446c450bbbc4700667bcb4ce authored over 3 years ago by Denis Borovikov <[email protected]>
Fix violation

ec60e3e6e0a03d0bc8825ed9103524e23e89265d authored over 3 years ago by Denis Borovikov <[email protected]>
Remove forgotten file

2a4b53574cf1192ca003a5eb773caaeccbd37ae2 authored over 3 years ago by Denis Borovikov <[email protected]>
Refactor code to make it closet to the spec

bbf846375b2aac88f46254cf9b82c8cbef6a9487 authored over 3 years ago by Denis Borovikov <[email protected]>
Numerous bugfixes

7ab0bbe2adc780f88ae0d44fab43c2e5e45043be authored over 3 years ago by Denis Borovikov <[email protected]>
Add docs

f5092765df4e94ca9a52111d47a89a825aa4aebf authored over 3 years ago by Denis Borovikov <[email protected]>
[doc] Update release notes (#3247, #3239)

993ae828cf5b90f48590f737998691bd316795a9 authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3246 from vszholobov:visibleStaticFieldsMustBeFinal

[java] New Rule: MutableStaticState #3246

a8f5a710a4f80bab69a26d48dfeb677f370dc306 authored over 3 years ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#2987, #3246)

e0be13ab8b0b66d388f2c13312b958de83f5ae1b authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch 'pr/3271' into 7.0.x

e58cc6ef65a671e649ddcdf3133f80abbd9edb2f authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'master' into pr-3246

da36bb38a9f2fdd88ed2a44c750fbdc515edd93b authored over 3 years ago by Andreas Dangel <[email protected]>
Merge branch '7.0.x' into pr/3271

6fa3fb6ef926c807cf65cbdb7f199f6e7fb15d1a authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'update-AvoidRethrowingException' into 7.0.x

1d52700c49a89e60ea18df42319d235646a58fbb authored over 3 years ago by Clément Fournier <[email protected]>
Merge branch 'update-PreserveStackTrace' into 7.0.x

16983ec7784620b8c4d4497be444849f2396f34b authored over 3 years ago by Clément Fournier <[email protected]>
Update tests

checkout doc from pmd 7 branch

aea3a170424f77ea31b623b8dd045ec4352894b3 authored over 3 years ago by Clément Fournier <[email protected]>
Change fix

We don't need a set of used variables

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

a025cfacda099c8dbb6ddfee3a7c0fc478a27a9d authored over 3 years ago by Clément Fournier <[email protected]>
Update JUnit5TestShouldBePackagePrivate to pmd 7

refs #3247

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

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

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

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

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

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

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

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

d9a767fae8aa47c59483185df2be7b2e61931950 authored over 3 years ago by Clément Fournier <[email protected]>
Hide some api in core

513a865cf808b89831e2f5ebed92539563c63784 authored over 3 years ago by Clément Fournier <[email protected]>
Fix test

ec22c2f41f2a59623f64b7aa833947a8b57fe737 authored over 3 years ago by Denis Borovikov <[email protected]>
Shorten node repr printed to log

4c6d02a28ecd7dc2f9a064b23d09afd31e9f6238 authored over 3 years ago by Clément Fournier <[email protected]>
Remove duplicate stack trace

a2d35948c79b791faf0617fb7a49a4166048d1e7 authored over 3 years ago by Clément Fournier <[email protected]>
Re-arrange tests

c29ff91d8ebf7f7ff1ebf16481a8fcb788180a35 authored over 3 years ago by Denis Borovikov <[email protected]>
Update AvoidRethrowingException

26316883c7407248caf501b0d5a0a2a6b0651631 authored over 3 years ago by Clément Fournier <[email protected]>
Update AbstractClassWithoutAnyMethod

f38a9a716f93032b0f799c148613a372acd3c313 authored over 3 years ago by Clément Fournier <[email protected]>
Refactor classes accordingly to review comments

ad9a4222402661dd1b6eb8d5655f546de8dd49af authored over 3 years ago by Denis Borovikov <[email protected]>
Java Cognitive Complexity rule

3de7481f3678ee62c07dfe3b54d2c67447414674 authored over 3 years ago by Denis Borovikov <[email protected]>
[java] UnusedAssignment false positive when reporting unused variables

Fixes #3114

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

5f10bf3c7ad2ac3324e80cd674c67b3af8eb152c authored over 3 years ago by Andreas Dangel <[email protected]>
Merge pull request #3242 from adangel:issue-699-upgrade-rhino-java8

[javascript] Update Rhino library to 1.7.13 #3242

12ec6d60af2c8c4e4166adbae7eceed19d6b601d authored over 3 years ago by Andreas Dangel <[email protected]>
Apply suggestions from code review

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

a64077f10cc0fe14e5585acc9e12fc7d62c5d78a authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Deprecate rule DefaultPackage

Fixes #3206

c2c26cbbb7026fa4f0f4b636ab92758248e07aa1 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] Deprecate rule CloneThrowsCloneNotSupportedException

Fixes #3112

ce8378b5bf30e4b4a80f97cfc847c78ae4c1ab24 authored over 3 years ago by Andreas Dangel <[email protected]>
[java] GuardLogStatementRule - fix false negative with lambda

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