Zmiana formatu numerów wersji Java 11

Ta reguła wykrywa wywołania metody System.getProperty w kluczu właściwości java.version. W wersjach Java wcześniejszych niż Java 9 wszelkie numery wersji środowiska Java były zapisywane w konwencji 1.x.y_z, gdzie główny numer wersji jest zadeklarowany jako x. Na przykład jedna z wersji Java 8 mogłaby być zapisana jako 1.8.0_210. Począwszy od Java 9 wszystkie numery wersji środowiska Java są zapisywane w nowej konwencji x.y.z, gdzie x deklaruje główny numer wersji. Na przykład jedna z wersji Java 11 mogłaby być zapisana jako 11.0.4. Ta zmiana formatu może powodować problemy, jeśli kod jest zależny od wcześniej stosowanej konwencji.