दस्तावेज़ कैसे माना जाता है? जावा रिकॉर्ड पैरामीटर्स ? मैं उन मापदंडों की बात कर रहा हूं जो अंत में कंस्ट्रक्टर पैरामीटर, क्लास फील्ड बन रहे हैं।
मैंने कोशिश की:
/**
* @param name the name of the animal
* @param age the age of the animal
*/
public record Animal(String name, int age)
{
}
लेकिन IntelliJ आईडिया झंडे @param
एक त्रुटि के रूप में है। मुझे इस बात का ऑनलाइन उदाहरण नहीं मिला कि यह कैसे काम करने वाला है। मुझे जो निकटतम चर्चा मिली वह https://bugs.openjdk.java.net/browse/JDK-8225055 है ।
मुझे जेडीके में कुछ यूनिट टेस्ट मिले जो यह कहते हैं कि यह काम करना चाहिए। शायद यह एक आईडीई बग है?
मैं OpenJDK 14 + 36-1461, IDEA 2020.1 का उपयोग कर रहा हूं।
मैंने सिर्फ मामले में IDEA के खिलाफ बग रिपोर्ट दर्ज की है।