标签: scala annotations
有没有办法在Scala中定义自定义注释而无需使用Java接口?
我看到this answer说这不可能,但已经很久了(可以追溯到2010年)。
但是,即使使用最近的Scala 2.11.8编译器,我也得到了通常的信息:
警告:实现限制:子类化Classfile确实使您的注释在运行时可见。如果这是你想要的,你必须用Java编写注释类。
我有点疑惑:它是2016年,但似乎我们无法从Scala本地创建注释。这有什么理由,还是我做错了?
谢谢!