Reports conditions like if(Optional.isPresent()) which could be rewritten in functional style.

This inspection only reports if the project or module is configured to use a language level of 8 or higher.

New in 2016.3