package app.ui.log import app.git.graph.GraphNode import org.eclipse.jgit.lib.Ref sealed class LogDialog { object None: LogDialog() data class NewBranch(val graphNode: GraphNode): LogDialog() data class NewTag(val graphNode: GraphNode): LogDialog() data class ResetBranch(val graphNode: GraphNode): LogDialog() data class MergeBranch(val ref: Ref): LogDialog() }