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
[doc] Document usage of checker-qual `@Nullable` as ADR
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] Symbol API language completeness
jsotuyod opened this issue almost 2 years ago
jsotuyod opened this issue almost 2 years ago
[core] Support sharing properties across mutliple rules
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[ci] Improve Github Actions workflow
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Reduce priority levels and add confidence value
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Refactor CPD integration
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Document TypeRes API and Symbols API
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Remove `Node::getImage` usages
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Remove ruleset compatibility filter (`RuleSetFactoryCompatibility`) and CLI option `--no-ruleset-compatibility`
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Remove support for <lang>-<ruleset> hyphen notation for ruleset references
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Remove unnecessary property `color` and system property `pmd.color` in `TextColorRenderer`
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Cleanups in XPath area
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Document XPath API `@NoAttribute` and `@DeprecatedAttribute`
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] New property syntax in XML
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Document new property framework
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Migrate Property Framework API to Java 8
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[core] Remove deprecated property concrete classes
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Improve rule index
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Create a simple online Ruleset Editor
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[doc] Migration Guide for upgrading PMD 6 ➡️ 7
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] MissingOverride false positive when extending JDK classes
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] Improve UseStringBufferForStringAppends to report on variable declaration
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] Improve ForLoopCanBeForeach to use StablePathMatcher
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] Rename rule SwitchStmtsShouldHaveDefault to NonExhaustiveSwitch
adangel opened this issue almost 2 years ago
adangel opened this issue almost 2 years ago
[java] GuardLogStatement only detects guard methods immediately around it
Frettman opened this issue almost 2 years ago
Frettman opened this issue almost 2 years ago
[java] UnusedAssignment should be able to ignore unused parameters of overriding methods
Frettman opened this issue almost 2 years ago
Frettman opened this issue almost 2 years ago
[java] UnusedPrivateMethod FP with Junit 5 @MethodSource and default factory method name
mluckam opened this issue almost 2 years ago
mluckam opened this issue almost 2 years ago
[java] UseLocaleWithCaseConversions - false positive with a non-String class
winhkey opened this issue almost 2 years ago
winhkey opened this issue almost 2 years ago
[java] JUnitTestsShouldIncludeAssert - "assert" with CompletionStage
koalalam opened this issue almost 2 years ago
koalalam opened this issue almost 2 years ago
[plsql] Parsing exception COMPOUND TRIGGER with EXCEPTION handler
hgodinez89 opened this issue about 2 years ago
hgodinez89 opened this issue about 2 years ago
[java] CommentDefaultAccessModifier: false positive with TestNG annotations
LynnBroe opened this issue about 2 years ago
LynnBroe opened this issue about 2 years ago
[java] OnlyOneReturn should not consider equals
sarser2048 opened this issue about 2 years ago
sarser2048 opened this issue about 2 years ago
[java] MethodReturnsInternalArray doesn't consider lambda
Han-Cui opened this issue about 2 years ago
Han-Cui opened this issue about 2 years ago
[java] UnnecessaryLocalBeforeReturn - false positive with catch clause
ben-manes opened this issue about 2 years ago
ben-manes opened this issue about 2 years ago
[c] Lexical header in C-header file from Linux
stevenKlusener opened this issue about 2 years ago
stevenKlusener opened this issue about 2 years ago
[cli] Add --relativize-paths-with option
oowekyala opened this pull request about 2 years ago
oowekyala opened this pull request about 2 years ago
[core] Provide a CpdAnalysis class as a programmatic entry point into CPD
jsotuyod opened this issue about 2 years ago
jsotuyod opened this issue about 2 years ago
[core] Backport to PMD6 changes to accomodate PicoCli in PMD7
jsotuyod opened this pull request about 2 years ago
jsotuyod opened this pull request about 2 years ago
[java] BigIntegerInstantiation false-negative with compile-time constant
adangel opened this issue about 2 years ago
adangel opened this issue about 2 years ago
[javascript] UnnecessaryBlock FP for function declaration
naveadkazi opened this issue over 2 years ago
naveadkazi opened this issue over 2 years ago
[java] UnusedAssignment false-positive with try-with-resources
boris-petrov opened this issue over 2 years ago
boris-petrov opened this issue over 2 years ago
[java] CheckResultSet false-positive with local variable
enexusde opened this issue over 2 years ago
enexusde opened this issue over 2 years ago
[java] JUnitTestsShouldIncludeAssert - false negative with `@ParameterizedTest`
ctoomey opened this issue over 2 years ago
ctoomey opened this issue over 2 years ago
[java] JUnitTestsShouldIncludeAssert - false positive with SoftAssertionsExtension
ctoomey opened this issue over 2 years ago
ctoomey opened this issue over 2 years ago
[java] IdenticalCatchBranches false negative with different methods eventually throwing same exception
adangel opened this issue over 2 years ago
adangel opened this issue over 2 years ago
[matlab] Lexical error when a comment starts with '#' after `...`
ThePositiveApe opened this issue over 2 years ago
ThePositiveApe opened this issue over 2 years ago
[java] A false negative about the rule ForLoopCanBeForeach
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[Obj-C] string exception with NSString
RbBtSn0w opened this issue over 2 years ago
RbBtSn0w opened this issue over 2 years ago
[Objc] Lexical error with C macro.
RbBtSn0w opened this issue over 2 years ago
RbBtSn0w opened this issue over 2 years ago
[maven] Running mvn site command excludes high priority violations
lucasmrMM opened this issue over 2 years ago
lucasmrMM opened this issue over 2 years ago
Should PMD use the free (for OSS) Snyk service to detect vulnerabilities?
rsoesemann opened this issue over 2 years ago
rsoesemann opened this issue over 2 years ago
[apex] ApexSOQLInjection allows combining a list where it shouldn't
gwilymatgearset opened this issue over 2 years ago
gwilymatgearset opened this issue over 2 years ago
[java] FP about the rule ConstantsInInterface
vanguard-1024 opened this issue over 2 years ago
vanguard-1024 opened this issue over 2 years ago
[java] A false positive about the rule RedundantFieldInitializer
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[core] `--short-names` option is broken in PMD 7
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Rename TokenMgrError to LexException, Tokenizer to CpdLexer
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[java] AvoidBranchingStatementAsLastInLoop: False-negative about try/finally block
LynnBroe opened this issue over 2 years ago
LynnBroe opened this issue over 2 years ago
[java] A false negative about the rule SimplifiableTestAssertion
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[core] Language lifecycle
oowekyala opened this pull request over 2 years ago
oowekyala opened this pull request over 2 years ago
[javascript] UnnecessaryBlock FP for try/catch
dah-fari7009 opened this issue over 2 years ago
dah-fari7009 opened this issue over 2 years ago
A false positive about the rule ClassWithOnlyPrivateConstructorsShouldBeFinal
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[java] Incorrect ImmutableField error on field with both declaration and constructor initializer
stevenschlansker opened this issue over 2 years ago
stevenschlansker opened this issue over 2 years ago
[java] A false positive about the rule NonThreadSafeSingleton
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[java] A false negative about the rule StringBufferInstantiationWithChar
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[java] Allow ExcessiveImports to ignore classes from testing libraries
php-coder opened this issue over 2 years ago
php-coder opened this issue over 2 years ago
[java] UnsynchronizedStaticFormatter - false positive with Lombok @Synchronized / @Locked
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[java] ImmutableField: FN when only assigned in non-static initializer
jsotuyod opened this issue over 2 years ago
jsotuyod opened this issue over 2 years ago
[java] UnusedPrivateMethod false-positive when a private method defined in an inner private class is called.
garydgregory opened this issue over 2 years ago
garydgregory opened this issue over 2 years ago
[java] UseArraysAsList false negative
maikelsteneker opened this issue over 2 years ago
maikelsteneker opened this issue over 2 years ago
[java] InefficientEmptyStringCheck false negatives
maikelsteneker opened this issue over 2 years ago
maikelsteneker opened this issue over 2 years ago
[java] False negative about UnusedAssignment
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[apex] Update parser to support new 'as user' keywords (User Mode for Database Operations)
Marcono1234 opened this issue over 2 years ago
Marcono1234 opened this issue over 2 years ago
[java] UseConcurrentHashMap FN with assignment
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[java] A false negative for NullAssignment
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[java] ImmutableField should consider enum class
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[java] ImmutableField should consider fields in anonymous classes
Jane-PL-256 opened this issue over 2 years ago
Jane-PL-256 opened this issue over 2 years ago
[apex] EmptyCatchBlock false positive with formal (doc) comments
adangel opened this issue over 2 years ago
adangel opened this issue over 2 years ago
[html] Reported range is incorrect for UseAltAttributeForImages rule
SCWells72 opened this issue over 2 years ago
SCWells72 opened this issue over 2 years ago
[java] A false negative about the rule CompareObjectsWithEquals
ghost opened this issue over 2 years ago
ghost opened this issue over 2 years ago
[java] AtLeastOneConstructor
dgroup opened this issue over 2 years ago
dgroup opened this issue over 2 years ago
[RFC] Support HTML
adangel opened this issue over 2 years ago
adangel opened this issue over 2 years ago
[java] LooseCoupling FP with class literal
dgroup opened this issue over 2 years ago
dgroup opened this issue over 2 years ago
[java] ArrayIsStoredDirectly false negative when parenthesized
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[java] AppendCharacterWithChar should consider return type of method calls
Zustin opened this issue over 2 years ago
Zustin opened this issue over 2 years ago
[core] Error reporting implementation
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Support global rules that report at the end of analysis
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Merge CPD and PMD language
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Consolidate `n.s.pmd.lang.rule` package
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Stabilize tree export API
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Consolidate `n.s.pmd.reporting` package
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[java] UnusedPrivateMethod - false positive with JDK 17
andygoossens opened this issue over 2 years ago
andygoossens opened this issue over 2 years ago
PMD 7 Tracking Issue
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[java] ReturnEmptyCollectionRatherThanNull should disallow potential null return
MetaBF opened this issue over 2 years ago
MetaBF opened this issue over 2 years ago
[apex] ApexCRUDViolation on Lists of Objects
aaronmorris opened this issue over 2 years ago
aaronmorris opened this issue over 2 years ago
[core] Deprecate XPath attributes for node coordinates (eg `@BeginLine`)
oowekyala opened this issue over 2 years ago
oowekyala opened this issue over 2 years ago
[core] Simplify and improve rule configuration validation
oowekyala opened this issue almost 3 years ago
oowekyala opened this issue almost 3 years ago
[java] UseConcurrentHashMap should consider non-thread safe type in return value
MetaBF opened this issue almost 3 years ago
MetaBF opened this issue almost 3 years ago
[java] MoreThanOneLogger is reported on mocked Logger field
magwas opened this issue almost 3 years ago
magwas opened this issue almost 3 years ago
[java] InsufficientStringBufferDeclaration should consider constant String.
MetaBF opened this issue almost 3 years ago
MetaBF opened this issue almost 3 years ago
[java] SingularField should consider variable modifier
Jane-PL-256 opened this issue almost 3 years ago
Jane-PL-256 opened this issue almost 3 years ago