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
[apex] ApexDoc false-positive for the first method of an annotated Apex class
liqingjun123 opened this issue about 1 year ago
liqingjun123 opened this issue about 1 year ago
[apex] Setting the Authorization header is reported as hard coded credentials as per "Avoid Using Hard Coded Credentials for Authentication" rule
Syed-Salesforce opened this issue about 1 year ago
Syed-Salesforce opened this issue about 1 year ago
[plsql] Fix deprecated API usage
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[java] PMD crashes when encountering wildcard
soyodream opened this issue about 1 year ago
soyodream opened this issue about 1 year ago
[java] UnusedFormalParameter should ignore public constructor as same as method
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[java] Updates to AST nodes
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[core] Deprecate old symboltable API
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[doc] Document TypeRes API and Symbols API (#4319)
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[java] JUnitTestsShouldIncludeAssert does not detect assertThat() when saving in variable
marcelmore opened this issue about 1 year ago
marcelmore opened this issue about 1 year ago
[doc] Document XPath integration (#4308)
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[java] SimplifyBooleanReturns - wrong suggested solution
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[doc] Review rule writing documentation for PMD 7
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[apex] Inconsistency in "Validate CRUD permission before SOQL/DML operation" [ApexCRUDViolation] rule related to SOQL queries on custom metadata Objects.
Syed-Salesforce opened this issue about 1 year ago
Syed-Salesforce opened this issue about 1 year ago
[java] fix: remove delimiter attribute from ruleset category/java/errorprone.xml
marcindabrowski opened this pull request about 1 year ago
marcindabrowski opened this pull request about 1 year ago
[apex] Support additional pattern for final properties
przemekrcloudity opened this issue about 1 year ago
przemekrcloudity opened this issue about 1 year ago
[java] Intermittent NPEs while analyzing Java code
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[doc] ADR 3 - API evolution principles
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[java] Fix #4753 - PMD crashes while using generics and wildcards
oowekyala opened this pull request about 1 year ago
oowekyala opened this pull request about 1 year ago
[java] EmptyControlStatementRule: Add allowCommentedBlocks property
bergander opened this pull request about 1 year ago
bergander opened this pull request about 1 year ago
[java] PMD crashes while using generics and wildcards
soyodream opened this issue about 1 year ago
soyodream opened this issue about 1 year ago
[core] Fix flaky LatticeRelationTest
219sansim opened this pull request about 1 year ago
219sansim opened this pull request about 1 year ago
[java] PMD crashes when analyzing CloseResource Rule
soyodream opened this issue about 1 year ago
soyodream opened this issue about 1 year ago
[core] Fix flaky SummaryHTMLRenderer
219sansim opened this pull request about 1 year ago
219sansim opened this pull request about 1 year ago
Fixes NoSuchMethodError on processing errors in pmd-compat6
bergander opened this pull request about 1 year ago
bergander opened this pull request about 1 year ago
[java] PMD designer cannot parse overly long formulas
NiceAsiv opened this issue about 1 year ago
NiceAsiv opened this issue about 1 year ago
[ci] Build improvements
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[html] XPath doesn't see text nodes directly
codefriar opened this issue about 1 year ago
codefriar opened this issue about 1 year ago
[java] EmptyFinalizer should not trigger if finalize method is final and class is not
kohlschuetter opened this issue about 1 year ago
kohlschuetter opened this issue about 1 year ago
Add pmd-compat6 module for maven-pmd-plugin
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[html] XPath incorrectly flagging label/input pairs
codefriar opened this issue about 1 year ago
codefriar opened this issue about 1 year ago
[apex] Fixes for experimental apex parser
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[doc] Added reference to the PMD extension for bld
ethauvin opened this pull request about 1 year ago
ethauvin opened this pull request about 1 year ago
[apex] Failing PMD scans on rulesets with reference to category/apex/performance.xml/OperationWithHighCostInLoop
BrundaSreedhar opened this issue about 1 year ago
BrundaSreedhar opened this issue about 1 year ago
[ci] Improve build procedure
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
Test rule
MatthewBelanger opened this pull request about 1 year ago
MatthewBelanger opened this pull request about 1 year ago
[java] GuardLogStatement: Documentation is unclear why getters are flagged
soloturn opened this issue about 1 year ago
soloturn opened this issue about 1 year ago
[java] FinalFieldCouldBeStatic false positive with lombok's `@Default`
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[core] Bump snakeyaml dependency
jsotuyod opened this pull request about 1 year ago
jsotuyod opened this pull request about 1 year ago
[groovy] Support Groovy to 3 and 4 and CPD suppressions
jsotuyod opened this pull request about 1 year ago
jsotuyod opened this pull request about 1 year ago
[cpd] Text renderer is misleading as to match start / end
jsotuyod opened this issue about 1 year ago
jsotuyod opened this issue about 1 year ago
[java] Make allowExceptionNameRegex a Regex
jsotuyod opened this pull request about 1 year ago
jsotuyod opened this pull request about 1 year ago
[cli] Launch fails for "bash pmd"
jsotuyod opened this issue about 1 year ago
jsotuyod opened this issue about 1 year ago
[apex] New Parser - parsing errors and rule differences
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
dogfood - enable XML rule MissingEncoding
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[java] UnnecessaryCaseChange: example doc toUpperCase() should compare to a capitalized string
ciufudean opened this pull request about 1 year ago
ciufudean opened this pull request about 1 year ago
[core] XSLTRenderer: Close original writer at the end
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[core] XSLTRenderer doesn't close report file
adangel opened this issue about 1 year ago
adangel opened this issue about 1 year ago
[javascript] InaccurateNumericLiteral with number 259200000
tomasvts opened this issue about 1 year ago
tomasvts opened this issue about 1 year ago
[java] Unnecessary `@SuppressWarnings` Rule
armandino opened this issue about 1 year ago
armandino opened this issue about 1 year ago
[core] Allow trailing commas in multivalued properties
ben-manes opened this issue about 1 year ago
ben-manes opened this issue about 1 year ago
[java] CommentRequired should ignore private static final field or Logger field
dylan-tao opened this issue about 1 year ago
dylan-tao opened this issue about 1 year ago
[java] False-Positive: UnnecessaryImport in test code
zodac opened this issue about 1 year ago
zodac opened this issue about 1 year ago
[java] False-positive UseProperClassLoader
oliveryasuna opened this issue about 1 year ago
oliveryasuna opened this issue about 1 year ago
Guardlogstatement is not canonical to qualify to be named “log”
dylan-tao opened this issue about 1 year ago
dylan-tao opened this issue about 1 year ago
[Apex] PMD not identifying ESAPI library methods
rmimitha opened this issue about 1 year ago
rmimitha opened this issue about 1 year ago
[java] ViolationSuppress don't work at all
rechandler12 opened this issue about 1 year ago
rechandler12 opened this issue about 1 year ago
[java] DetachedTestCase should not report on abstract methods
Debamoy opened this pull request about 1 year ago
Debamoy opened this pull request about 1 year ago
[java] CommentDefaultAccessModifier: Fix ParameterizedTest annotation
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[doc] Multivalued properties do not accept | as a separator
ben-manes opened this issue about 1 year ago
ben-manes opened this issue about 1 year ago
[java] GuardLogStatement reports violation for Log4j parameterized logs
ThorodanBrom opened this issue about 1 year ago
ThorodanBrom opened this issue about 1 year ago
[apex] ApexDoc: Ignore @isTest classes
codefriar opened this issue about 1 year ago
codefriar opened this issue about 1 year ago
Update experimental apex parser
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[ci] Introduce a two-step release process
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
Make PMD buildable with java 21
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[swift] Add macro expansion support for swift 5.9
kenji21 opened this pull request about 1 year ago
kenji21 opened this pull request about 1 year ago
[swift] Support Swift 5.9 features (mainly macros expansion expressions)
kenji21 opened this issue about 1 year ago
kenji21 opened this issue about 1 year ago
Bump various scala versions
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
Bump pmd-designer from 7.0.0-rc1 to 7.0.0-SNAPSHOT
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[core] Fix line/col numbers in TokenMgrError
oowekyala opened this pull request about 1 year ago
oowekyala opened this pull request about 1 year ago
Update gems
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
Bump wiremock from 2.33.2 to 2.35.1
adangel opened this pull request about 1 year ago
adangel opened this pull request about 1 year ago
[CVEs] Critical and High CEVs reported on PMD and PMD dependencies
eugenepugach opened this issue about 1 year ago
eugenepugach opened this issue about 1 year ago
`TypeTestUtil.isA` confuses type `Character` from same package with `java.lang.Character`
Luro02 opened this issue about 1 year ago
Luro02 opened this issue about 1 year ago
[apex] Apex PMD does not recognize Apex keyword "as", reports Sev 1 issue due to code not compiling, but code does compile
danviizr opened this issue about 1 year ago
danviizr opened this issue about 1 year ago
[java] A false negative about the rule UnsynchronizedStaticFormatter
LynnBroe opened this issue about 1 year ago
LynnBroe opened this issue about 1 year ago
[java] A false positive about the rule UnusedLocalVariable
LynnBroe opened this issue about 1 year ago
LynnBroe opened this issue about 1 year ago
[apex] Remove ApexNode.getApexVersion()
adangel opened this pull request over 1 year ago
adangel opened this pull request over 1 year ago
[cli] Clarify CPD documentation, fix positional parameter handling
adangel opened this pull request over 1 year ago
adangel opened this pull request over 1 year ago
[core] CPD: Support similarity rate of the duplicates
adangel opened this issue over 1 year ago
adangel opened this issue over 1 year ago
APEX NodeStream drop() does not work if you later iterate using getChild()
rcorfieldffdc opened this issue over 1 year ago
rcorfieldffdc opened this issue over 1 year ago
Not supporting JDK21
eant60 opened this issue over 1 year ago
eant60 opened this issue over 1 year ago
[apex] ApexUnitTestClassShouldHaveAsserts additionalAssertMethodPattern not matching
kknapp1 opened this issue over 1 year ago
kknapp1 opened this issue over 1 year ago
[core] Improve error message, when rule class is not found
adangel opened this issue over 1 year ago
adangel opened this issue over 1 year ago
[apex] Warning messages about ANTLR version mismatch
adangel opened this issue over 1 year ago
adangel opened this issue over 1 year ago
[apex] Add new rule: OperationWithHighCostInLoop
tprouvot opened this pull request over 1 year ago
tprouvot opened this pull request over 1 year ago
[doc] Clarify how CPD `--ignore-literals` and `--ignore-identifiers` work
Scrates1 opened this issue over 1 year ago
Scrates1 opened this issue over 1 year ago
[apex] New Rule: OperationWithHighCostInLoop
tprouvot opened this issue over 1 year ago
tprouvot opened this issue over 1 year ago
[core] WARNING: Illegal reflective access by org.codehaus.groovy.reflection.CachedClass
wener-tiobe opened this issue over 1 year ago
wener-tiobe opened this issue over 1 year ago
[javascript] CPD: Added support for decorator notation
wener-tiobe opened this pull request over 1 year ago
wener-tiobe opened this pull request over 1 year ago
CPD: Remove invalid positioned BOM character
wener-tiobe opened this pull request over 1 year ago
wener-tiobe opened this pull request over 1 year ago
net.sourceforge.pmd.PMDException: Error while processing
lovina37 opened this issue over 1 year ago
lovina37 opened this issue over 1 year ago
Bump actions/checkout from 3 to 4
dependabot[bot] opened this pull request over 1 year ago
dependabot[bot] opened this pull request over 1 year ago
[doc] Add bld PMD Extension to Tools / Integrations
adangel opened this pull request over 1 year ago
adangel opened this pull request over 1 year ago
[java] LongVariable: Allow enum constants to have a different length
phoenix384 opened this issue over 1 year ago
phoenix384 opened this issue over 1 year ago
[vf] Issue with rule VfUnescapeEl
SuvarnaYande opened this issue over 1 year ago
SuvarnaYande opened this issue over 1 year ago
[java] Doc: Fix references AutoClosable -> AutoCloseable
AndreyBozhko opened this pull request over 1 year ago
AndreyBozhko opened this pull request over 1 year ago
[cli] CPD: Fix NPE when only `--file-list` is specified
wener-tiobe opened this pull request over 1 year ago
wener-tiobe opened this pull request over 1 year ago
Identifying Custom vs Standard PMD Rule
BrundaSreedhar opened this issue over 1 year ago
BrundaSreedhar opened this issue over 1 year ago
[doc] Update language modules
adangel opened this pull request over 1 year ago
adangel opened this pull request over 1 year ago
[java] JUnitUseExpected should not trigger if exception is used
huxi opened this issue over 1 year ago
huxi opened this issue over 1 year ago