Packages

package diff

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class ChangeChunk(rangeInformation: RangeInformation, changeLines: List[LineChange]) extends Product with Serializable
  2. case class CommitDiff(data: String, diffs: Try[Seq[Diff]]) extends Product with Serializable
  3. final case class ContextLine(line: String) extends LineChange with Product with Serializable
  4. final case class DeletedFile(mode: Int) extends FileOperation with Product with Serializable
  5. case class Diff(oldFile: String, newFile: String, op: FileOperation, chunks: List[ChangeChunk]) extends Product with Serializable
  6. sealed trait FileOperation extends AnyRef
  7. final case class LineAdded(line: String) extends LineChange with Product with Serializable
  8. sealed trait LineChange extends AnyRef
  9. final case class LineRemoved(line: String) extends LineChange with Product with Serializable
  10. final case class NewFile(mode: Int) extends FileOperation with Product with Serializable
  11. case class RangeInformation(oldOffset: Int, oldLength: Int, newOffset: Int, newLength: Int) extends Product with Serializable
  12. final case class UpdatedFile() extends FileOperation with Product with Serializable

Value Members

  1. object Diff extends Serializable
  2. object FileOperation
  3. object FileOperationType extends Enumeration with JsonEnumeration
  4. object GitDiffParser
  5. object LineChange

Ungrouped