Ecosyste.ms: OpenCollective

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

PMD

An extensible multilanguage static code analyzer.
Collective - Host: opensource - https://opencollective.com/pmd - Website: https://pmd-code.org - Code: https://github.com/pmd

[java] DoNotUseThreads: more tests

github.com/pmd/pmd - 62d789526a0180590bbc347c2cee7b981a2c5661 authored about 2 years ago
Merge pull request #4265 from adangel:issue-4164-AvoidAssertAsIdentifier

[java][doc] AvoidAssertAsIdentifier and AvoidEnumAsIdentifier - clarify use case #4265

github.com/pmd/pmd - 11867b0d3df20d01a7658688048f591d35fc432b authored about 2 years ago
Merge pull request #4264 from adangel:issue-4250-WhileLoopWithLiteralBoolean

[java] WhileLoopWithLiteralBoolean - don't limit to two bool literals #4264

github.com/pmd/pmd - 3dd0f84ef6ef9daf891d5d6eb5b3588a66002b61 authored about 2 years ago
Merge pull request #4262 from adangel:issue-2127-deprecate-excessive-length-rules

[java] Deprecate rules ExcessiveClassLength and ExcessiveMethodLength #4262

github.com/pmd/pmd - b81df9681ee157acd4d88d23a25f1287c2a50fd4 authored about 2 years ago
Merge pull request #4260 from adangel:issue-4166-UnusedPrivateField-annotations

[java] UnusedPrivateField - add new property reportForAnnotations #4260

github.com/pmd/pmd - 67230ed7b074ac62821e1bbda6fc618d838503d3 authored about 2 years ago
Merge pull request #4249 from adangel:issue-4248-zip-files

[core] Use jar filesystem provider for zip files #4249

github.com/pmd/pmd - 0dcefd174cef4e16a7bf54b4b65f959cd4424381 authored about 2 years ago
Merge pull request #4247 from adangel:issue-4210-DoNotUseThreads-duplicated-violations

[java] DoNotUseThreads: Fix duplicated violations reporting #4247

github.com/pmd/pmd - 15cba772aca41d17628d7fd91e203c1f6b763542 authored about 2 years ago
[java] Add test for lambda in record compact constructor

github.com/pmd/pmd - 8226d117cfb4b7f822e92d973b863c3aef4df432 authored about 2 years ago
[java] Fix finding lambda scope in record compact constructor

github.com/pmd/pmd - c7148064474ae5e0639bac7dc506d7eebb74e0d8 authored about 2 years ago
Use shorthand method

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

github.com/pmd/pmd - 729ce9c3b0f9f03d81a4eb6ccaffb96d28a5cb08 authored about 2 years ago
Merge pull request #4263 from oowekyala:issue4234-reset-loggers

[test] Properly reset log level in slf4j-simple #4263

github.com/pmd/pmd - 29ee6a0f3c2025e91e194712b02c9ad1acd4d838 authored about 2 years ago
Disable progressbar in cli tests to fix builds under Windows

github.com/pmd/pmd - 51c688f142df30673aba5fe828751e043d1f0277 authored about 2 years ago
Merge pull request #4244 from Tarush-Singh35:#4146

[apex] ApexCRUDViolation: user mode and system mode with test cases added #4244

github.com/pmd/pmd - a76603b026b758ca14953cd8f83c1947be94793d authored about 2 years ago
[java][doc] AvoidAssertAsIdentifier and AvoidEnumAsIdentifier - clarify use case

Fixes #4164

github.com/pmd/pmd - 2cdef852c5a5f3fedb1be63dfe05bb1be2636539 authored about 2 years ago
[java] DoNotUseThreads: Fix false negatives with field declarations

in anonymous classes

github.com/pmd/pmd - 87c991f31d4806033f5f55f1b37e36f576a6cce7 authored about 2 years ago
[java] WhileLoopWithLiteralBoolean - fix false positives

github.com/pmd/pmd - c2de15e4c5095eff19a04d303cd8fb1575c1b2a9 authored about 2 years ago
[java] WhileLoopWithLiteralBoolean - don't limit to two bool literals

Fixes #4250

github.com/pmd/pmd - d7bab260b3fdf9a7fe32dd72233b4f80b4bfcc54 authored about 2 years ago
PR review fixups

github.com/pmd/pmd - 8e72aaf9ab312f97a5f9dcd98774f5f965f77c6a authored about 2 years ago
[java] UnusedPrivateField - rename property "reportForAnnotations"

And other PR review fixups

github.com/pmd/pmd - bef608058bba84dba777119fd0c1d248191638e2 authored about 2 years ago
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - 440cccbbb1d6ea99b82ba4fd2b6926fef839b386 authored about 2 years ago
Bump eslint from 8.29.0 to 8.30.0 (#155)

Bumps [eslint](https://github.com/eslint/eslint) from 8.29.0 to 8.30.0.
- [Release notes](https...

github.com/pmd/pmd-github-action - e050d1f6753039f3c2088956fe59cd38f4de83f9 authored about 2 years ago
Properly reset log level in slf4j-simple

Fix #4234

github.com/pmd/pmd - ca216efd0f5b154a8aff7dafa9a52a746220e2a3 authored about 2 years ago
[doc] Update release notes (#4146, #4244)

github.com/pmd/pmd - 03db70602f507e3b0a7180c7498b0e9c9a485dd8 authored about 2 years ago
Add @Tarush-Singh35 as a contributor

github.com/pmd/pmd - 4efbbdd41ab0b0b2b2d859cd2bf9a2157792c559 authored about 2 years ago
[apex] ApexCRUDViolation - support AccessLevel

Also support more DML methods: *async and *immediate

github.com/pmd/pmd - 930b77876bf68ef0f1e3136993d4b1435d208ec7 authored about 2 years ago
[apex] ApexCRUDViolation - no violation for explicit system mode

github.com/pmd/pmd - 93e768319c7a4e3ab1ace0ab055ad5299bc14239 authored about 2 years ago
[apex] ApexCRUDViolation - fix rule tests

github.com/pmd/pmd - 637663212e9a77c5c38dfb8732105b96a78d2f65 authored about 2 years ago
Fix tests

github.com/pmd/pmd - f850049ff71a9cec48e2626ecef5128c8b16978d authored about 2 years ago
Cache annotations on symbols

github.com/pmd/pmd - 036ca0aaccef4f1870aad67b953d1fa6b15c9ef4 authored about 2 years ago
Merge branch 'master' into compat-7.0

github.com/pmd/pmd-designer - df21d734c6f0feeaf450ef5293055ee989e4f653 authored about 2 years ago
Bump pmd from 6.49.0 to 6.52.0

github.com/pmd/pmd-designer - 40d2185f638d0af9398b56136d9da9ee2faaf4e3 authored about 2 years ago
Bump build-tools from 18 to 19

github.com/pmd/pmd-designer - a8301b0c2b758f4fcc3130d1cb0b29946cf00582 authored about 2 years ago
Bump build-tools from 18 to 19

github.com/pmd/pmd-eclipse-plugin - ce4b3791cc2b05c9b8ac9550b47f6c305e856517 authored about 2 years ago
[maven-release-plugin] prepare for next development iteration

github.com/pmd/build-tools - eefb1947ac665240677f6001b7725f03eb823805 authored about 2 years ago
[maven-release-plugin] prepare release 19

github.com/pmd/build-tools - dd7a886d2a7163aaea98b596f5b30a04a4a0ca6c authored about 2 years ago
Bump build-tools from 18 to 19

github.com/pmd/pmd - 47128c8b99ff2a7b17f5a4f266d359fa6fea514f authored about 2 years ago
Bump pmd from 6.49.0 to 6.52.0

github.com/pmd/build-tools - 6e14f5ac1b2f6fbcb07d17ca982137576e0ca871 authored about 2 years ago
Renew release signing key [email protected]

github.com/pmd/build-tools - c74fede77a644c09a1b250c15579ca503778a378 authored about 2 years ago
Merge pull request #169 from adangel:issue-168-unnecessary-requirements

Remove unnecessary required bundles #169

github.com/pmd/pmd-eclipse-plugin - 6995e1e206c2db2a2cfec15008767cc6252f394b authored about 2 years ago
Remove unnecessary required bundles

Fixes #168

github.com/pmd/pmd-eclipse-plugin - 00e241301d84b527eae23edd2ad149e2eb4f14fc authored about 2 years ago
Bump tycho from 3.0.0 to 3.0.1

See eclipse-tycho/tycho#1814

github.com/pmd/pmd-eclipse-plugin - c6d5f4be56c917bd9e957c3978a80b37d4cc6fa8 authored about 2 years ago
Update code signing cert

Valid until 2023-03-07

github.com/pmd/pmd-eclipse-plugin - bff1e6fbbc3403fec1459375328d172e73c0ccdc authored about 2 years ago
Simple change in voilation check

github.com/pmd/pmd - 1ce1a2fcef383ef44af1b8569b585160fe15c60d authored about 2 years ago
Simplify tests

github.com/pmd/pmd - be67448edb5d65355e9f0ed1e115dc713a9ff80f authored about 2 years ago
Reuse built annotations by caching them on the node

github.com/pmd/pmd - d9db994fcd1c91d0c1a12ff45330084e997b4d8e authored about 2 years ago
[java] Update quickstart.xml - remove deprecated Excessive*Length rules

github.com/pmd/pmd - 0f9a0f4876757affa170b32838348cc0875a836e authored about 2 years ago
[doc] Consistently document deprecated and renamed rules

github.com/pmd/pmd - 7237d0c076b6923e5e3e7eac41d170514b80e3c4 authored about 2 years ago
[java] Deprecate base class ExcessiveLengthRule

github.com/pmd/pmd - e8510fa7daf8a91529a1a0a51432a7779ead1e8d authored about 2 years ago
Merge branch '7.0.x' into clem.type-annots-in-infer

github.com/pmd/pmd - a6f9ef06dc61628e7f880e3fef0afaa51ffd229c authored about 2 years ago
Merge branch 'pr/4261' into 7.0.x

github.com/pmd/pmd - 51c4e31dbf82d90409159c22336bc6c2eb3f5b49 authored about 2 years ago
[java] Deprecate rules ExcessiveClassLength and ExcessiveMethodLength

Fixes #2127

github.com/pmd/pmd - 330594d51d38a50ec6c42881f3c46e0c4301f2e1 authored about 2 years ago
[java] Compile test sources only once

In the parent pom, the "default-testCompile" execution
is disabled in favor of "java-test-compil...

github.com/pmd/pmd - ac7373bbc01d8ec48d4604cf84808995d7903e5e authored about 2 years ago
[java] Ignore synthetic methods and fields in tests

When running PMD build for sonar and coveralls, the jacoco agent will insert a synthetic method ...

github.com/pmd/pmd - cf2cf60fb06bf8c90a650464b3a2bf12de8f6645 authored about 2 years ago
[java] UnusedPrivateField - add new property "annotations"

Fixes #4166

github.com/pmd/pmd - 5a3ff840aa8c71936edc65b1948a5f4b780f82ff authored about 2 years ago
Fix path name handling under Windows

github.com/pmd/pmd - f011056aa9501b5be0434a23d8ed3f125c14fcdb authored about 2 years ago
Fix unit tests

We use the URI now as the pathId for TextFiles.
Therefore, we can't use this for ruleset exclusi...

github.com/pmd/pmd - 130f8c2719148ed194d643ef3a753dc5794d2bf4 authored about 2 years ago
Merge remote-tracking branch 'adangel/issue-4248-zip-files' into pmd7-issue-4248-zip-files

github.com/pmd/pmd - d9538b02979419ef427df3075496661ee8209355 authored about 2 years ago
Update gems

Fixes https://github.com/pmd/pmd/security/dependabot/31
Fixes CVE-2022-23476
Fixes https://githu...

github.com/pmd/pmd - 9f5bd42d439a8872f74041ca450f986c13b4b298 authored about 2 years ago
[doc] Update release notes (#4248)

github.com/pmd/pmd - 124c4fd2811851f699626a75cda8c900f2a76040 authored about 2 years ago
[doc] Clarify documentation about analyzing zip files

github.com/pmd/pmd - 827221d874c633f212fb24c95b68c7daa44c8609 authored about 2 years ago
Add integration tests for zip/jar files

github.com/pmd/pmd - ce12835d362f4052c2e0048022921e8df43eb08a authored about 2 years ago
Add additional test for jar files

github.com/pmd/pmd - a9fb6f604ef4f301a0a96a0015a376cae84bcb13 authored about 2 years ago
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - b6c319e8e9fedf6b73f582b05ba358407f483a60 authored about 2 years ago
Bump @vercel/ncc from 0.34.0 to 0.36.0 (#154)

Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.34.0 to 0.36.0.
- [Release notes](htt...

github.com/pmd/pmd-github-action - 50393325cee286d3751a28fe8b6a177b3c4859e0 authored about 2 years ago
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - beb776342d2ab980fc7bf84e77a1277bc2da3343 authored about 2 years ago
Bump eslint from 8.28.0 to 8.29.0 (#153)

Bumps [eslint](https://github.com/eslint/eslint) from 8.28.0 to 8.29.0.
- [Release notes](https...

github.com/pmd/pmd-github-action - e2e245f68e7663d822fcbb37f23a7c8334947781 authored about 2 years ago
Fix test under Windows (again)

github.com/pmd/pmd - 94e6fb55e34670910d86f2a095782731867126af authored about 2 years ago
Fix build

github.com/pmd/pmd - fd8ab45deadfa012e6f7c49819e6c2f71b09fd7a authored about 2 years ago
Fix more comments

github.com/pmd/pmd - bccbd18b547b57444e89fb8d453127ca0120f4d2 authored about 2 years ago
Type vars now have separate annotations from tparams

This was an implementation bug, type param annotations
are now correctly reflected only on the s...

github.com/pmd/pmd - dd58f3ba2756dd47049ecacbd44bdf00ef3a8dcd authored about 2 years ago
try to figure out type annots on tvars

github.com/pmd/pmd - 7c8aa8e5e37d7ec502397694b9d44d8c9d522432 authored about 2 years ago
Fix isTop for annotated Object

github.com/pmd/pmd - 4e59e8ae23064a693361b97f560cf836e97eed57 authored about 2 years ago
Address some review comments

github.com/pmd/pmd - af59ca77f998e9180a42dc38295853ae895a6d7f authored about 2 years ago
Make isUpperBound return true for unbounded wildcard

github.com/pmd/pmd - aeb4978676876276664fc21966c74f0395f22116 authored about 2 years ago
Merge pull request #4256 from pmd/doc-fix-use-version

[doc] Fix doc showing deprecated CLI switches

github.com/pmd/pmd - 3f525dfdbb36927919dd8e4e1a0f6980483e8381 authored about 2 years ago
Fix doc showing deprecated CLI switches

github.com/pmd/pmd - a377f07b9c1da5139e986b7f7940650f00820d0c authored about 2 years ago
Merge remote-tracking branch 'upstream/pmd/7.0.x' into clem.type-annots-in-infer

github.com/pmd/pmd - 521f80591e1cec022b7ac1d9dc888f7b71a24bbf authored about 2 years ago
Fix AssertionError

github.com/pmd/pmd - d814110ba097f7ab87032555704763a44a43cbb2 authored about 2 years ago
PMD warning

github.com/pmd/pmd - b174e8c8fb36ea3354968bb25c932dd888a0df0e authored about 2 years ago
Fix bug with several Object types being created

github.com/pmd/pmd - 077a53d248a27e2fafc5b6b36778ddba2fe4e08f authored about 2 years ago
Review comments

github.com/pmd/pmd - 8cdfe242777d502bc0affbc4c68dc898801e57f9 authored about 2 years ago
Merge branch '7.0.x' into clem.pmd7-cpd-deprecations

github.com/pmd/pmd - 730b298c7ff4aec23629b6a3df7712c8edad150b authored about 2 years ago
Fix tvar identity when tvars are annotated

github.com/pmd/pmd - 9c2113fc699f4e3b30f18df73f07d4a1217fed1b authored about 2 years ago
Add typeGenericity enum

github.com/pmd/pmd - c640e7ebe736204cbced3a0398b9e206704079c8 authored about 2 years ago
Cleanup the type inf stress test

github.com/pmd/pmd - 0e39a398e4c4c6b520764e75fc57092a84e010e1 authored about 2 years ago
Fix bug in generic ctor of generic class

github.com/pmd/pmd - fbb38cb2190dbd0566a5f28c7d7581480a6e91e5 authored about 2 years ago
Fix wrong reference file

github.com/pmd/pmd - 41a4fefbe95c283e999a928c34f4ebb7c792a70c authored about 2 years ago
Improve annot toString

github.com/pmd/pmd - f87fb99cb38310ea60efead5d5b499313bba4e96 authored about 2 years ago
Fix hashcode bug

github.com/pmd/pmd - 38673f7f3cdb07c204c95ac73ee4c30bb5fcfd8f authored about 2 years ago
Fix bug, filter out wrong annots

github.com/pmd/pmd - c2ab0e2ab5850f0510aafdd3b2f50c25f5ab281f authored about 2 years ago
Fix test under Windows

github.com/pmd/pmd - 5c935b8cae673c8cfb539f150c3fd7ff338b23a1 authored about 2 years ago
[core] Better handle display name for zip files

Hopefully restored backwards compatible behavior
for File based data sources (see getNiceFileName).

github.com/pmd/pmd - 9942be41073b5479afe988ee992e111efe4b6743 authored about 2 years ago
Simplify tests

github.com/pmd/pmd - 67240f986373c6b8034a4e5b1cf104ea7464962a authored about 2 years ago
[core] Better handle display name for zip files

Now the reporting format is "file.zip!/path/inside".
Previously it was "file.zip:path/inside"
(s...

github.com/pmd/pmd - dc4f8d4cac83fa9926633d6fa7561a0fffec3c95 authored about 2 years ago
[java] DoNotUseThreads: Fix false negatives with field declarations

github.com/pmd/pmd - eb7c2e5468af5f926240b3c97992e86373e4d109 authored about 2 years ago
Allow AST annotations to fetch default values

github.com/pmd/pmd - eacaa6e2089f513cebd3295a8c599319da42b523 authored about 2 years ago
[core] Use jar filesystem provider for zip files

Fixes #4248

github.com/pmd/pmd - 9d0bf66ee1f551735f272e13df94e7a67f9bede7 authored about 2 years ago
[java] DoNotUseThreads: Fix duplicated violations reporting

Fixes #4210

github.com/pmd/pmd - a3b95bec47d4d8e447f554e2896db50370bad811 authored about 2 years ago