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
Fix caching logic
42835596e67a992024ab741bb5cf29d65e9cd73e authored almost 3 years ago
42835596e67a992024ab741bb5cf29d65e9cd73e authored almost 3 years ago
Merge branch 'pmd7-merge-master' into text-utils-simple
af5aceeff8d46a6f0b8ce4812f143ad11915a821 authored almost 3 years ago
af5aceeff8d46a6f0b8ce4812f143ad11915a821 authored almost 3 years ago
Move nspmd.util.document -> lang.document
f4f7f4b65d5c8a450f6cd64a1d33faa6ec03a85a authored almost 3 years ago
f4f7f4b65d5c8a450f6cd64a1d33faa6ec03a85a authored almost 3 years ago
Checkstyle
6349f134a7c168af240e0b6d339e7b88e8129a3a authored almost 3 years ago
6349f134a7c168af240e0b6d339e7b88e8129a3a authored almost 3 years ago
Fix tests
9fc782875445a06e82a697e8a14ef96b80cfd535 authored almost 3 years ago
9fc782875445a06e82a697e8a14ef96b80cfd535 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
c66ece42d0d6c4eefbfcb9e08eda87b09fa115de authored almost 3 years ago
c66ece42d0d6c4eefbfcb9e08eda87b09fa115de authored almost 3 years ago
checkstyle
b4e75d5ccc5dde994250c53b4eac48b084655c77 authored almost 3 years ago
b4e75d5ccc5dde994250c53b4eac48b084655c77 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
6004f993488e84fd56611ecae9645028df17dad4 authored almost 3 years ago
6004f993488e84fd56611ecae9645028df17dad4 authored almost 3 years ago
Fix tests
e94a86e98e2758140355683d81405e698481c1a2 authored almost 3 years ago
e94a86e98e2758140355683d81405e698481c1a2 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
9808f756541801c8e890329acabe919a6dfc10db authored almost 3 years ago
9808f756541801c8e890329acabe919a6dfc10db authored almost 3 years ago
Fix duplicated test
fd57dff75e194b120cd74a1dccce3cdd7a2391ca authored almost 3 years ago
fd57dff75e194b120cd74a1dccce3cdd7a2391ca authored almost 3 years ago
Rename test
5c69fee72dff295d7ad9f52f517e9869690652d2 authored almost 3 years ago
5c69fee72dff295d7ad9f52f517e9869690652d2 authored almost 3 years ago
Accept null input in legacy method
c40541599088ab5673177a0b489b3dd3d1ef3e8c authored almost 3 years ago
c40541599088ab5673177a0b489b3dd3d1ef3e8c authored almost 3 years ago
More cleanups
add6349045ddd9e28959351190162cb79eb1b60e authored almost 3 years ago
add6349045ddd9e28959351190162cb79eb1b60e authored almost 3 years ago
Fix ant test
a48b9e27406205fa3a72cf42796c7ae48233a343 authored almost 3 years ago
a48b9e27406205fa3a72cf42796c7ae48233a343 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
3d3abf31be273b804daf624e466d2544711adcf5 authored almost 3 years ago
3d3abf31be273b804daf624e466d2544711adcf5 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
82084ddc1373162bd7975fe2d3855c5eafa814a0 authored almost 3 years ago
82084ddc1373162bd7975fe2d3855c5eafa814a0 authored almost 3 years ago
Move reporter impls to internal package
fb5ccbd2c9bcd8cb9b8b32baba2481760b94b156 authored almost 3 years ago
fb5ccbd2c9bcd8cb9b8b32baba2481760b94b156 authored almost 3 years ago
Rename PmdLogger to MessageReporter
55f5b45f412bee746ecd6a9a62473cf3d63dbab9 authored almost 3 years ago
55f5b45f412bee746ecd6a9a62473cf3d63dbab9 authored almost 3 years ago
Fix PmdLogger name
18e0abf93cbaecfe40ac5a7ac0ffb52048ecc39a authored almost 3 years ago
18e0abf93cbaecfe40ac5a7ac0ffb52048ecc39a authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
e414e2119c89f0863ae39b41089303f36aadb687 authored almost 3 years ago
e414e2119c89f0863ae39b41089303f36aadb687 authored almost 3 years ago
Misspelling rule name only causes warning now
80e1265fa1cd12f00aca61de3a050294675828a1 authored almost 3 years ago
80e1265fa1cd12f00aca61de3a050294675828a1 authored almost 3 years ago
Make PmdLogger more similar to slf4j logger
04b05e208f000a41ed345e867dfff0ab935ec144 authored almost 3 years ago
04b05e208f000a41ed345e867dfff0ab935ec144 authored almost 3 years ago
Restore failOnError
16e26b5cc4b91c23ea76043248b4ac2f2cf9d0d9 authored almost 3 years ago
16e26b5cc4b91c23ea76043248b4ac2f2cf9d0d9 authored almost 3 years ago
More cleanups
51a9566753dc730cde89db7dd41601a6dd007296 authored almost 3 years ago
51a9566753dc730cde89db7dd41601a6dd007296 authored almost 3 years ago
Make PMDTaskImpl use PmdAnalysis
5dc2774c0a53810717358cc850b69c6e7fe0a463 authored almost 3 years ago
5dc2774c0a53810717358cc850b69c6e7fe0a463 authored almost 3 years ago
Fix message escaping with MessageFormat
ef617442925f9a9fc3b6ffa25809539dec4a5951 authored almost 3 years ago
ef617442925f9a9fc3b6ffa25809539dec4a5951 authored almost 3 years ago
Add deprecations
b806954d8856c77ef78b5c1acfba931450aeb0a7 authored almost 3 years ago
b806954d8856c77ef78b5c1acfba931450aeb0a7 authored almost 3 years ago
Fix ConfigurationTest
c7e4d821bc6d6a5a3617e332a159488bac80d0c4 authored almost 3 years ago
c7e4d821bc6d6a5a3617e332a159488bac80d0c4 authored almost 3 years ago
Restore binary compatibility with mvn plugin
af67187205ef4f3beaa5597d05ba545ca943aa07 authored almost 3 years ago
af67187205ef4f3beaa5597d05ba545ca943aa07 authored almost 3 years ago
Add addRenderers
e73a8dbd10af930a61a023b387bb345a90b96021 authored almost 3 years ago
e73a8dbd10af930a61a023b387bb345a90b96021 authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
70a05acdd36fe2108b859e782ee367b72a2bbeb1 authored almost 3 years ago
70a05acdd36fe2108b859e782ee367b72a2bbeb1 authored almost 3 years ago
Fix bugs
fcf880d33fcf84042c94e7cbf74733c4bc8e5c5d authored almost 3 years ago
fcf880d33fcf84042c94e7cbf74733c4bc8e5c5d authored almost 3 years ago
Fix merge
8dbc8c200e7bbfeddb5a50565b7990f03d9d05dc authored almost 3 years ago
8dbc8c200e7bbfeddb5a50565b7990f03d9d05dc authored almost 3 years ago
Merge branch 'pmd6-improve-pmd-analysis' into pmd7-merge-master
164bd07a1dda471863d8840ff0200baa0932d653 authored almost 3 years ago
164bd07a1dda471863d8840ff0200baa0932d653 authored almost 3 years ago
Can add multiple rulesets at once
This interacts better with RuleSetLoader methods
4d143eb58836e09aa995b44f164086933e58668d authored almost 3 years ago
Update release notes
e16c511ba6779b084e6f993b4364ccf2088fddaa authored almost 3 years ago
e16c511ba6779b084e6f993b4364ccf2088fddaa authored almost 3 years ago
Improve error reporting for ruleset loading
f30a2469f224f2ab08b56132b56c6b2deaa92c66 authored almost 3 years ago
f30a2469f224f2ab08b56132b56c6b2deaa92c66 authored almost 3 years ago
Add more tests
b9ed5e436970105ee052ba952c8a2a181f6a54a8 authored almost 3 years ago
b9ed5e436970105ee052ba952c8a2a181f6a54a8 authored almost 3 years ago
Add mockito tests
e948152d2cb1550e859a9d0227058b8893cc3a70 authored almost 3 years ago
e948152d2cb1550e859a9d0227058b8893cc3a70 authored almost 3 years ago
Fix NPEs when creating PmdAnalysis
133e15ecbd49bed7ec9fcc3d8d93ddf3a8c89298 authored almost 3 years ago
133e15ecbd49bed7ec9fcc3d8d93ddf3a8c89298 authored almost 3 years ago
Merge branch '7.0.x' into pmd7-merge-master
d41e0d0f324ca1cc45c4b08cdf25752f0583f02e authored almost 3 years ago
d41e0d0f324ca1cc45c4b08cdf25752f0583f02e authored almost 3 years ago
Merge branch 'remove-processing-stages' into 7.0.x
7d36ddaa3566e5b287a75cfc26e7fbae58e5fb78 authored almost 3 years ago
7d36ddaa3566e5b287a75cfc26e7fbae58e5fb78 authored almost 3 years ago
Doc, initial log level message is reported at INFO
b212e6497b3ef12028b2917aed98c04be47dc3dc authored almost 3 years ago
b212e6497b3ef12028b2917aed98c04be47dc3dc authored almost 3 years ago
More cleanups around PmdReporter
48b8a1d0943b3dafe1b53047778865c3c8618b01 authored almost 3 years ago
48b8a1d0943b3dafe1b53047778865c3c8618b01 authored almost 3 years ago
Remove trace/debug from PmdLogger
578ed7a52e715ac3d0f9353c8740676936ebbf57 authored almost 3 years ago
578ed7a52e715ac3d0f9353c8740676936ebbf57 authored almost 3 years ago
Fix last tests
8c42febcdbc937a0d5d105f8e6f9ce2271d8ff65 authored almost 3 years ago
8c42febcdbc937a0d5d105f8e6f9ce2271d8ff65 authored almost 3 years ago
Use rulechain
e1f02e8d11c6b6be04ba780d69d331687c901818 authored almost 3 years ago
e1f02e8d11c6b6be04ba780d69d331687c901818 authored almost 3 years ago
Merge branch 'pmd/7.0.x' into kotlin-poc
9c35b03937fc50f638a993bded265eb573225b83 authored almost 3 years ago
9c35b03937fc50f638a993bded265eb573225b83 authored almost 3 years ago
Removed unnecessary XPath function "hasChildren"
3db42ba1e9cff6632c8a53d84f6b229b2d4d9af2 authored almost 3 years ago
3db42ba1e9cff6632c8a53d84f6b229b2d4d9af2 authored almost 3 years ago
Refactor OverrideBothEqualsAndHashcode
2a73c2b312167f116e829903329bab340a89be0a authored almost 3 years ago
2a73c2b312167f116e829903329bab340a89be0a authored almost 3 years ago
[doc] Update sidebar for new Kotlin rule category errorprone
68c91b766d469304cbcf43c0e576858018105375 authored almost 3 years ago
68c91b766d469304cbcf43c0e576858018105375 authored almost 3 years ago
AbstractKotlinRule should use KotlinVisitor
db627b4535d3a846f1c78aaefee16a3e9856a701 authored almost 3 years ago
db627b4535d3a846f1c78aaefee16a3e9856a701 authored almost 3 years ago
Add new rule OverrideBothEqualsAndHashcode
01d24b8ac976bd476882a161e00959e12f5d2a55 authored almost 3 years ago
01d24b8ac976bd476882a161e00959e12f5d2a55 authored almost 3 years ago
More cleanups
22e7399eb393b907a6c60a69cbeed580d0bc7643 authored almost 3 years ago
22e7399eb393b907a6c60a69cbeed580d0bc7643 authored almost 3 years ago
Make PmdLogger use slf4j
ea25e647cfb576f9ce99eeb27b47e9cbb6ff358e authored almost 3 years ago
ea25e647cfb576f9ce99eeb27b47e9cbb6ff358e authored almost 3 years ago
Fix tests
f7fa52c2386c67deca09116c06787420e1d50bcb authored almost 3 years ago
f7fa52c2386c67deca09116c06787420e1d50bcb authored almost 3 years ago
[modelica] Rename rules and fix rulesets
b825f7f9c98b62f4c5e912c65f87b601f0f46c03 authored almost 3 years ago
b825f7f9c98b62f4c5e912c65f87b601f0f46c03 authored almost 3 years ago
[test] Fix AbstractRuleSetFactoryTest - check category/.../ as well
e63858269bf8fb25111e5ae853926c7b6ada718d authored almost 3 years ago
e63858269bf8fb25111e5ae853926c7b6ada718d authored almost 3 years ago
[doc] Add Kotlin specific language page
a3974bd5600961bfe8a5caee6e5f1b3a3416b82d authored almost 3 years ago
a3974bd5600961bfe8a5caee6e5f1b3a3416b82d authored almost 3 years ago
Update ruleset, add ruleset factory test
Using pmd.website.baseurl parameter
396921563547ad0812e82e4fcfe7a3c939e924fb authored almost 3 years ago
Remove some deprecated things
97402dc61d9204b66f1acec3c007adb98949b55a authored almost 3 years ago
97402dc61d9204b66f1acec3c007adb98949b55a authored almost 3 years ago
Fix root-node-name
0a6e4abc750387ade8f93229322473af18ae5454 authored almost 3 years ago
0a6e4abc750387ade8f93229322473af18ae5454 authored almost 3 years ago
Remove unnecessary rulesets.properties
c0150e46986dc7d7b4ebd8e8ac21d30aab3278df authored almost 3 years ago
c0150e46986dc7d7b4ebd8e8ac21d30aab3278df authored almost 3 years ago
Update Kotlin Grammar to 1.6-rfc+0.1
Keep the grammar as original as possible
4566ed4f16d2077572d04f2451062c45dc3d141b authored almost 3 years ago
Fix merge
9808c743d235ec305c018087ce28282c7f5682f3 authored almost 3 years ago
9808c743d235ec305c018087ce28282c7f5682f3 authored almost 3 years ago
KotlinLexer doesn't need to be executable
22bc2f046330514f183e0ee581c2e55c6bf9fd35 authored almost 3 years ago
22bc2f046330514f183e0ee581c2e55c6bf9fd35 authored almost 3 years ago
Merge branch 'master' into 7.0.x
9d1c1860cb630a713aad0055411a2ae084033039 authored almost 3 years ago
9d1c1860cb630a713aad0055411a2ae084033039 authored almost 3 years ago
[apex] Add designer bindings to display main attributes
9d60958ec5afe8e49b018c3397071cbc2630773e authored almost 3 years ago
9d60958ec5afe8e49b018c3397071cbc2630773e authored almost 3 years ago
Merge pull request #3785 from oowekyala:pmd6-file-collector
[core] Add file collector and new programmatic API for PMD #3785
373876a1a3eba23433ee45082eb8b7cdaa563763 authored almost 3 years ago
Simplify code samples
934ca621f12d0eef0069cc75d2852b546a4fa5e2 authored almost 3 years ago
934ca621f12d0eef0069cc75d2852b546a4fa5e2 authored almost 3 years ago
Merge pull request #3773 from filiprafalowicz:EagerlyLoadedDescribeSObjectResult-SObjectFieldFix
[apex] EagerlyLoadedDescribeSObjectResult false positives with SObjectField.getDescribe() #3773
a2c35d6b8e8a421f43c25a01d64834bb7ba6a960 authored almost 3 years ago
Merge branch 'master' into pr-3773
f30cfe92f6869bf0cf5d405d42e6cde8ef34610a authored almost 3 years ago
f30cfe92f6869bf0cf5d405d42e6cde8ef34610a authored almost 3 years ago
Add @filiprafalowicz as a contributor
63808d3d807d0b7250e8490ccae2e7df9710caa7 authored almost 3 years ago
63808d3d807d0b7250e8490ccae2e7df9710caa7 authored almost 3 years ago
[doc] Update release notes (#3773)
24897f9db343839119a99a8f0c71b35a5b91da60 authored almost 3 years ago
24897f9db343839119a99a8f0c71b35a5b91da60 authored almost 3 years ago
Fix PMD violation
3a55556c2f23bec4d84f06cb28a3d9b0d223c710 authored almost 3 years ago
3a55556c2f23bec4d84f06cb28a3d9b0d223c710 authored almost 3 years ago
Fix tests
dddb2abd157715a0e0440f84038ce216646d492f authored almost 3 years ago
dddb2abd157715a0e0440f84038ce216646d492f authored almost 3 years ago
Add comment
38aae0531741cc7c5f464bc02c9ff64958ede9eb authored almost 3 years ago
38aae0531741cc7c5f464bc02c9ff64958ede9eb authored almost 3 years ago
[apex] Fix EagerlyLoadedDescribeSObjectResult for SObjectField usages
Refs #3773
5dba45852e2f45e1fe2d343571f3691b361895c2 authored almost 3 years ago
[doc] Update Programmatic API and examples
6a30e596dd6eb734098e3af057e9fa1f42d6dc53 authored almost 3 years ago
6a30e596dd6eb734098e3af057e9fa1f42d6dc53 authored almost 3 years ago
Fix logging
5e6556008d284a2cab5a6eadbe2bac6f5dbcb001 authored almost 3 years ago
5e6556008d284a2cab5a6eadbe2bac6f5dbcb001 authored almost 3 years ago
Fix release notes
2ab4fab6ccd0f6b1a32584bcbbbce7ca0a51c460 authored almost 3 years ago
2ab4fab6ccd0f6b1a32584bcbbbce7ca0a51c460 authored almost 3 years ago
Fix PMD CloseResource - BaseCLITest has actually setup/tearDown
which deals with restoring System.out/err already
2aebcbd1de3577a4f92e122b744243fc300aea30 authored almost 3 years ago
[doc] Release notes - mention TextFile as experimental API
07504b10023af43e446e31d85783b134a3a9fec0 authored almost 3 years ago
07504b10023af43e446e31d85783b134a3a9fec0 authored almost 3 years ago
[core] Keep PMDConfiguration.prependClasspath compatible
1e45f27d50f730e5c59dde6a7eca183a5c54dfec authored almost 3 years ago
1e45f27d50f730e5c59dde6a7eca183a5c54dfec authored almost 3 years ago
checkstyle
78fb7f8af851ccde5a861b6e6c4c406731725636 authored almost 3 years ago
78fb7f8af851ccde5a861b6e6c4c406731725636 authored almost 3 years ago
Merge remote-tracking branch 'upstream/pmd/7.0.x' into remove-processing-stages
1921cd7043570c77d9af0ee9dda3a9330f4e8afe authored almost 3 years ago
1921cd7043570c77d9af0ee9dda3a9330f4e8afe authored almost 3 years ago
Fix missing classpath
f5ae8bece135ca62b193d9784d523c78242757c2 authored almost 3 years ago
f5ae8bece135ca62b193d9784d523c78242757c2 authored almost 3 years ago
Fix equals routine
a201728fd66106ede112b2dfacf448bb93def6a9 authored almost 3 years ago
a201728fd66106ede112b2dfacf448bb93def6a9 authored almost 3 years ago
PR review
af576dbf78dc4795fb0350c7ee610098f42efd50 authored almost 3 years ago
af576dbf78dc4795fb0350c7ee610098f42efd50 authored almost 3 years ago
Rename package nspmd.util.document to nspmd.lang.document
9217999bb545c06e34726a893f8213d009772ea5 authored almost 3 years ago
9217999bb545c06e34726a893f8213d009772ea5 authored almost 3 years ago
Internalize logger
I don't think it's worth removing it in master...
Traces could admittedly be reported on a jutil...
Remove source incompatibility
b46dcb48aacc732e88db0e4304c1763662697c44 authored almost 3 years ago
b46dcb48aacc732e88db0e4304c1763662697c44 authored almost 3 years ago
Merge branch 'master' into pmd6-file-collector
532c81ce7e983abae43e06f4d8cce0cfced4af46 authored almost 3 years ago
532c81ce7e983abae43e06f4d8cce0cfced4af46 authored almost 3 years ago
Merge branch 'pr/3789' into 7.0.x
Refs #3789
8457e19d00796265d89a0653425fa5bf23227626 authored almost 3 years ago
Merge branch '7.0.x' into pr/3789
7a0b20a65e6a2b85457004c943508c00852ca792 authored almost 3 years ago
7a0b20a65e6a2b85457004c943508c00852ca792 authored almost 3 years ago
checkstyle
5fcb69d46c08254c2bd93a5ca867458ec92ffce6 authored almost 3 years ago
5fcb69d46c08254c2bd93a5ca867458ec92ffce6 authored almost 3 years ago
Report semantic errors by default
The dogfood failure is probably caused by missing
classes on the classpath, as I can't reproduce...
Cleanup
e6e848895f36cf349af3b5e2848a1ec1eef9010e authored almost 3 years ago
e6e848895f36cf349af3b5e2848a1ec1eef9010e authored almost 3 years ago
Use AssertionUtil
e4547df0c0d16fb485775564a67e856367c02ac5 authored almost 3 years ago
e4547df0c0d16fb485775564a67e856367c02ac5 authored almost 3 years ago