Romain PELISSE d675790e58 Redesign GuardLogStatement:
Turns out that the implementation based on the one published by Heiko Rupp
could simply not catch all the case in our test suite. I therefore opted to
backport the previous implementation - a simple Xpath rule, from GuardDebugLogStmt
into a java class.
Performance are not as good as the one based on Heiko's proposal, but it still
twice faster as the simple GuardDebogLogStmt (instead of five times faster). However,
correctness is in this case more important.
2013-03-03 19:19:51 -05:00
2013-03-03 19:19:51 -05:00
2005-11-10 18:55:49 +00:00
2003-07-21 15:37:14 +00:00
2005-10-25 00:41:49 +00:00
2004-07-09 19:27:21 +00:00
2012-03-11 18:50:49 +00:00
2012-03-12 19:59:15 +00:00
2012-03-12 20:19:42 +00:00
2008-01-26 12:12:54 +00:00
2003-07-21 15:37:14 +00:00
2013-01-13 19:17:44 +01:00
2003-07-21 15:37:14 +00:00
2013-02-03 19:19:58 +01:00
2013-01-13 19:17:44 +01:00

PMD

PMD is a source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth.

For more information, visit http://pmd.sourceforge.net

To see the current status of this repo, visit https://buildhive.cloudbees.com/job/pmd/

Languages
Java 75.5%
Apex 9.7%
Kotlin 9.1%
ANTLR 2.7%
PLSQL 1%
Other 1.8%