private Date parseDate()

in src/main/java/org/apache/maven/plugins/changelog/ChangeLogReport.java [788:800]


    private Date parseDate(String date) throws MojoExecutionException {
        if (date == null || date.trim().isEmpty()) {
            return null;
        }

        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

        try {
            return formatter.parse(date);
        } catch (ParseException e) {
            throw new MojoExecutionException("Please use this date pattern: " + formatter.toLocalizedPattern(), e);
        }
    }