在Scala中定义自定义注释

时间:2016-05-23 16:18:52

标签: scala annotations

有没有办法在Scala中定义自定义注释而无需使用Java接口?

我看到this answer说这不可能,但已经很久了(可以追溯到2010年)。

但是,即使使用最近的Scala 2.11.8编译器,我也得到了通常的信息:

  

警告:实现限制:子类化Classfile确实使您的注释在运行时可见。如果这是你想要的,你必须用Java编写注释类。

我有点疑惑:它是2016年,但似乎我们无法从Scala本地创建注释。这有什么理由,还是我做错了?

谢谢!

0 个答案:

没有答案