in codeanalyzer/src/main/java/nl/obren/sokrates/sourcecode/contributors/Contributor.java [44:67]
public void addCommit(String date) {
if (StringUtils.isBlank(firstCommitDate) || date.compareTo(firstCommitDate) < 0) {
firstCommitDate = date;
}
if (StringUtils.isBlank(latestCommitDate) || date.compareTo(latestCommitDate) > 0) {
latestCommitDate = date;
}
if (date.length() > 4) {
String year = date.substring(0, 4);
if (!activeYears.contains(year)) {
activeYears.add(year);
}
Collections.sort(activeYears);
if (isCommitedLessThanDaysAgo(date, RECENTLY_ACTIVITY_THRESHOLD_DAYS)) {
commitsCount30Days += 1;
}
if (isCommitedLessThanDaysAgo(date, 90)) {
commitsCount90Days += 1;
}
}
commitsCount += 1;
}