PMD: recommended fields were made local
PMD: removed unnecessary parentheses from return statement
PMD: method should have only one exit point
PMD: method should have only one exit point
PMD: Call to SimpleDateFormat constructor should specify the Locale
PMD: unnecessary parentheses in return statement
PMD: When instantiating a SimpleDateFormat object, specify a Locale
PMD: A switch with less than 3 branches is inefficient, use a if statement instead.
PMD: Switch statement should have a default branch
PMD: Only static final constants should have underscores
BUGFIX: Folder order should be read-only
BUGFIX: Previous code could exit loop prematurely
PMD: A switch with less than 3 branches is inefficient, use a if statement instead.