Questa regola rileva le chiamate al metodo java.util.Properties.loadFromXML(java.io.InputStream). A partire dalla versione 12 di Java, il comportamento del metodo loadFromXML è
cambiato per conformarsi ulteriormente alla specifica e ora genererà un'eccezione InvalidPropertiesFormatException per documenti non conformi al formato XML.
Un codice che usa il metodo Properties.storeToXML non verrà influenzato. Altrimenti, se i documenti non vengono creati usando il
metodo Properties.storeToXML ed hanno un formato non conforme, verrà generata un'eccezione quando si richiama il metodo loadFromXML.
Se i documenti XML non vengono creati con il metodo Properties.storeToXML, assicurarsi che la DTD definita per
i documenti sia <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">.
Per ulteriori informazioni sul cambiamento di comportamento, fare riferimento a JDK 12 Release Notes.