new Vector<String>().stream().map(String::toString);
gibi lambda ifadeleri kullanırken "Bu yöntemi java.util.function.Function uygulamasında geçersiz kıl" bir uyarı alıyorum ancak bildiğim kadarıyla bu normal lambda kullanımı . Meşru geçersiz kılma uyarılarını kaldırmadan bu uyarıdan nasıl kurtulabilirim?intelliJ IDEA Java 8 lambda ifadeleriyle "Metodları geçersiz kılar" uyarısı
intelliJ IDEA 2016.1.3'ü Gnome on Arch Linux'ta OpenJDK 8 ile kullanıyorum.
Hata değil, sürpriz! Bu, UX tasarımında açıkça bir harika an! Genel olarak, özellikle IDE gibi bir araçta, sadece bilgi amaçlı meta için iyi bir renk düzeni (yeşil iyi, kırmızı kötü/hata) kullanmamalı. Neden açık mor ya da gri değil? – Ray
Bu, radarlarında olduğunu ve bir noktada kırmızı olmaması için değiştirmeyi planladığını gösterir: https://youtrack.jetbrains.com/issue/IDEA-147324 – Ray