public boolean shouldGrantAchievement()

in achievements-server/src/main/java/org/jetbrains/buildserver/achievements/impl/Novelist.java [33:38]


  public boolean shouldGrantAchievement(@NotNull SUser user, @NotNull UserEvents events, @NotNull String lastEventName, Object additionalData) {
    if (!lastEventName.equals(AchievementEvents.changeAdded.name())) return false;
    if (!(additionalData instanceof SVcsModification)) return false;
    SVcsModification mod = (SVcsModification) additionalData;
    return mod.getDescription().length() > 3000;
  }