package
4.6.0+incompatible
Repository: https://github.com/zaquestion/go-git.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package noder provide an interface for defining nodes in a merkletrie, their hashes and their paths (a noders and its ancestors).

# Functions

DiffTree calculates the list of changes between two merkletries.
DiffTree calculates the list of changes between two merkletries.
NewChanges returns an empty list of changes.
NewDelete returns a new Change representing the deletion of n.
NewInsert returns a new Change representing the insertion of n.
NewIter returns a new relative iterator using the provider noder as its unnamed root.
NewIterFromPath returns a new absolute iterator from the noder at the end of the path p.
NewModify returns a new Change representing that a has been modified and it is now b.

# Constants

The set of possible actions in a change.
The set of possible actions in a change.
The set of possible actions in a change.

# Variables

No description provided by the author

# Structs

A Change value represent how a noder has change between to merkletries.
Iter is an iterator for merkletries (only the trie part of the merkletrie is relevant here, it does not use the Hasher interface).

# Type aliases

Action values represent the kind of things a Change can represent: insertion, deletions or modifications of files.
Changes is a list of changes between to merkletries.