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
Fixes https://github.com/pmd/pmd/security/dependabot/51
Fixes CVE-2024-26308
Fixes https://githu...
8adc11964dfb417b216487f4d0753c6660116a8d authored 12 months ago
Note: java and javascript are needed for tests in cli
Refs #4594
474274e12944d966911a5cfbb90c11dbd1fbefca authored 12 months agofix dist sbom
decb759a8f0f8a9d28fd75b7f37e5f064e7a1c14 authored 12 months agodb02f357c52f62a127431be7bb03b9bcf4f1ebf3 authored 12 months ago
d6c282bfba279ae876c3f2c25dbceefa1db36e7c authored 12 months ago
[plsql] Fix ignored WITH clause for SELECT INTO statements #4825
d23395a44041124f68b22464c356f5fc25601f91 authored 12 months agoa481a062fe732369e5bcd346c49d8612c50e1de9 authored 12 months ago
81206f2ee312459c7ce12b3713573571b57cd845 authored 12 months ago
[ci] Upgrade to ruby 3 #4826
019039c606cc6e6f18dd677225a99d8389a3f951 authored 12 months agoe002b161e52b157fdf9ebce236ae8ef72c5778e3 authored 12 months ago
828bcaa89b90df9b78a3d92ff1978d05eb5f8a82 authored 12 months ago
04509a9fba50174b59289481d289706ff272cbfc authored 12 months ago
Fixes https://github.com/pmd/pmd/security/dependabot/49
Fixes https://github.com/pmd/pmd/securit...
4509b6b966f7d91dafddf7e3555e052199a358b8 authored 12 months ago
9e900a2c70cbfcfcc093575e38ed06abe6f2c0bd authored 12 months ago
[core] Promote Tree Export API as stable #4808
19496ef198ea79ec7ff516e44744e2ff8887076f authored 12 months ago0c82e97b6a9c0dad4377deaf6eb358b8f6dbb964 authored 12 months ago
[core] XPath cleanups #4804
5931461ca9718325d255e24007f6f9710842bbe7 authored 12 months ago
This is now an unhealthy mixture of old and new
classes. But the integration tests are working.
8950cec263426cc307522fabc6de76b303dde11f authored 12 months ago
a2f2720f77155e8f2ba37f1fa008eebc77c8b5cc authored 12 months ago
[core] Consolidate n.s.pmd.reporting package #4803
6a328d6cd02b3ae4305173457077876d99e14f32 authored 12 months ago
It was used by RuleSetLoader, but this was stripped
down to do nothing anymore. See the comments...
a9c0ee0cd7d64d07f0dbc76d7ed724e3e3ed3b6e authored 12 months ago
[core] Consolidate n.s.pmd.lang.rule package #4799
2a3128fb8600b06912e58f745e42ee4f7f8b6484 authored 12 months ago9748580ee296007e0572830d63da22ee071cead5 authored 12 months ago
41938cacea1cf1e2f1e63a3b5caa4499f80c0629 authored almost 1 year ago
14ae7f4ce04ae88cba5216797a9f18b88bf87a3b authored about 1 year ago
[core] TextColorRenderer: Remove property color #4798
5e4b7f5eb5bedd37e57a1934f62b46fffd58599d authored about 1 year ago[core] Rename TokenMgrError to LexException, Tokenizer to CpdLexer #4797
fa97cff7ffa996212a245390f346e9f32ee77208 authored about 1 year agoRemove deprecated and release rulesets #4796
a78e17b7a688dddaf029782704d2717c8b2fe503 authored about 1 year ago[core] Remove ruleset compatibility filter (RuleSetFactoryCompatibility) and CLI option --no-rul...
a76ec3410c5a7ba87c8197bda569117c6245657e authored about 1 year ago[core] Undeprecate PropertySource::dysfunctionReason in PMD 7 #4793
a411bc5dac6256a6c4369814bc84760db7350c12 authored about 1 year ago[core] Undeprecate Node::getImage() in PMD 7 #4792
c8686a0dff75b33eaf06a6582a549597acf5487c authored about 1 year ago[core] Remove support for deprecated rule set references notation #4786
5b2b03847ec7791798a40351eba07dfcc2d75630 authored about 1 year ago[core] Avoid using getImage/@Image #4782
2fbe5cb147293d6254fc20fd5ce84f94cd13e94c authored about 1 year agoc6ce5a95575c70394b6b30e40fb6a8d775b892ff authored about 1 year ago
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://g...
It was already removed for PMD 7.
4a1ba2c3c0defaaaf9e78cf09719fd545058303c authored about 1 year ago033ede29256ad920a0deed6719a6d5d89f77ae6f authored about 1 year ago
68680de9cb82e686e5820a618d16271d11716656 authored about 1 year ago
f70b0d04cf02f09ebbe0a3050df267adfe9898c5 authored about 1 year ago
Fix deprecated API usage #4777
88239b703e9ffbfa72203d332127983d6c805308 authored about 1 year ago[apex][visualforce] Fix deprecated API usage #4775
7041f27d9f4a41ac164ce106d12135755d85d41d authored about 1 year ago[plsql] Fix deprecated API usage #4772
59c2e86203ce8a4c20599467db184f0f7efd7db8 authored about 1 year ago[java] Updates to AST nodes #4768
0c4b4f4dcda405702f9aa608cf59a9d24fca347c authored about 1 year agoFixes #3905
d9321d70f263ab347a5c269697c8b02771de4625 authored about 1 year agof5c4aaddf28559d743fcf37e3f97c99abc55c89d authored about 1 year ago
304ff2ec256710d0e33ddd19cc4abfcf1b618a08 authored about 1 year ago
Define new interface FunctionCall, that replaces the
saxon interface ExtensionFunctionCall.
b8ecc890afcbd4d034e5a4d7abd08b57a743d1f5 authored about 1 year ago
c800bba7335f62fb5a178c8f66c64e7375312316 authored about 1 year ago
3941fe1988bc87da03163728be2a1bf850540d39 authored about 1 year ago
049f2c7c596d015e5e496279ae1c43332657eb39 authored about 1 year ago
7c29f16eace31b341091c4c92b6167e9d6b231ec authored about 1 year ago
f6440c6dab6a3e64d4eca5cd1117c15d411b628d authored about 1 year ago
- Report
- RuleContext
- RuleViolation
- ViolationSuppressor
- ParametricRuleViolation
Fixes #3903
f13cd58c7f8ee1574261a086ac1b941806b23ba7 authored about 1 year ago83522e96ef512f2b9a41586ae239509ec6f8313f authored about 1 year ago
Closes #718
963a9a965c0ffeba037a67a07212cd6c569b606d authored about 1 year agofaaec5ed6de785e47760242eda80b03a398b0b12 authored about 1 year ago
7b680eecafb90f69d3810f1fb5e221911575dfb9 authored about 1 year ago
2461a4d00eb64fccfdee29ec1e60d60f6b8aa8ae authored about 1 year ago
Provide some extra bridge methods for backwards
compatible getter, e.g. RuleViolation#getRule()
...
Refs #3917
9e668c22fc0ce85d354405fce5e8281e15538d1a authored about 1 year ago6d955d6b9adee43a4e6c58ed0c446735dcab366b authored about 1 year ago
b17fe92fb5b93f08d24dd3bdd8ded3db9bf644cc authored about 1 year ago
Co-authored-by: Clément Fournier <[email protected]>
8bd78b4b8f4e15c3b7a4b13a823d99d4f13b5734 authored about 1 year agoCloses #174
b06d00fb405c4cd5ecefc7010f6562dab56ee120 authored about 1 year agoBump actions/upload-artifact from 3 to 4 #4778
abb251a85e2505b431a09efd098370feeb7100e4 authored about 1 year ago[doc] Document TypeRes API and Symbols API (#4319) #4766
e65f10bc57103968f5adca9585f93ac75b6a31cc authored about 1 year ago[doc] Document XPath integration (#4308) #4764
acb3fd8dc5263152bc3f0f3f27a31c923321ec7c authored about 1 year ago[doc] Review rule writing documentation for PMD 7 #4762
661d76ca61e8c498f81afce71cf04e966f888b31 authored about 1 year ago[doc] ADR 3 - API evolution principles #4756
afe1ffac2528864338bfd27c90416387eb07f057 authored about 1 year agoa8426fd996f5926c101dc5d056631f9562c03fcf authored about 1 year ago
Fixes #4312
524ac69ecc792b91a858892ea4498983ee7f7741 authored about 1 year agobd933461d3d4dd04953cd4efa8c5ea15a3ac8e41 authored about 1 year ago
See #4065
6163f67b06c51f2521a6e2ffcd8e4566ace6134f authored about 1 year agoSee #4065
55d91791c311de292e0afb57964734f64d22123e authored about 1 year ago742394068e7b0d0f1b0def51cda37b023a266fb7 authored about 1 year ago
a63a4773969bc89aa10c2a374225776e4b94bf03 authored about 1 year ago
bb75ff41c3a094f668077502c16b1f908b5348a0 authored about 1 year ago
These were from PMD 5. In PMD 6, these rules
have been moved into categories.
Fixes #4314
Closes #4378
ed0cff6da9f96ae13386c936f3eb6b06403c5765 authored about 1 year ago
a1d238cff67ffb5679bf50441dcba3bc5780f5f6 authored about 1 year ago
refs #3868 and #3901
29a4aaec47c20282e417e48c5ebc2495e3cbdaf1 authored about 1 year agoThis should be done for 7.x again - see #4787
60eca92180135b14267223921bcbe53bcd43feb5 authored about 1 year agoe36055c8e040be5d3e955d60e2cf6469baa7bc0c authored about 1 year ago
986293d74810d9ee6967e657ee2aae78ee3cb408 authored about 1 year ago
ce5aff837d9e35296f95b6030a105c3c983f9f40 authored about 1 year ago
120d24dae4bdae43c234296b9b60b5b54a532006 authored about 1 year ago
adfd3963a09c899ef08788cfb774d5bf32a9f1e8 authored about 1 year ago
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...
[ci] Build improvements #4746
2e7263af695638a90d8d6e4d61e290d3dc3c4a19 authored about 1 year ago[core] XSLTRenderer: Close original writer at the end #4718
1c1cdb52de67941d2f9c25df64d24cd87ed09f6a authored about 1 year agoa382d675b6633cb0e9be26fd877d85a51c76f286 authored about 1 year ago
[core] Fix line/col numbers in TokenMgrError #4694
b4781ada3b56428fca9cceead8e46347bfd2ebb9 authored about 1 year agoShould fix the expired release key
bd7fb70c1300d7390c710814d6995568e5d938ea authored about 1 year ago