blob: e3ff1957e5096de156cc1b5d32c026688526c579 [file] [log] [blame]
* ECJ binaries
Some tests use ECJ binaries, here's how to get them back or update them.
The main page for Eclipse download is:
http://download.eclipse.org/eclipse/downloads/
Then you can pick a version to access detailed download page for every projects.
Current version is: 4.6M2 (http://download.eclipse.org/eclipse/downloads/drops4/S-4.6M2-201509162000/)
Required jars are found in zip files, here's how to find them:
* GWT tests
Tests into the package com.android.jack.java8.gwt come from the GWT project on GitHub
GWT tests were splitted into several files, the original source files can be download from:
https://github.com/gwtproject/gwt/tree/7129828214a32d0f3d386329acdd197be8dc505a/user/test-super/com/google/gwt/dev/jjs/super/com/google/gwt/dev/jjs/test
* Retrolambda
Tests in com.android.jack.java8.retrolambda come from the Retrolambda project on GitHub
Retrolambda tests were splitted into several files, the original source files can be downloaded from:
https://github.com/orfjackal/retrolambda/tree/3701dd546cff67ac8bad0cb8e6d50ca0704265bd/end-to-end-tests/src/test/java/net/orfjackal/retrolambda/test
* Ant JUnit XML report
Snippets have been taken from Ant 1.9.6 to write a JUnit Launcher that
produces an XML report compatible with Ant <junitreport> task.
Original sources can be downloaded from:
http://archive.apache.org/dist/ant/source/apache-ant-1.9.6-src.zip
* Proguard 5.3.2, as a prebuilt jar for jack-tests
https://sourceforge.net/projects/proguard/files/proguard/5.3/proguard5.3.2.zip/download