#3018 - Enabling -Xlint and dealing with the situation that occurs