Java 레코드 매개 변수를 어떻게 문서화해야 합니까? 생성자 매개 변수, 클래스 필드가되는 매개 변수를 말합니다.
나는 시도했다 :
/**
* @param name the name of the animal
* @param age the age of the animal
*/
public record Animal(String name, int age)
{
}
그러나 IntelliJ IDEA는 @param
s를 오류로 표시합니다. 이것이 어떻게 작동하는지에 대한 온라인 예를 찾을 수 없었습니다. 내가 찾은 가장 가까운 토론은 https://bugs.openjdk.java.net/browse/JDK-8225055 입니다.
JDK에서 이것이 작동해야 함을 나타내는 일부 단위 테스트 를 발견 했습니다. 아마도 이것은 IDE 버그입니까?
OpenJDK 14 + 36-1461, IDEA 2020.1을 사용하고 있습니다.
만약을 대비하여 IDEA에 대한 버그 보고서 를 제출했습니다 .