package diff
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class ChangeChunk(rangeInformation: RangeInformation, changeLines: List[LineChange]) extends Product with Serializable
- case class CommitDiff(data: String, diffs: Try[Seq[Diff]]) extends Product with Serializable
- final case class ContextLine(line: String) extends LineChange with Product with Serializable
- final case class DeletedFile(mode: Int) extends FileOperation with Product with Serializable
- case class Diff(oldFile: String, newFile: String, op: FileOperation, chunks: List[ChangeChunk]) extends Product with Serializable
- sealed trait FileOperation extends AnyRef
- final case class LineAdded(line: String) extends LineChange with Product with Serializable
- sealed trait LineChange extends AnyRef
- final case class LineRemoved(line: String) extends LineChange with Product with Serializable
- final case class NewFile(mode: Int) extends FileOperation with Product with Serializable
- case class RangeInformation(oldOffset: Int, oldLength: Int, newOffset: Int, newLength: Int) extends Product with Serializable
- final case class UpdatedFile() extends FileOperation with Product with Serializable
Value Members
- object Diff extends Serializable
- object FileOperation
- object FileOperationType extends Enumeration with JsonEnumeration
- object GitDiffParser
- object LineChange