Crate changelog

Source

Structs§

Cli
Command line parser.
Commit
A git commit.
Error
A specialized Error type for this crate’s operations.
Tag
A git tag.

Enums§

ErrorKind
A list enumerating the categories of errors in this crate.

Functions§

all_commits
Get all commits for a path.
format
Format a list of commits to a changelog entry
full_diff
Get the full diff in a single convenience function.
prepend_file
Prepend a changelog to a file.
read_path_name
Read the path name from a PathBuf
read_repo
Get the repository name from Cargo.toml. Fallbacks to directory name if Cargo.toml does not exists.
stats
Get the stats section.

Type Aliases§

Result
A specialized Result type for this crate’s operations.