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
Should fix the expired release key
194a644cee9799bfe4113f920f568140b80ded8e authored about 1 year ago by Andreas Dangel <[email protected]>fb0e9c53445298af68eaca8fde5b730a1e1aa6ac authored about 1 year ago by Andreas Dangel <[email protected]>
b65589175cb69dd59df202a173efbe76d175797e authored about 1 year ago by Andreas Dangel <[email protected]>
6255274659d3801b899383bb1ef3b879739a19dc authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Support loading classes from java runtime images #4628
070cca87439c309aa134f4443d2a48bd8e99a3e4 authored about 1 year ago by Andreas Dangel <[email protected]>b0669c5d643c49e5b7163e713f5034d1b381cba3 authored about 1 year ago by Andreas Dangel <[email protected]>
35062c3cafbdee10ace6675cc98e0f9284a34fd4 authored about 1 year ago by Andreas Dangel <[email protected]>
The old notation <lang>-<ruleset> is not supported anymore. It is
now interpreted as a ruleset r...
411d32607b9b554d7d91eec4e6b86e55b7f93922 authored about 1 year ago by Andreas Dangel <[email protected]>
bf66f816f06bd62c932bffae43da93c4484632be authored about 1 year ago by Andreas Dangel <[email protected]>
a234e5e353095099e23f7a011e11f53153fea20b authored about 1 year ago by Andreas Dangel <[email protected]>
34693e4ca0b39be284d65824fbfae8994f5fe144 authored about 1 year ago by Andreas Dangel <[email protected]>
76f2c12d838fd57238936ab0833f30afaa9f3147 authored about 1 year ago by Andreas Dangel <[email protected]>
c8333f034d6457f57071bbf0ee81f2ee18e15dd5 authored about 1 year ago by Andreas Dangel <[email protected]>
20e0aacfa40ed27f172d625bb3355905d3b3c6cf authored about 1 year ago by Andreas Dangel <[email protected]>
7424491ea82342b2b239b5adf8b5a56a876158b1 authored about 1 year ago by Andreas Dangel <[email protected]>
Fixes in pmd-doc, html, javascript,
jsp, modelica, objectivec, scala,
swift, vm
bbebf03cc0e1af4440885be3b80c52be1d2960e3 authored about 1 year ago by Andreas Dangel <[email protected]>
a558fd17eb6d8f75a7e5f80c83249d96d0b11043 authored about 1 year ago by Andreas Dangel <[email protected]>
3cdc99be81538a3c4da4f2b78f857ab80979712c authored about 1 year ago by Andreas Dangel <[email protected]>
4e02a21e3a6c6ff53ee83b71eb79e0959646a414 authored about 1 year ago by Andreas Dangel <[email protected]>
686851acd2865ba2deacda4c9e039ed121b14e7c authored about 1 year ago by Andreas Dangel <[email protected]>
3a3a8784f11af5982f4982a7005a185cd72d94a4 authored about 1 year ago by Andreas Dangel <[email protected]>
- taken from #4352 (avoid getImage())
- Exposes @LiteralText for ASTLiteral
Co-authored-by: Clé...
97d141d5779be36b976050f6105b64ac73bc50a7 authored about 1 year ago by Andreas Dangel <[email protected]>
- This improves ASTLiteral implementation
- Adds ASTLiteral#getLiteralText() - not yet exposed a...
- firstChild() instead of getFirstChildOfType()
- descendants() instead of findDescendantsOfType...
- getName() instead of getMethodName() or getVariableName()
- firstChild() instead of getFirstCh...
e283f11551ab6d55011d820a52ef5dc0e290d494 authored about 1 year ago by Andreas Dangel <[email protected]>
21ec4b92351749af705ac96a94854062f27919da authored about 1 year ago by Andreas Dangel <[email protected]>
c579576b3204e40ec7550f1a2833ab60277277d6 authored about 1 year ago by Andreas Dangel <[email protected]>
ba0611534d70eb3f26b415b73875a2f3ad800808 authored about 1 year ago by Andreas Dangel <[email protected]>
Also rename AbstractMethodOrConstructorDeclaration to AbstractExecutableDeclaration
8198218ad792456a7fc0cbd9240996e797901d7e authored about 1 year ago by Andreas Dangel <[email protected]>Also rename AbstractAnyTypeDeclaration to AbstractTypeDeclaration
8b4caed003fccd9af6b4f8adc3374dcaefd1c610 authored about 1 year ago by Andreas Dangel <[email protected]>e79e8402c122ac121409a8a51b836234f88de628 authored about 1 year ago by Andreas Dangel <[email protected]>
6cba87066930ff7d2d0b69b4f80ecc5f1cdcdc60 authored about 1 year ago by Andreas Dangel <[email protected]>
b0b47ff3c60e08438fa932a06e473cc33fac42ce authored about 1 year ago by Andreas Dangel <[email protected]>
698ca0d3ffe2722ebf1117d84a80fe65dd211c2f authored about 1 year ago by Andreas Dangel <[email protected]>
33c0d20f98adc02ed37450e6869411b4a87f4d2b authored about 1 year ago by Andreas Dangel <[email protected]>
721e88e812bc1543ce8c6d3e551fa230e8a29285 authored about 1 year ago by Andreas Dangel <[email protected]>
9febf2ceae1aee4077c6c294abf763f14f2481fd authored about 1 year ago by Andreas Dangel <[email protected]>
6909a9d7047beb2c729034080814d7ed8d640899 authored about 1 year ago by Andreas Dangel <[email protected]>
* @PackagePrivate is deprecated now and gone
* @Static is no more deprecated for types, methods,...
Deprecate ASTClassOrInterfaceDeclaration#isPackagePrivate().
Use #hasVisibility(Visibility) inst...
Only on ASTMethodDeclaration, ASTFieldDeclaration and ASTAnyTypeDeclaration.
This makes it possi...
[groovy] Support Groovy to 3 and 4 and CPD suppressions #4726
e4f2307b061ac440dd1cf1adc5f73a7b62fc99d2 authored about 1 year ago by Andreas Dangel <[email protected]>552ce7d36ff95ea16a9973a43f393fca349b59b9 authored about 1 year ago by Andreas Dangel <[email protected]>
65b4c38bca89503a9c9c816b2a868ab4352498d2 authored about 1 year ago by Andreas Dangel <[email protected]>
[cli] Clarify CPD documentation, fix positional parameter handling #4685
2862d36f4ebcf8eb33b8b19f1d9de9049a65d276 authored about 1 year ago by Andreas Dangel <[email protected]>6ea7206f65e9da39965c100e0033cdad7c463d92 authored about 1 year ago by Andreas Dangel <[email protected]>
1ecda3f74986bae3d104c942a22544a999a3e092 authored about 1 year ago by Andreas Dangel <[email protected]>
This makes it possible to combine both inputs into a single list of
files to be analyzed.
dfcde5acdee58acbd13265fe3be6cd61893f2b51 authored about 1 year ago by Andreas Dangel <[email protected]>
fc3fce1d025d775b9d38e5b2afe3d916d990ca06 authored about 1 year ago by Andreas Dangel <[email protected]>
[swift] Add macro expansion support for swift 5.9 #4698
cc8455ee1b09102de51c7ed33b3fa0f4435b6f99 authored about 1 year ago by Andreas Dangel <[email protected]>84c2eb7511c94c95c08c78e6e08406196b0a97ac authored about 1 year ago by Andreas Dangel <[email protected]>
* Eventually, this should throw, but the grammar
is very incomplete.
* Support opaque-types
Add parser tests
dbfde44b9259b915982770549f31a28340d62c02 authored about 1 year ago by Andreas Dangel <[email protected]>
* clarify impl
* remove @ReservedSubclassing
Add NodeStream
b6df95c3443c15b55dfd089e847fe02516456f29 authored about 1 year ago by Andreas Dangel <[email protected]>8ce3176c11dde94f35a776aefcac2f2b0b8577f7 authored about 1 year ago by Andreas Dangel <[email protected]>
e9b37fd6c8bedb065e1d76deb4b4c9e06225d706 authored about 1 year ago by Andreas Dangel <[email protected]>
Fixes NoSuchMethodError on processing errors in pmd-compat6 #4749
abed5b00dc0587df4cbc335fe95a88417482c8ca authored about 1 year ago by Andreas Dangel <[email protected]>071a632de1a8e94b33796d25e9a352617bb99600 authored about 1 year ago by Andreas Dangel <[email protected]>
729d035f26d0834b6fe425dc5f6c98616152185f authored about 1 year ago by Andreas Dangel <[email protected]>
dcdab9d792ddd68a341a2e7ffde4dd207f8d665f authored about 1 year ago by Andreas Dangel <[email protected]>
[java] fix: remove delimiter attribute from ruleset category/java/errorprone.xml #4759
0a63e74d2d01a44c885a553fb08c18d052dc010b authored about 1 year ago by Andreas Dangel <[email protected]>
This rule has been moved from security to errorprone
since PMD 6.21.0 already
aa93a75009c2022d4406c29b200c2c99a6bd5a9a authored about 1 year ago by Andreas Dangel <[email protected]>
9f9a8f70687da9eb7987b9c6a9b25a4a57f8bdf7 authored about 1 year ago by Andreas Dangel <[email protected]>
272b23d7b2e50db0b7930e6b82877e4fd7f7c204 authored about 1 year ago by Andreas Dangel <[email protected]>
b2aca33e807c7ae59c3e02debe9359065072fc63 authored about 1 year ago by Andreas Dangel <[email protected]>
ad00f1f5716296906cdd709bc5c23e3d3090bc58 authored about 1 year ago by Andreas Dangel <[email protected]>
10dd8e07bc8c0a64de89b944cdba140db2850b8b authored about 1 year ago by Andreas Dangel <[email protected]>
fa12c0d5008af952e9bbd344d08fcd788130962d authored about 1 year ago by Andreas Dangel <[email protected]>
add430b038a55ddec931bb5be2ed310f41160483 authored about 1 year ago by Andreas Dangel <[email protected]>
When using `category/java/errorprone.xml` ruleset with PMD 7.0.0-rc4 I'm getting these warnings:...
6d09555af6d76993d22f5330e49f6c6deb4c3c02 authored about 1 year ago by Marcin Dąbrowski <[email protected]>10ae2fae965286713055336887156c68d5fa1d05 authored about 1 year ago by kenji <[email protected]>
f73d75d5a363f9c09f3880948944a2028b52a6f0 authored about 1 year ago by Andreas Bergander <[email protected]>
[java] DetachedTestCase should not report on abstract methods #4706
c6d55ca059270c29cc89aa86b262650a028ea737 authored about 1 year ago by Andreas Dangel <[email protected]>990090d6d1c7d081e148b590390c8725823d7563 authored about 1 year ago by Andreas Dangel <[email protected]>
b0e2ab68c954cc879b329c6fb894ce266c91f8ef authored about 1 year ago by Andreas Dangel <[email protected]>
10c184b44bfa8a1564bd3cffac3cc4a6cb7b1b5c authored about 1 year ago by Andreas Dangel <[email protected]>
[java] EmptyControlStatementRule: Add allowCommentedBlocks property #4754
3875ae2726463ed6fc0dd68c61a586cfd2c3f462 authored about 1 year ago by Andreas Dangel <[email protected]>5ccae72a308a69e36de196993920f471f1cc5367 authored about 1 year ago by Andreas Dangel <[email protected]>
1e8d5874ed5516bfe324aea226210efe66fe23aa authored about 1 year ago by Andreas Dangel <[email protected]>
[java] Fix #4753 - PMD crashes while using generics and wildcards #4755
b06ff0bda44ddd5a39378b9de08bf62a33d1bf62 authored about 1 year ago by Andreas Dangel <[email protected]>b69b1262926c17a142ebe407b1a937e15169c52f authored about 1 year ago by Andreas Dangel <[email protected]>
d77d936daa6f971bc841fd317402cb9c5267c8c8 authored about 1 year ago by Andreas Dangel <[email protected]>
32327876fbce4e089b4fde26e70f929a452bedba authored about 1 year ago by Andreas Dangel <[email protected]>
8763e1a19fc702ec6253b24beddd9efdd0099ce6 authored about 1 year ago by Andreas Dangel <[email protected]>
1d2db3dfe050ceb8dfe9077d968d827a495bec30 authored about 1 year ago by Andreas Dangel <[email protected]>
98ed6b36e82ac3b3fa5d1d50e7ea9e3055654f06 authored about 1 year ago by Andreas Dangel <[email protected]>
c3a91ea495d24a04894f7c2a695a969b45745057 authored about 1 year ago by Clément Fournier <[email protected]>
b7b26f01f570f5c6cf5e8874ab9240d7cc417740 authored about 1 year ago by Clément Fournier <[email protected]>
de2a7e15ee139ca09bdc7801f43357547455d6c9 authored about 1 year ago by Andreas Bergander <[email protected]>
3fc9d8fc77e7bd5f2e5abcb94646e8dd32952354 authored about 1 year ago by Debamoy Datta <[email protected]>
[core] Fix flaky SummaryHTMLRenderer #4750
f030d7f8d77cf3f943e4ef2a6fe3d7d01ee26c66 authored about 1 year ago by Andreas Dangel <[email protected]>a8e80cc74b28174454a5b7a237278c4497bee12a authored about 1 year ago by Andreas Dangel <[email protected]>
69e5307339a60b64481de8f2f85b4aa5c5b182b5 authored about 1 year ago by Andreas Dangel <[email protected]>
Undo 1ac1bde6e238c1dd14680dde635c2f08f2982042
f2e61b7ec397ed0c5ec84b962748fde6e1d353c4 authored about 1 year ago by Andreas Dangel <[email protected]>