- 23 Mar, 2018 1 commit
-
-
John Zhang authored
-
- 29 Jan, 2018 3 commits
-
-
John Zhang authored
There is a bug in PMD, see https://github.com/pmd/pmd/issues/872 This is likely properly fixed in 6.1.0. But for 5.7.0, this custom fix should work in DaCapo's case.
-
John Zhang authored
- changed checking from stderr to stdout; - updated checksum; - use `braces.xml` and `text` format to produce some output on the `xsmall` size; - patch a problematic code in PMD `AbstractRenderer.java` which closes output stream after flushing. This causes null pointer error when DaCapo tries to close TeePrintStream again.
-
John Zhang authored
PMD 5.7.0 use Maven as its build system. The `build.xml` for the benchmark has been changed to call Maven. Also, it requires Java JDK toolchain to be configured for Maven. A shell script has been added to generate the toolchain.xml file. Note that during the building process, PMD requires both 1.7 and 1.8 toolchain to be configured. A clean solution would require the JDK7 to be installed on the platfor along with JDK8/9. This requirement can be annoying. Therefore the generated toolchain.xml file has a hack such that if the platform java version is >= 1.8, it will generate two entries (1.7 and the actual version) that point to the same JDK directory. Also the download link for the release has been changed to GitHub.
-
- 14 Dec, 2009 1 commit
-
-
jzigman authored
-
- 26 Jul, 2008 1 commit
-
-
steveb-oss authored
-
- 23 Jul, 2008 2 commits
-
-
steveb-oss authored
-
steveb-oss authored
-
- 25 Oct, 2006 1 commit
-
-
steveb-oss authored
-
- 20 Sep, 2006 2 commits