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

[core] Move XPathRule into subpackage lang.rule.xpath (#4309)

github.com/pmd/pmd - 7c29f16eace31b341091c4c92b6167e9d6b231ec authored 11 months ago by Andreas Dangel <[email protected]>
[compat6] Making compat6 layer for m-pmd-p work again

github.com/pmd/pmd - f6440c6dab6a3e64d4eca5cd1117c15d411b628d authored 11 months ago by Andreas Dangel <[email protected]>
[core] Move classes into n.s.pmd.reporting

- Report
- RuleContext
- RuleViolation
- ViolationSuppressor
- ParametricRuleViolation

Fixes #3903

github.com/pmd/pmd - f13cd58c7f8ee1574261a086ac1b941806b23ba7 authored 11 months ago by Andreas Dangel <[email protected]>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - d002983af65e68fb468628c4c31a9f791d09fa3d authored 11 months ago by GitHub Actions (pmd-bot) <[email protected]>
Merge pull request #250 from adangel/fix-artifact-upload

Fix artifact upload, new parameter `uploadSarifReport`

github.com/pmd/pmd-github-action - 318128dd2c37c441b13c1b2ca19c83918505ca8b authored 11 months ago by Andreas Dangel <[email protected]>
Update index.js

github.com/pmd/pmd-github-action - 7d6d68f36d1f4fe798b6d63fe355f4e2e6437008 authored 11 months ago by Andreas Dangel <[email protected]>
Parameter "createGitHubAnnotations" is optional

github.com/pmd/pmd-github-action - b8b3de699eee2563fbf307a3b4370ea248a562c0 authored 11 months ago by Andreas Dangel <[email protected]>
Add new parameter "uploadSarifReport"

github.com/pmd/pmd-github-action - e8e7dc02fe9e358f3b987f67d8c051488a641d1c authored 11 months ago by Andreas Dangel <[email protected]>
Fix actions/artifact usage

github.com/pmd/pmd-github-action - 18a2cfc87eb3f66258d86ced5b2f29fe5a4d2912 authored 11 months ago by Andreas Dangel <[email protected]>
[ci] Update sonar, use Java 17

github.com/pmd/pmd - 83522e96ef512f2b9a41586ae239509ec6f8313f authored 11 months ago by Andreas Dangel <[email protected]>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - 53613387eaa4a3b7b2598217652196184cc6dd13 authored 11 months ago by GitHub Actions (pmd-bot) <[email protected]>
Bump nock from 13.4.0 to 13.5.0 (#248)

Bumps [nock](https://github.com/nock/nock) from 13.4.0 to 13.5.0.
- [Release notes](https://git...

github.com/pmd/pmd-github-action - d3635de574fb518909fe75da0ce12b99def5df75 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[java] Verify fix for BrokenNullCheck (#718)

Closes #718

github.com/pmd/pmd - 963a9a965c0ffeba037a67a07212cd6c569b606d authored 11 months ago by Andreas Dangel <[email protected]>
[core] Actually move into correct package `lang.rule`

github.com/pmd/pmd - faaec5ed6de785e47760242eda80b03a398b0b12 authored 11 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#3917)

github.com/pmd/pmd - 7b680eecafb90f69d3810f1fb5e221911575dfb9 authored 11 months ago by Andreas Dangel <[email protected]>
[core] Move RuleSets/RuleSetReference into internal sub-package

github.com/pmd/pmd - 2461a4d00eb64fccfdee29ec1e60d60f6b8aa8ae authored 11 months ago by Andreas Dangel <[email protected]>
[compat6] Make maven-pmd-plugin work again

Provide some extra bridge methods for backwards
compatible getter, e.g. RuleViolation#getRule()
...

github.com/pmd/pmd - 301678fe01b0cd10a2723e296b71b395132ba3e3 authored 11 months ago by Andreas Dangel <[email protected]>
[core] Move Rule/RuleSet related type into net.sourceforge.pmd.rule

Refs #3917

github.com/pmd/pmd - 9e668c22fc0ce85d354405fce5e8281e15538d1a authored 11 months ago by Andreas Dangel <[email protected]>
[core] Move Rule into package net.sourceforge.pmd.rule

github.com/pmd/pmd - 6d955d6b9adee43a4e6c58ed0c446735dcab366b authored 12 months ago by Andreas Dangel <[email protected]>
Merge branch 'master' into java-ast-updates

github.com/pmd/pmd - b17fe92fb5b93f08d24dd3bdd8ded3db9bf644cc authored 12 months ago by Andreas Dangel <[email protected]>
Update pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java

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

github.com/pmd/pmd - 8bd78b4b8f4e15c3b7a4b13a823d99d4f13b5734 authored 12 months ago by Andreas Dangel <[email protected]>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - 2df3b9cb0bc8d5b67a2c08a63bb57fb0359408d9 authored 12 months ago by GitHub Actions (pmd-bot) <[email protected]>
Bump eslint from 8.55.0 to 8.56.0 (#244)

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

github.com/pmd/pmd-github-action - 617aa2c36c3ba76e8b58d2b8a5f174ea0a0657d3 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated dist

github.com/pmd/pmd-github-action - 79907111b12740dc8a3e0b381fe0bff961f220f2 authored 12 months ago by GitHub Actions (pmd-bot) <[email protected]>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - f4a96ef7732b33470cc3b7413d506f9530a5ac8e authored 12 months ago by GitHub Actions (pmd-bot) <[email protected]>
Bump actions/setup-node from 4.0.0 to 4.0.1 (#245)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.0 to 4.0.1.
- [Relea...

github.com/pmd/pmd-github-action - 19373b1b6c43937aef34ac034c9ec8718234a5c3 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - 36ff79e69533e1b9d35504b2fa496f9cdc520451 authored 12 months ago by GitHub Actions (pmd-bot) <[email protected]>
Bump @actions/artifact from 2.0.0 to 2.0.1 (#247)

Bumps [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) from 2...

github.com/pmd/pmd-github-action - f10f755494d0c65f3f2b98adbda97a04659a2efe authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[java] SingularField: verify #174

Closes #174

github.com/pmd/pmd - b06d00fb405c4cd5ecefc7010f6562dab56ee120 authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4778 from dependabot/github_actions/master/actions/upload-artifact-4

Bump actions/upload-artifact from 3 to 4 #4778

github.com/pmd/pmd - abb251a85e2505b431a09efd098370feeb7100e4 authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4766 from adangel:issue-4319-typeres-symbols-api

[doc] Document TypeRes API and Symbols API (#4319) #4766

github.com/pmd/pmd - e65f10bc57103968f5adca9585f93ac75b6a31cc authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4764 from adangel:issue-4308-xpath-lang-impl

[doc] Document XPath integration (#4308) #4764

github.com/pmd/pmd - acb3fd8dc5263152bc3f0f3f27a31c923321ec7c authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4762 from adangel:issue-2511-doc-rules

[doc] Review rule writing documentation for PMD 7 #4762

github.com/pmd/pmd - 661d76ca61e8c498f81afce71cf04e966f888b31 authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4756 from adangel:issue-995-api-doc

[doc] ADR 3 - API evolution principles #4756

github.com/pmd/pmd - afe1ffac2528864338bfd27c90416387eb07f057 authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#995)

github.com/pmd/pmd - a8426fd996f5926c101dc5d056631f9562c03fcf authored 12 months ago by Andreas Dangel <[email protected]>
[core] TextColorRenderer: Remove property color

Fixes #4312

github.com/pmd/pmd - 524ac69ecc792b91a858892ea4498983ee7f7741 authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#4065)

github.com/pmd/pmd - bd933461d3d4dd04953cd4efa8c5ea15a3ac8e41 authored 12 months ago by Andreas Dangel <[email protected]>
[core] Rename Tokenizer to CpdLexer

See #4065

github.com/pmd/pmd - 6163f67b06c51f2521a6e2ffcd8e4566ace6134f authored 12 months ago by Andreas Dangel <[email protected]>
[core] Rename TokenMgrError to LexException

See #4065

github.com/pmd/pmd - 55d91791c311de292e0afb57964734f64d22123e authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#4796)

github.com/pmd/pmd - 742394068e7b0d0f1b0def51cda37b023a266fb7 authored 12 months ago by Andreas Dangel <[email protected]>
Remove releases rulesets

github.com/pmd/pmd - a63a4773969bc89aa10c2a374225776e4b94bf03 authored 12 months ago by Andreas Dangel <[email protected]>
Fix old usages of old rulesets

github.com/pmd/pmd - bb75ff41c3a094f668077502c16b1f908b5348a0 authored 12 months ago by Andreas Dangel <[email protected]>
Remove old rulesets

These were from PMD 5. In PMD 6, these rules
have been moved into categories.

github.com/pmd/pmd - 9977c0ffeb60f919d61448bca7e78c9b11eecd59 authored 12 months ago by Andreas Dangel <[email protected]>
[core] Remove ruleset compatibility filter (RuleSetFactoryCompatibility) and CLI option `--no-ruleset-compatibility`

Fixes #4314
Closes #4378

github.com/pmd/pmd - ba602d19784653e4d849998013ff7c2b2d087928 authored 12 months ago by Andreas Dangel <[email protected]>
Merge branch 'master' into java-ast-updates

github.com/pmd/pmd - ed0cff6da9f96ae13386c936f3eb6b06403c5765 authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#1307, #3751)

github.com/pmd/pmd - a1d238cff67ffb5679bf50441dcba3bc5780f5f6 authored 12 months ago by Andreas Dangel <[email protected]>
[core] Undeprecate PropertySource::dysfunctionReason in PMD 7

refs #3868 and #3901

github.com/pmd/pmd - 29a4aaec47c20282e417e48c5ebc2495e3cbdaf1 authored 12 months ago by Andreas Dangel <[email protected]>
[core] Undeprecate Node::getImage() in PMD 7

This should be done for 7.x again - see #4787

github.com/pmd/pmd - 60eca92180135b14267223921bcbe53bcd43feb5 authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update migration guide (refs #4787)

github.com/pmd/pmd - e36055c8e040be5d3e955d60e2cf6469baa7bc0c authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes/migration guide for @Image changes

github.com/pmd/pmd - 986293d74810d9ee6967e657ee2aae78ee3cb408 authored 12 months ago by Andreas Dangel <[email protected]>
[jsp] Avoid using @Image, add AbstractContentNode

github.com/pmd/pmd - ce5aff837d9e35296f95b6030a105c3c983f9f40 authored 12 months ago by Andreas Dangel <[email protected]>
[xml] Fix impl and tests

github.com/pmd/pmd - 120d24dae4bdae43c234296b9b60b5b54a532006 authored 12 months ago by Andreas Dangel <[email protected]>
[xml] Avoid using @Image - added new attribute @Text

github.com/pmd/pmd - adfd3963a09c899ef08788cfb774d5bf32a9f1e8 authored 12 months ago by Andreas Dangel <[email protected]>
Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...

github.com/pmd/pmd - 2d6dba7de2f9875d09ca00b2ede9eeee6b8749c9 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4746 from adangel:build-improvements

[ci] Build improvements #4746

github.com/pmd/pmd - 2e7263af695638a90d8d6e4d61e290d3dc3c4a19 authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4718 from adangel:issue-4717-xsltrenderer-leak

[core] XSLTRenderer: Close original writer at the end #4718

github.com/pmd/pmd - 1c1cdb52de67941d2f9c25df64d24cd87ed09f6a authored 12 months ago by Andreas Dangel <[email protected]>
Merge branch 'master' into issue-4717-xsltrenderer-leak

github.com/pmd/pmd - a382d675b6633cb0e9be26fd877d85a51c76f286 authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4694 from oowekyala:issue4635-cpd-lexical-error

[core] Fix line/col numbers in TokenMgrError #4694

github.com/pmd/pmd - b4781ada3b56428fca9cceead8e46347bfd2ebb9 authored 12 months ago by Andreas Dangel <[email protected]>
[ci] Bump build-tools to master (23-SNAPSHOT)

Should fix the expired release key

github.com/pmd/pmd - bd7fb70c1300d7390c710814d6995568e5d938ea authored 12 months ago by Andreas Dangel <[email protected]>
[ci] Bump build-tools to 23-SNAPSHOT

Should fix the expired release key

github.com/pmd/pmd - 194a644cee9799bfe4113f920f568140b80ded8e authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update release notes (#4694)

github.com/pmd/pmd - fb0e9c53445298af68eaca8fde5b730a1e1aa6ac authored 12 months ago by Andreas Dangel <[email protected]>
[core] Add tests for TokenMgrError location

github.com/pmd/pmd - b65589175cb69dd59df202a173efbe76d175797e authored 12 months ago by Andreas Dangel <[email protected]>
Merge branch 'master' into pr-4694

github.com/pmd/pmd - 6255274659d3801b899383bb1ef3b879739a19dc authored 12 months ago by Andreas Dangel <[email protected]>
Merge pull request #4628 from adangel:support-jrt-fs

[java] Support loading classes from java runtime images #4628

github.com/pmd/pmd - 070cca87439c309aa134f4443d2a48bd8e99a3e4 authored 12 months ago by Andreas Dangel <[email protected]>
[doc] Update migration guide

github.com/pmd/pmd - b0669c5d643c49e5b7163e713f5034d1b381cba3 authored 12 months ago by Andreas Dangel <[email protected]>
Remove unneeded dependency to WireMock

github.com/pmd/pmd - 35062c3cafbdee10ace6675cc98e0f9284a34fd4 authored 12 months ago by Andreas Dangel <[email protected]>
[core] Remove support for deprecated rule set references notation

The old notation <lang>-<ruleset> is not supported anymore. It is
now interpreted as a ruleset r...

github.com/pmd/pmd - 7b24edc0db84d091616f8c4c5d9edf108a15e9ac authored 12 months ago by Andreas Dangel <[email protected]>
[core] Introduce TextNode and CommentNode for XPath/HTML

github.com/pmd/pmd - 411d32607b9b554d7d91eec4e6b86e55b7f93922 authored about 1 year ago by Andreas Dangel <[email protected]>
[html] Remove @Image attributes of text nodes

github.com/pmd/pmd - bf66f816f06bd62c932bffae43da93c4484632be authored about 1 year ago by Andreas Dangel <[email protected]>
[vm] Remove unused setImage()

github.com/pmd/pmd - a234e5e353095099e23f7a011e11f53153fea20b authored about 1 year ago by Andreas Dangel <[email protected]>
[scala] Avoid using @Image

github.com/pmd/pmd - 34693e4ca0b39be284d65824fbfae8994f5fe144 authored about 1 year ago by Andreas Dangel <[email protected]>
[modelica] Avoid using @Image

github.com/pmd/pmd - 76f2c12d838fd57238936ab0833f30afaa9f3147 authored about 1 year ago by Andreas Dangel <[email protected]>
[javascript] Avoid using @Image

github.com/pmd/pmd - c8333f034d6457f57071bbf0ee81f2ee18e15dd5 authored about 1 year ago by Andreas Dangel <[email protected]>
[ant] Remove deprecated reference to language's terse name

github.com/pmd/pmd - 20e0aacfa40ed27f172d625bb3355905d3b3c6cf authored about 1 year ago by Andreas Dangel <[email protected]>
[core] Fix BaseAntlrNode::getTextRegion

github.com/pmd/pmd - 7424491ea82342b2b239b5adf8b5a56a876158b1 authored about 1 year ago by Andreas Dangel <[email protected]>
Fix deprecated API usage

Fixes in pmd-doc, html, javascript,
jsp, modelica, objectivec, scala,
swift, vm

github.com/pmd/pmd - b059ecb98a0118ebb3c3fc6dc8b3514be762cb2e authored about 1 year ago by Andreas Dangel <[email protected]>
Merge branch 'master' into apex-fix-deprecated-api-usage

github.com/pmd/pmd - bbebf03cc0e1af4440885be3b80c52be1d2960e3 authored about 1 year ago by Andreas Dangel <[email protected]>
[ci] Use bundler 2.4.22, which is still compatible with ruby 2.7

github.com/pmd/pmd - a558fd17eb6d8f75a7e5f80c83249d96d0b11043 authored about 1 year ago by Andreas Dangel <[email protected]>
[visualforce] Fix deprecated API usage

github.com/pmd/pmd - 3cdc99be81538a3c4da4f2b78f857ab80979712c authored about 1 year ago by Andreas Dangel <[email protected]>
[apex] Fix deprecated API usage

github.com/pmd/pmd - 4e02a21e3a6c6ff53ee83b71eb79e0959646a414 authored about 1 year ago by Andreas Dangel <[email protected]>
[plsql] Fix deprecated API usage

github.com/pmd/pmd - 686851acd2865ba2deacda4c9e039ed121b14e7c authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Remove ASTClassDeclaration#isPackagePrivate()

github.com/pmd/pmd - 3a3a8784f11af5982f4982a7005a185cd72d94a4 authored about 1 year ago by Andreas Dangel <[email protected]>
[core][java] Expose Chars attributes in XPath

- taken from #4352 (avoid getImage())
- Exposes @LiteralText for ASTLiteral

Co-authored-by: Clé...

github.com/pmd/pmd - 97d141d5779be36b976050f6105b64ac73bc50a7 authored about 1 year ago by Andreas Dangel <[email protected]>
[core][java] Integrate improvements from #4352 (avoid getImage())

- This improves ASTLiteral implementation
- Adds ASTLiteral#getLiteralText() - not yet exposed a...

github.com/pmd/pmd - 73fcf6e38c2d149ba0dce05981f8e0bcb298faa4 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Avoid usage of deprecated methods

- firstChild() instead of getFirstChildOfType()
- descendants() instead of findDescendantsOfType...

github.com/pmd/pmd - 7a0f7316b729cc830768ef672423a6f6d286cde2 authored about 1 year ago by Andreas Dangel <[email protected]>
Updated dist

github.com/pmd/pmd-github-action - 8cf9bffb9004baf79489e5842a7a23df3e65936c authored about 1 year ago by GitHub Actions (pmd-bot) <[email protected]>
Updated CHANGELOG.md

github.com/pmd/pmd-github-action - 27ae3daa9008e3b5d1883ebfd53a8600569fef39 authored about 1 year ago by GitHub Actions (pmd-bot) <[email protected]>
Bump @actions/artifact from 1.1.2 to 2.0.0 (#243)

Bumps [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) from 1...

github.com/pmd/pmd-github-action - baece2bc0041888d8e69540de1dc3a76e27a54b8 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[java] Avoid usage of deprecated methods

- getName() instead of getMethodName() or getVariableName()
- firstChild() instead of getFirstCh...

github.com/pmd/pmd - 0fb45932345d3a9d2a5daf3ccfcf038c8cbd5657 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Avoid usage of deprecated addViolation

github.com/pmd/pmd - e283f11551ab6d55011d820a52ef5dc0e290d494 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Update change log in Java.jjt

github.com/pmd/pmd - 21ec4b92351749af705ac96a94854062f27919da authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTClassOrInterfaceBody to ASTClassBody

github.com/pmd/pmd - c579576b3204e40ec7550f1a2833ab60277277d6 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTVariableDeclaratorId to ASTVariableId

github.com/pmd/pmd - ba0611534d70eb3f26b415b73875a2f3ad800808 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTMethodorConstructorDeclaration to ASTExecutableDeclaration

Also rename AbstractMethodOrConstructorDeclaration to AbstractExecutableDeclaration

github.com/pmd/pmd - 8198218ad792456a7fc0cbd9240996e797901d7e authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTAnyTypeDeclaration to ASTTypeDeclaration

Also rename AbstractAnyTypeDeclaration to AbstractTypeDeclaration

github.com/pmd/pmd - 8b4caed003fccd9af6b4f8adc3374dcaefd1c610 authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTClassOrInterfaceDeclaration to ASTClassDeclaration

github.com/pmd/pmd - e79e8402c122ac121409a8a51b836234f88de628 authored about 1 year ago by Andreas Dangel <[email protected]>
[doc] Fix migration guide after renaming ClassType

github.com/pmd/pmd - 6cba87066930ff7d2d0b69b4f80ecc5f1cdcdc60 authored about 1 year ago by Andreas Dangel <[email protected]>
Remove TODO, fix javadoc

github.com/pmd/pmd - b0b47ff3c60e08438fa932a06e473cc33fac42ce authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename ASTClassOrInterfaceType to ASTClassType

github.com/pmd/pmd - 698ca0d3ffe2722ebf1117d84a80fe65dd211c2f authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Rename AccessNode to ModifierOwner

github.com/pmd/pmd - 33c0d20f98adc02ed37450e6869411b4a87f4d2b authored about 1 year ago by Andreas Dangel <[email protected]>