Vyvarovat se použití staršího PlainSocketImpl a PlainDatagramSocketImpl Implementace

Toto pravidlo označí příznakem použití následujících konstruktorů.

Starší implementace SocketImpl nebyla standardně použita od verze JDK 13, zatímco starší implementace DatagramSocketImpl nebyla standardně použita od verze JDK 15. Aby se snížilo riziko změny implementace po více než dvaceti letech, stará implementace nebude odstraněna. Systémová vlastnost specifická pro JDK pro přepnutí na staré implementace je jdk.net.usePlainSocketImpl a jdk.net.usePlainDatagramSocketImpl pro SocketImpl a DatagramSocketImpl.

Další informace viz JDK-8253119.