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 pull request #4561 from adangel:issue-2847-new-rule-explicit-types

[java] New Rule: Use Explicit Types #4561

2bbb193d4e378764f295acfcfe866f941a852115 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @harbulot as a contributor

f7c913084afbe38e1708b8b07e1e4c694b8019e8 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4591 from Monits:fix-4578

[java] Fix #4578 - CommentDefaultAccessModifier comment needs to be before annotation if present...

e31c77c101040efcd0196cfdbf33f4a20dcaa2f2 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into pr-4591

01a8a36f49a3ef002f6d19d20b6b99563dd8541b authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#2847)

8aeb45d9d7bc96d88b5fd93ffef4e7671d26cd43 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[java] Fix quickstart ruleset for new rule UseExplicitTypes

e9ed7dc25c8d6d9f77e2eda3f68197c068f7dc93 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into issue-2847-new-rule-explicit-types

4ca9b26abbd0394177ea063c08f207e1742d4ac0 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation

Fixes #4645

c071143880ce6c98e9963f863b1330217607affa authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Restore release notes for next rc

89c7da82f49e09a31d14d65db7b74fa108519348 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[ci] Fix build scripts

70e25642ff825c8dbb0294e18362e39814bb1031 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Prepare next development version [skip ci]

96e897ecdddebce281615695c9c92af28db38d63 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[release] prepare for next development iteration

345bb24a25ca72f46981bf0b78e791605dcdbe47 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[release] prepare release pmd_releases/7.0.0-rc4

720b9a328b860acb3118cf560be6bdc102785772 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Prepare pmd release 7.0.0-rc4

30c06ea182dfe7b8cb30f130e18704856c95171a authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[ci] Build cli-dist for snapshots

1aeb2e0822d71ab0c1ac90f5672d02cd9bfb844c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump build-tools from 22-SNAPSHOT to 22

7917595c5434066ddc3c9aa9f087371b0a54b08a authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4700 from adangel:two-step-release

[ci] Introduce a two-step release process #4700

5ca007ea27da118772f9a965e1e889912d45ef34 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4696 from adangel:bump-scala

Bump various scala versions #4696

86f1e4b1ebd3edd25eb130db59300c3556ccbec0 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4695 from adangel:update-designer

Bump pmd-designer from 7.0.0-rc1 to 7.0.0-SNAPSHOT #4695

4d225fa9629afdafd1618a068a2cffa54012c093 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[ci] Add link to release process of pmd-designer

f3e0a31d6f6d1fe4874fa263167c78a6554f1ff4 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Introduce a two-step release process

1. Release all modules except pmd-cli and pmd-dist
2. Release pmd-cli and pmd-dist

This allows ...

289177c67268e66ce44e86ed4649fd07067a39cf authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Make doc use lang-deps instead of dist

3fe1f8b5d967ae9a932da1e55c4f79e848913d92 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Move cli and dist into profile "cli-dist" to be released separately

90bd23404e477a7954f14403ae71cabd3934db25 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4691)

c21bf43cc22a7a9f05dc8bc6f21de8353a2010f3 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @eugenepugach as a contributor

06d190d1d30aa0026ef1a53decd92d5f9e7a72fa authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[scala] Add additional AST nodes after scala-meta upgrade

f6f9e55c7830a3df8d27c799dd3f7564de80a507 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[core] PmdAnalysisTest: Use concrete class to spy on

This makes mockito be happy even with java21.

df6a271f4f6de0976ae32c5126f2c411d4f0f916 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump org.scala-lang:scala-reflect from 2.13.3 to 2.13.12

21238e2a3677711d9174b1d78cf46ca6e003f96c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump org.scala-lang:scala-library from 2.13.9 to 2.13.12

fcaa79a718e986eeb0ff6fa521908f2ad22f52ac authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump org.scalameta:* from 4.6.0 to 4.8.11

5bab32ad8cbd9fa726cf883bf051a70fe4cee3cc authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump org.scala-lang:scala-library from 2.12.17 to 2.12.18

537df61000fb39f4ceff4132313301bc22737e53 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump pmd-designer from 7.0.0-rc1 to 7.0.0-SNAPSHOT

Also remove jcommander, this is not needed anymore

c6db11610cb56796daef4711329c40f48a207f9d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4693 from adangel:update-gems

Update gems #4693

e7aa2c48744a571ad177d7be1265128e3ad4cdf6 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4692 from adangel:wiremock-2.35.1

Bump wiremock from 2.33.2 to 2.35.1 #4692

5208afd057c1e0baa0c15812971058a82cb5c516 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes - mention migration guide explicitly

9592e95c868f970c6183f4ddd68aad4e77b3f293 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Update @nwcm as a contributor

0f1b4cd7f3c74738cf1c1decefb189aa5f38689b authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @Marcono1234 as a contributor

e455d702bf7d8b8b007f79df4fbbfcc3b85f57d9 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @eant60 as a contributor

a108492ee367fa9fe78d7bbaf401fbc0512e29b8 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Update gems

* Bump commonmarker from 0.23.9 to 0.23.10
** Fixes https://github.com/pmd/pmd/security/dependab...

94d374acaacd2b46e2991f26f1f07081468b8e9c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Bump wiremock from 2.33.2 to 2.35.1

Fixes https://github.com/pmd/pmd/security/dependabot/48
Fixes CVE-2023-41329
Fixes https://githu...

0d899d64f97e13a7e837a4780ad396f374150999 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4638 from adangel:issue-4583-jdk-21

[java] Support JDK 21 (LTS) #4638

357548cdad85864b7c7176352ec557b9a3e59026 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4611 from adangel:language-proprties-env

[core] Fix loading language properties from env vars #4611

066cd27764a548f65045c772baa0976faf6c9551 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4611)

c667efe1082ca2fb41d4f30197689d1f25e6c37d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into pr-4611

601e594acfec6a3fd3d989f0142491812f474bcb authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4610 from adangel:issue-4453-apex-link-arrayoutofbounds

[apex] Add rule test for UnusedMethod #4610

abbee4bb5cb0b1c3c6cf0389032c5ebeaf8b30c3 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4605 from adangel:issue-3973-apex-jorje

[apex] Update jorje #4605

c2b2a326b6e1611909d8f9c4127aec79694042b2 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Fix tests

d24d6312178c77d94decc7e34a6eea47b71172a5 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[java] Update LanguageVersionTest

d445b1d55c902e1066c0d51207b3e2a21f8b28ad authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into issue-4583-jdk-21

15ea5f0c00f529b309ce9b9cd12162a4e636322d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into pr-4605

4d185d5a768819171fec913ce9e89c9e5770a620 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[apex] Remove ApexNode.getApexVersion()

3e7e05025136b7bcfea74958c07e9a9056258932 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[core] CLI - make sure positional inputPaths are not lost

672afa95c03f87ac65267f6dc61cbe2a0602d04d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @Scrates1 as a contributor

a281e3d518e826bc1726a7a3338e65fba37b0a5e authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4676)

ed61460401df6f52d9c0c776d4acf276336ced59 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Clarify CPD CLI for --ignore-identifiers and such

Fixes #4676

428dce72e8b931439fad3f880b06d0d0b8f101ae authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[core] Improve logging for CPD

a91e7f8310b6a2d300b224c6d5e30f4e7bba8e7c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add apex new rule OperationWithHighCostInLoop

2d7521401d4250e385684d27cb7654e2b3b0cd3f authored over 1 year ago by Thomas Prouvot <prouvot.t@gmail.com>
Fixed stylecheck issue.

ec36fcc52f82e7e80366eea22246f134e0e57ec3 authored over 1 year ago by wener <marvin.wener@tiobe.com>
Added unittest for decorators.

dca539b841ee12d319ba401cd884493b52ff8734 authored over 1 year ago by wener <marvin.wener@tiobe.com>
Update TypeScriptTokenizerTest.java

940585de9a59b2c0cf8a8058fc6271d3cca34f8f authored over 1 year ago by Wener <marvin.wener@tiobe.com>
Create decorator.ts

e0b3d206c29b53b353a747cbd90c88b78a2d0fa4 authored over 1 year ago by Wener <marvin.wener@tiobe.com>
Added support for "@" in identifiers

This is to resolve the following error on a typescript file:

[main] ERROR net.sourceforge.pmd...

836230b7e702af0e59ecc725f6450bbe2482b019 authored over 1 year ago by Wener <marvin.wener@tiobe.com>
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

c7401e130b3a4d6f7028f94b376dcad73fb21d78 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4649 from rcorfieldffdc:defect/4646-apex-soql-injection-sobjecttype-token-variables

[apex] Add SObjectType and SObjectField to list of injectable SOQL variable types #4649

347d5992d13be82418cc1c7018bf6f7e4db7853d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @m0rjc as a contributor

Closes #4648

a3644479e609ba5a0f5314db895561b280a997f9 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @rcorfieldffdc as a contributor

Closes #4647

007decabe4426274f5c1685abba0a72290d9539c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4649, #4646)

7d0e1f00cc896830a7408fcc2578d88f793f74dd authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add style for blockquotes

518a5ee747e78e4cb3a339f69c1fe9953cd359a8 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add bld PMD Extension to Tools / Integrations

839539d14be957679fb83e9a0231a187d9a9bcae authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4651 from cyw3:master (rebased)

[doc] Add "Tencent Cloud Code Analysis" in Tools / Integrations #4651

Closes #4651

a2a64a75779d396d7b575828a5200eac3e5b5a95 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Update @cyw3 as a contributor

c6a10db72b08941f76b973c13cceefc79cb95297 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4651)

ecb6b39294a1a5420f6ccdfa0c98e9dc645729d4 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Sort tools for automatic code review alphabetically

deb60b15210f212b04d3c191bf3096eb5731081f authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
:memo: update integrations md

71e622f789dfb099031766e4d958cf564c8dcc0e authored over 1 year ago by yale <2927096163@qq.com>
Merge pull request #4664 from wener-tiobe:patch-1

[cli] CPD: Fix NPE when only --file-list is specified #4664

19f14e906e235fed59b26b0f24ee22ca0d7e6d2f authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4423, #4664)

7076f162d765a24d1db7195f8a17234002fb93a2 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[cli] Add test case for CPD --file-list

8db5e83a37072699db46bc05844370f059020211 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4665 from AndreyBozhko:autocloseable

[java] Doc: Fix references AutoClosable -> AutoCloseable #4665

ca53c60ea83f66b7c06f67d8c522d4a0f20b9b0f authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Add @AndreyBozhko as a contributor

dc1d4f909676562c5fe89f0784f0f813265eabcc authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4665)

b4150afcd5b4d62670bc36947546adf4e49bfe60 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Update TODO [skip ci]

52381a2acbb7efebf56354655cf2449011fa4e3b authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Create experimental features page

ced61fb9bf0b40f3548e87148d4655c06e491328 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Improve language docs

- add links to language docs
- make summary consistent
- rename TSql -> T-SQL

6978f4020c5ab1da95af327102419236cfd643dd authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] AutoClosable -> AutoCloseable

ba35bdc6bc092fe4183b319424269fd975cf8be9 authored over 1 year ago by Andrey Bozhko <andybozhko@gmail.com>
Update CpdCommand.java

d79df96b7dcbb3c011d8c38a485dfab5ce65f560 authored over 1 year ago by Wener <marvin.wener@tiobe.com>
[doc] Improve language docs

039f5fbd853e83c3156e4a6954d0993b574298e7 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add tags PmdCapableLanguage and CpdCapableLanguage

81b1d7e32b7a2b01cd642c5e91a1479340aace5d authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Fix unit test

92b2718da778ac637f551b1a1ba9371878b6a685 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] jdoc tag: Report location incl. linenumber for warnings

91a1c21680ed281f4036f254d03097a6c24cb84e authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add pages for all supported language

107b8e5b670fe27fd62422f8091f04febdf8bcff authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add language info summary

ca40dc41b0c4a2213eb5d22d83e0a8e422d4604b authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update language module docs (apex, java, visualforce)

291a5aa956401fc195e0f818a1dc1f06e673e612 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge pull request #4590 from adangel:issue-4294-migration-guide

[doc] Add migration guide for PMD 7 #4590

512d6cbb8d198119a588b84c238ed78d75abda0c authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update release notes (#4294, #4590)

61b603798c7857a84da88a9d1d22eaa6864734e9 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Use unicode left arrow ➡️ instead of ->

a0b700dd952d978e7da1309fcdefb1818a104efb authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Add "Migrating custom CPD language modules"

#4397

aeba5f4fe67ac81c27492ec6c3feebef64806684 authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] Update version of maven-pmd-plugin

55c65faa069afe84abfd9d821fb51a9ff49134fb authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[doc] List rules which use now a different delimiter for multi-valued properties

#4380

859a06a7e64b60a3ab6ec302ed3c122c615f45cc authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
Merge branch 'master' into issue-4294-migration-guide

55eefcac031589e90f1d4c4d00ba116b97e21c7f authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>
[ant] Improve documentation

Refs #4658

6e61b9f2a8824221a49fb1367e9008fc962c2b9f authored over 1 year ago by Andreas Dangel <andreas.dangel@pmd-code.org>