J'essaie d'utiliser un java.lang.function.Function
dans ma base de code java 8, mais je continue à obtenir l'erreur suivante dans Intellij.
Utilisation de l'API documentée comme @since 1.6+ Cette inspection trouve tous les utilisations des méthodes qui ont la balise @since dans leur documentation. Ce site peut être utile lorsque le développement est effectué sous une version plus récente du SDK comme la plate-forme cible pour la production
Il semble que les paramètres du projet et du compilateur soient corrects.
Paramètres du projet : (Fichier -> Structure du projet)
Project Settings -> Project -> Project SDK = Java 1.8
Project Settings -> Project -> Project Language Level = 8 - Lambdas, Type Annotations etc
Paramètres du compilateur : (Fichier -> Paramètres)
Build, Execution, Deployment -> Compiler -> Java Compiler -> Project Bytecode Version : 1.8
Build, Execution, Deployment -> Compiler -> Java Compiler -> Per module Bytecode Version -> Target Bytecode Version : 1.8
Quel est le problème ?