summaryrefslogtreecommitdiff
path: root/test/files/run/t7008
Commit message (Collapse)AuthorAgeFilesLines
* evicts javac-artifacts.jarEugene Burmako2013-02-013-2/+9
| | | | | | Apparently, the usual _1, _2, _3... naming scheme also works for java files, which need to be compiled together with partests. This allows us to get rid of javac-artifacts.jar.
* SI-7008 @throws annotations are now populated in reflectEugene Burmako2013-02-012-0/+21
Runtime reflection in JavaMirrors previously forgot to fill in @throws when importing Java reflection artifacts. Now this is fixed. Note that generic exception types used in `throws` specifications will be garbled (i.e. erased), because we don't use `getGenericExceptionTypes` in favor of just `getExceptionTypes` to stay compatible with the behavior of ClassfileParser. That's a bug, but a separate one and should be fixed separately. Also note that this commit updated javac-artifacts.jar, because we need to test how reflection works with javac-produced classfiles. The sources that were used to produce those classfiles can be found in the jar next to the classfiles.