pmd icon indicating copy to clipboard operation
pmd copied to clipboard

An extensible multilanguage static code analyzer.

Results 629 pmd issues
Sort by recently updated
recently updated
newest added

## Describe the PR Migrating away from JCommander. Use PicoCli to provide a unified PMD CLI usage *a-la-git*. Make the most of PicoCli by shipping bash / zsh autocompletion support...

an:enhancement
in:cli

## Describe the PR Remove some of the references to the internal Jorje parser outside the `ast` package. Operators - Create `ApexOperator` class to wrap internal operator classes. - Refactor...

**Affects PMD Version:** 6.48 **Rule:** FinalFieldCouldBeStatic Please provide the rule name and a link to the rule documentation: https://pmd.github.io/latest/pmd_rules_java_design.html#finalfieldcouldbestatic **Description:** 6.48 flags objects that are only used for synchronization incorrectly...

a:false-positive

## Describe the PR Move ant integration to a new pmd-ant module, according to #4080 Maybe the name of the submodule should be pmd-ant-integration? ## Related issues - Fixes #4080...

dependencies

# :heavy_check_mark: Release Candidate 1 **Topic:** Finish open PRs and finish Java module **Version:** 7.0.0-rc1 Task list for 7.0.0-rc1 ## Open PRs * `in:cli` * [x] #4235 * `in:testing` *...

**Affects PMD Version:** pmd-bin-6.48.0 **Description:** A clear and concise description of what the bug is. Use CPD check this code. **Exception Stacktrace:** ``` # Copy-paste the stack trace here at...

a:bug
needs:pmd7-revalidation

**Affects PMD Version:** Make sure, to test with the latest PMD version. pmd-bin-6.48.0 **Description:** A clear and concise description of what the bug is. CPD scan Objc Code, have an...

a:bug
needs:pmd7-revalidation

**Affects PMD Version:** 6.46.0 **Description:** When running ``mvn clean install site`` over a Java Maven project, having the ``false`` plugin configuration, some violations displayed in the console output before the...

a:bug

One can find a project to reproduce this issue here: https://github.com/OlegAndreych/PMDNestedClassFQNTest. ```java package some.pkg; public class Test { } ``` ```java package some.pkg; public class OuterTest { public static class...

a:false-positive

## Describe the PR On-demand imports for nested classes (non-static or static) are reported as false positives for `UnnecessaryImport` rule. When nested classes imported on-demand their full class name is...