জাভা রেকর্ড প্যারামিটারগুলির নথী করার কথা কীভাবে হয় ? আমি সেই প্যারামিটারগুলি উল্লেখ করছি যা শেষ হয় কনস্ট্রাক্টর প্যারামিটার, ক্লাস ফিল্ডস।
আমি চেষ্টা করেছিলাম:
/**
* @param name the name of the animal
* @param age the age of the animal
*/
public record Animal(String name, int age)
{
}
তবে ইন্টেলিজ আইডিইএ @param
ত্রুটি হিসাবে পতাকাঙ্কিত করে । এটি কীভাবে কাজ করবে বলে একটি অনলাইন উদাহরণ খুঁজে পেলাম না। আমি যে নিকটতম আলোচনাটি পেয়েছি তা হল https://bugs.openjdk.java.net/browse/JDK-8225055 ।
আমি জেডিকে কিছু ইউনিট টেস্ট পেয়েছি যা দেখে মনে হচ্ছে এটি কাজ করা উচিত। সম্ভবত এটি কোনও আইডিই বাগ?
আমি ওপেনজেডিকে 14 + 36-1461, আইডিইএ 2020.1 ব্যবহার করছি।
আমি কেবল আইডিইএর বিরুদ্ধে একটি বাগ রিপোর্ট দায়ের করেছি ।