You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not doing much Java lately - do you have time to contribute a PR that reproduces the issue in the example/ folder here? It's fine if the PR is red, I can make the starlark changes easily. This would save me a bunch of time :)
The issue I'm aware of is only fixed by both migrating to PMD 7 and passing the dependencies correctly. Here's a patch that I believe achieves both. rules_lint_pmd7.patch
An example doesn't fit well with your current examples structure as it needs two files where the first depends on the second. The second needs to be compiled and passed to PMD in its --aux-classpath so that it can detect category/java/errorprone.xml/CompareObjectsWithEquals.
What is the current behavior?
Some lints are not caught correctly because the linter cannot resolve the correct type for all expressions.
Describe the feature
Pass all the jar dependencies for each source file that is being linted through the --aux-classpath flag provided by PMD.
The text was updated successfully, but these errors were encountered: