Hello,
Trying to get an understanding of what @MustBeDocumented is doing. It doesn't seem to include my annotation (called @Beta) in the dokka documentation when i use my annotation in a method declaration for example.
the outputFormat is javadoc for dokka, not sure if that plays a role.
Cheers,
Sakis
Please, check output format html, it can be a possible bug of javadoc format
Hello,
just tried html and that has the same behaviour. My annotation is not showing up. Annotation is declared like this:
@Retention(SOURCE)
@MustBeDocumented
annotation class Beta
In html format annotation should be included on full member page, not in summary
That works for me
I don't quite understand what you are saying, care to explain please?
This is how I am using my annotation:
interface MyInterface {
@Beta
fun method(): String
}
There shouldn't be the annotation in method description on -my-interface/index.html (class summary page), but should be in -my-interface/method.html (full method info page)
After doing a clean build It started appearing for html, which is good. It's still not appearing on javadoc however. Any plans to fix that?
No plans yet, since you're first one who's reported it
This is fixed in 1.4.0-rc