【问题标题】:How to hide some of the classes and methods from Javadocs如何从 Javadocs 中隐藏一些类和方法
【发布时间】:2015-12-05 16:31:03
【问题描述】:

我正在做一些图书馆项目。我想为它启动 Javadocs,但我想从 Javadocs 中隐藏一些类。我喜欢如下:

/**
 * @hide
 * blah blah
 */
public class Blah  implements
        BlahInterface { 
}

当我生成它的 Javadocs 时,Android Studio 会给出一条错误消息。我从这里读到这个https://code.google.com/p/doclava/wiki/JavadocTags

未知的隐藏标签。

请建议如何使用 Android Studio 对 Javadocs 隐藏类。

【问题讨论】:

标签: java android android-studio javadoc


【解决方案1】:

这是“Doclava”实现的扩展。 Android Studio 不理解 Doclava。 Doclava 添加了该扩展标记,因为 Javadoc 没有它。

但是,您可以使用-exclude 参数指示javadoc 命令行从Javadoc 生成中排除整个包。

我认为 Android Studio 不会被告知此类排除,因此它不适用于源代码 javadocs,但它适用于在另一个 Android Studio 项目中使用您生成的 Jar 和 Javadoc 的任何人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-17
    • 1970-01-01
    • 2020-06-20
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 2011-08-15
    • 2010-11-15
    相关资源
    最近更新 更多