summaryrefslogtreecommitdiff
path: root/test/files/lib
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2013-01-31 20:40:16 +0100
committerEugene Burmako <xeno.by@gmail.com>2013-02-01 16:55:40 +0100
commitf1701f704a2485fcc2eb6d5d8b5d0228beddd9b3 (patch)
tree1ed30237e997bfcd76f7f595adaab4e21dcfaecb /test/files/lib
parent309ff57ba62b6a6ec1a9c1b28b8bbabfd1b47b72 (diff)
downloadscala-f1701f704a2485fcc2eb6d5d8b5d0228beddd9b3.tar.gz
scala-f1701f704a2485fcc2eb6d5d8b5d0228beddd9b3.tar.bz2
scala-f1701f704a2485fcc2eb6d5d8b5d0228beddd9b3.zip
SI-7008 @throws annotations are now populated in reflect
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.
Diffstat (limited to 'test/files/lib')
-rw-r--r--test/files/lib/javac-artifacts.jar.desired.sha12
1 files changed, 1 insertions, 1 deletions
diff --git a/test/files/lib/javac-artifacts.jar.desired.sha1 b/test/files/lib/javac-artifacts.jar.desired.sha1
index a49c986386..508141b771 100644
--- a/test/files/lib/javac-artifacts.jar.desired.sha1
+++ b/test/files/lib/javac-artifacts.jar.desired.sha1
@@ -1 +1 @@
-61931a51bb1a2d308d214b96d06e9a8808515dcf ?javac-artifacts.jar
+a05ca69ac68fa7006b1b8ed98597046e105b4047 ?javac-artifacts.jar