在Kotlin中弃用整个包
根据包级别,Java中可以通过在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应该能够识别其中指
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与不推荐放在一起。