Juan Martín Sotuyo Dodero
Juan Martín Sotuyo Dodero
As per https://github.com/pmd/pmd/issues/358#issuecomment-387209633, we should probably add a property to allow the user to configure which static methods are valid verification methods to allow users of any mocking library to...
If we do not have any rules available, we should remove the PMD support altogether to avoid being misleading (ie: it's picked up by autocomplete / help for CLI after...
Hi, I have called PMD with the correct parameters(pmd-bin-7.0.0-rc3 and pmd-bin-6.55.0), and it's excited that I got the expected result! It's really great! I tried to reflect on why I...
Language controls in the toolbar only sets the language used to parse / syntax color the editor: But the XPath autocomplete / actual rule language is managed separately down here:...
PMD, CPD and Spotbugs (when compiling for the JVM) should all support Kotlin. Additional tools such as detekt or ktlint may be considered for automatic application.
Since the last changes to support newer AGP versions, we use the `ANDROID_HOME` env var https://github.com/Monits/static-code-analysis-plugin/blob/406b9d8cb29957841965b6e01f4d7e8857ec7a86/src/main/groovy/com/monits/gradle/sca/AndroidHelper.groovy#L136-L142 We should complain to the user if we find this to be undefined /...
We don't currently use it for classpath population of analysis tools and may be handy to do so; maybe even fix some of the missing classes errors we currently have.
## Describe the PR If an exception occurred during applicability testing it only means the candidate method is not applicable, not that an error actually occurred during inference, there is...
## Describe the PR In the past PMD has only exposed as attributes getters that retrieve a primitive (boxed or unboxed), a String or an enum. This change expands upon...
## Describe the PR A bunch of rules were either called after JUnit even though they also apply to TestNG, or after JUnit4, even though they apply to JUnit5. We...