Scaladoc吞噬了@throws和@note标签
发布时间:2020-12-16 18:18:01 所属栏目:安全 来源:网络整理
导读:在创建 Scala文档时,我还使用@throws和@note标记,如文档 here (Scaladoc Wiki – Tags and Annotations)所示. 不幸的是我在生成的Scaladoc中找不到这些. 是否必须设置某些开关,考虑具体的事情或这是一个已知的问题? 顺便说一句:使用Scala 2.9.0.1的scalado
在创建
Scala文档时,我还使用@throws和@note标记,如文档
here (Scaladoc Wiki – Tags and Annotations)所示.
不幸的是我在生成的Scaladoc中找不到这些. 是否必须设置某些开关,考虑具体的事情或这是一个已知的问题? 顺便说一句:使用Scala 2.9.0.1的scaladoc Ant任务也不会发出警告. 编辑:BTW2并澄清:我不是指@throws注释 @throws(classOf[RuntimeException]) def dispatch: Nothing = throw new RuntimeException 这个def的注释部分记录了,但是Scaladoc的@throws标签就像 /** @throws RuntimeException */ def dispatch: Nothing = throw new RuntimeException 解决方法
这是一个bug和尚未成为发行版的东西的组合.
@note不起作用,这是一个已知的bug,见@todo,@note and @example don’t work? @throws最近才被添加,见0700年0700,这是在2011年7月合并.这还没有发布,2011年5月发布了2.9.0.1,2011年7月发布了2.9.1. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |