Details
Description
PHPMD uses a specific format for switches, using two arguments like the following synopsys:
<switch name> <switch value>
The issue is that the actual executor send the argument "sonar.phpPmd.argumentLine" escaped as one argument:
"<switch name> <switch value>"
So, phpmd is not able to read this argument and just ignore it, which cause a wrong behavior.
Issue Links
- is superceded by
-
SONARPLUGINS-1601
All the "sonar.*.argumentLine" properties are incorrectly passed to the external tool processes
-
Can you give me example of use cases where you need those switches please?