in src/main/java/org/apache/maven/plugins/pmd/exec/PmdExecutor.java [131:143]
public static void main(String[] args) {
File requestFile = new File(args[0]);
try (ObjectInputStream in = new ObjectInputStream(new FileInputStream(requestFile))) {
PmdRequest request = (PmdRequest) in.readObject();
PmdExecutor pmdExecutor = new PmdExecutor(request);
pmdExecutor.setupLogLevel(request.getLogLevel());
pmdExecutor.run();
System.exit(0);
} catch (IOException | ClassNotFoundException | MavenReportException e) {
LOG.error(e.getMessage(), e);
}
System.exit(1);
}