Viene visualizzato un avviso "Metodo di sovrascrittura in java.util.function.Function" quando si utilizzano espressioni lambda come new Vector<String>().stream().map(String::toString);
ma per quanto ne so questo è solo normale utilizzo lambda . Come posso sbarazzarmi di questo avvertimento senza rimuovere avvisi di override legittimi?intelliJ IDEA avviso "Sovrascrivi metodo" con espressioni lambda Java 8
Io uso intelliJ IDEA 2016.1.3 con OpenJDK 8 su Gnome su Arch Linux.
Non un errore, sorpresa !!! Questo è chiaramente un altro grande momento nel design UX! In generale, non si dovrebbe usare un modello di colore ben definito (verde buono, rosso cattivo/errore) solo per meta informativa - specialmente in uno strumento come un IDE. Perché non viola chiaro o grigio? – Ray
Risulta che questo è sul loro radar e hanno intenzione di cambiarlo per non essere rosso ad un certo punto: https://youtrack.jetbrains.com/issue/IDEA-147324 – Ray