在Kotlin数据类的KDoc中,我应该把属性的Javadoc类比放在哪里?
换句话说,如何在Kotlin KDoc中编写以下Java代码的Javadoc:
换句话说,如何在Kotlin KDoc中编写以下Java代码的Javadoc:
/**
* Represents a person.
*/
public class Person {
/**
* First name. -- where to place this documentation in Kotlin?
*/
private final String firstName;
/**
* Last name. -- where to place this documentation in Kotlin?
*/
private final String lastName;
// a lot of boilerplate Java code - getters, equals, hashCode, ...
}
在 Kotlin 中,它看起来像这样:
/**
* Represents a person.
*/
data class Person(val firstName: String, val lastName: String)
但是在哪里放置属性的文档?
/**
时,IntelliJ Idea不能像对待方法参数那样为我生成框架结构。这是一个教育我们的失去的机会 :) - Honza Zidek