Rechercher la méthode par défaut isEmpty() dans l'interface java.lang.CharSequence

Une méthode isEmpty() par défaut a été ajoutée à l'interface java.lang.CharSequence dans Java SE 15. Les classes qui implémentent java.lang.CharSequence et les interfaces qui définissent une méthode par défaut isEmpty() peuvent avoir besoin d'être modifiées pour redéfinir la méthode isEmpty().

Il existe par ailleurs une incompatibilité de source avec les classes qui implémentent ou les interfaces qui étendent l'interface java.lang.CharSequence et importent une méthode isEmpty() de manière statique. Si l'application est recompilée avec Java SE 15, ces références doivent être mises à jour afin d'utiliser un nom qualifié à la place d'une importation statique.

Pour plus d'informations sur ces changements, voir Added isEmpty Default Method to CharSequence.