All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ajoberstar.grgit.CommitDiff.groovy Maven / Gradle / Ivy

package org.ajoberstar.grgit

import groovy.transform.Immutable
import groovy.transform.ToString

@Immutable
@ToString(includeNames=true)
class CommitDiff {
  Commit commit

  Set added = []

  Set copied = []

  Set modified = []

  Set removed = []

  Set renamed = []

  Map renamings = [:]

  /**
   * Gets all changed files.
   * @return all changed files
   */
  Set getAllChanges() {
    return added + copied + modified + removed + renamed
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy