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