Make var final.
Convert for to Stream.
use method reference over lambda.
Use try-resources.
Fix javadoc warning.
Remove ambiguous null from dynamic method invocation.
Suppress warnings - equals is properly handled.
Suppress warning for ignoring return of File.delete.
Minor code cleanup - remove some redundant code.
Renamed exception vars to "ignored" when having an empty catch block.
Merge remote-tracking branch 'origin/master'