Behavior change for the user.timezone system property

This rule detects the System.getProperty method call on the user.timezone property key. Prior to Java 12, the initial value of the user.timezone system property was empty. Starting Java 12, the user.timezone system property may return null. Ensure that your application handles null values.

For more information on the behavior change, see Java 12 Release Notes.