Interface CommitEnricher


public interface CommitEnricher
  • Method Details

    • enrich

      @Nonnull Commit enrich(@Nonnull Repository repository, @Nonnull Commit commit, @Nullable Collection<String> propertyKeys)
      Parameters:
      repository - the repository the commit was retrieved from
      commit - the commit to enrich
      propertyKeys - keys for CommitIndex properties to load
      Returns:
      the enriched commit
    • enrichPage

      @Nonnull Page<Commit> enrichPage(@Nonnull Repository repository, @Nonnull Page<Commit> page, @Nullable Collection<String> propertyKeys)
      Parameters:
      repository - the repository the commits were retrieved from
      page - the page of commits to enrich
      propertyKeys - keys for CommitIndex properties to load
      Returns:
      a page of enriched commits