when i run pmd with wrong options, e.g. with depecated ones,
then the help comes up ending with the text:
For example on *nix:
$ java -jar pmd-5.0.2.jar -dir /home/workspace/src/main/java/code -f nicehtml -rulesets java-basic,java-design
$ java -jar pmd-5.0.2.jar -d ./src/main/java/code -f nicehtml -r java-basic,java-design -xslt my-own.xsl
$ java -jar pmd-5.0.2.jar -d ./src/main/java/code -f nicehtml -r java-typeresolution -auxclasspath commons-collections.jar:derby.jar
But this is also deprecated: -r must be replaced by -R. -i think -xslt does not work either.
i wonder how just -jar pmd-5.0.2.jar can work.
I need pmd-5.0.2.jar, jaxen-1.1.1.jar, asm-3.2.jar and jcommander-1.27.jar.
For p[md 5.0.5 even in addition commons-io-2.2.jar
I missed also: nicehtml does not work for me, just normal html (which is ok)
Parts of this has been fixed already with commit https://github.com/pmd/pmd/commit/159d9523db85dd86ee7dc1a0a044d000cff28c24
For the classpath issues, I'll change it to use
bin/run.sh pmd
.Fixed with this commit: https://github.com/pmd/pmd/commit/a0dbc1e6df50280352a2c974ac1a71825eadd687