maxCurrentGroup++;
continue;
}
if (i < m_sortedFeatureSha1s.size()) {
doGroupCompleted(prefix, new Sha1Value(m_sha1.digest()), maxCurrentGroup);
updateMaxInGroup(maxCurrentGroup);
maxCurrentGroup = 0;
hashOne(sha1.getValueSha1());
maxCurrentGroup++;
prefix.setFromSha1(versionFeatures.getBucketPrefixSha1(sha1));
}
}
if (m_sortedFeatureSha1s.size() > 0) {
doGroupCompleted(prefix, new Sha1Value(m_sha1.digest()), maxCurrentGroup);
updateMaxInGroup(maxCurrentGroup);
maxCurrentGroup = 0;
}
}