Documentation
¶
Index ¶
- type ChecksumOptions
- type FilterOptions
- type Result
- func (r *Result) Checksum(ctx context.Context, options ChecksumOptions) (string, error)
- func (r *Result) DeletedStagedFilePathList() []string
- func (r *Result) FilePathList(options FilterOptions) []string
- func (r *Result) ForEachStagedFile(f func(entry *index.Entry, obj plumbing.EncodedObject) error) error
- func (r *Result) IsEmpty(options FilterOptions) bool
- func (r *Result) Status(ctx context.Context, pathMatcher path_matcher.PathMatcher) (*Result, error)
- type SubmoduleResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChecksumOptions ¶ added in v1.2.2
type ChecksumOptions struct {
FilterOptions
}
type FilterOptions ¶ added in v1.2.2
type Result ¶
type Result struct {
// contains filtered or unexported fields
}
func Status ¶
func Status(ctx context.Context, repository *git.Repository, repositoryAbsFilepath string, pathMatcher path_matcher.PathMatcher) (*Result, error)
func (*Result) DeletedStagedFilePathList ¶ added in v1.2.2
DeletedStagedFilePathList method returns file paths relative to the main repository
func (*Result) FilePathList ¶ added in v1.2.2
func (r *Result) FilePathList(options FilterOptions) []string
FilePathList method returns file paths relative to the main repository
func (*Result) ForEachStagedFile ¶ added in v1.2.2
func (*Result) IsEmpty ¶
func (r *Result) IsEmpty(options FilterOptions) bool
func (*Result) Status ¶
func (r *Result) Status(ctx context.Context, pathMatcher path_matcher.PathMatcher) (*Result, error)
type SubmoduleResult ¶
type SubmoduleResult struct {
*Result
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.