summaryrefslogtreecommitdiffstats
path: root/pkg/commands/commit_file.go
blob: 29ae53268fdf18b985ecf9eba678e38cc567f024 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package commands

// CommitFile : A git commit file
type CommitFile struct {
	// Parent is the identifier of the parent object e.g. a commit SHA if this commit file is for a commit, or a stash entry ref like 'stash@{1}'
	Parent        string
	Name          string
	DisplayString string
	Status        int // one of 'WHOLE' 'PART' 'NONE'
}

func (f *CommitFile) ID() string {
	return f.Name
}

func (f *CommitFile) Description() string {
	return f.Name
}