diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2013-02-04 22:23:54 +0100 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2013-02-04 22:23:54 +0100 |
commit | 02dd4c974f33d137ea353a72e27efb70928fb378 (patch) | |
tree | 277283b686506db7f237a662de3e375347190bda /src/compiler | |
parent | 0bcdf71a96d6d0b6276801efbe49081f0ae7749d (diff) | |
download | scala-02dd4c974f33d137ea353a72e27efb70928fb378.tar.gz scala-02dd4c974f33d137ea353a72e27efb70928fb378.tar.bz2 scala-02dd4c974f33d137ea353a72e27efb70928fb378.zip |
reflecting @throws defined in Scala code
As per Jason's comment: How are Scala classes containing @throws annots
treated? I can't figure out whether we pickle the annotation in addition
to adding the exception to the signature. If we do, might we end up with
duplicate annotations in runtime reflection? This warrants a test.
See the context of the discussion here: https://github.com/scala/scala/pull/2040/files#r2874769.
No, we won't end up with duplicates, because classes defined in Scala
are loaded in a different completer. But I'll add a test - you can never
have too many of those.
Diffstat (limited to 'src/compiler')
0 files changed, 0 insertions, 0 deletions