Documentation ¶ Index ¶ func ChangedPaths(ctx context.Context, path, before, after string, mode DiffMode) ([]string, error) func ResolveTagCommit(ctx context.Context, path, tag string) (string, error) type DiffMode Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func ChangedPaths ¶ func ChangedPaths(ctx context.Context, path, before, after string, mode DiffMode) ([]string, error) func ResolveTagCommit ¶ added in v0.28.0 func ResolveTagCommit(ctx context.Context, path, tag string) (string, error) ResolveTagCommit validates a bare tag name and resolves the existing local tag, including annotated tags, to its full commit object ID. It never mutates refs or contacts a remote. Types ¶ type DiffMode ¶ type DiffMode uint8 const ( DiffDirect DiffMode = iota DiffMergeBase ) Source Files ¶ View all Source files changes.go Click to show internal directories. Click to hide internal directories.