Rechercher un changement de comportement pour les méthodes TreeSet add et TreeMap put vides

Cette règle marque le add sur la méthode java.util.TreeSet et la classe put sur la méthode java.util.TreeMap car leur comportement a changé.

Selon Documentation Java SE 7 and JDK 7 Compatibility , première tentative d'insertion d'une null objet dans vide TreeSet et TreeMap objets à l'aide du add() ou put() A présent, les méthodes émet une java.lang.NullPointerException . Dans l'implémentation précédente du JDK, la première insertion d'un null à l'aide de l'objet add() ou put() Les méthodes n'ont pas émis cette exception. Tentative d'insertion d'un null dans une zone non vide TreeSet ou TreeMap l'utilisation de ces méthodes continue d'échouer avec java.lang.NullPointerException comme dans les éditions précédentes du JDK.

Pour plus d'informations, voir les API Java 7 :