在Kotlin中弃用整个包

在Kotlin中弃用整个包,kotlin,jvm,deprecated,Kotlin,Jvm,Deprecated,根据包级别,Java中可以通过package info.Java这样做: /** * @deprecated As of release 2.0, replaced by {@link com.acme.new.package} */ @Deprecated package com.acme.old.package; 在科特林有类似的机制吗?页面文档似乎没有提供这方面的指导,我不想单独注释每个函数、字段和类。您可以使用相同的package info.java;Kotlin应该能够识别其中指

根据包级别,Java中可以通过
package info.Java
这样做:

/**
 * @deprecated As of release 2.0, replaced by {@link com.acme.new.package}
 */
@Deprecated
package com.acme.old.package;

在科特林有类似的机制吗?页面文档似乎没有提供这方面的指导,我不想单独注释每个函数、字段和类。

您可以使用相同的
package info.java
;Kotlin应该能够识别其中指定的弃用,如果不能识别,那就是一个bug。Kotlin没有自己的语法来指定包级别的注释。

谢谢,这是有道理的,尽管我希望有一种方法可以做到这一点,使我能够将KDoc与不推荐放在一起。