1#![cfg_attr(feature = "document-features", doc = document_features::document_features!())]
8#![cfg_attr(docsrs, feature(doc_auto_cfg))]
9#![warn(missing_docs, clippy::unwrap_used)]
10#![doc(
11 html_logo_url = "https://raw.githubusercontent.com/orhun/git-cliff/main/website/static/img/git-cliff.png",
12 html_favicon_url = "https://raw.githubusercontent.com/orhun/git-cliff/main/website/static/favicon/favicon.ico"
13)]
14
15pub mod changelog;
17pub mod command;
19pub mod commit;
21pub mod config;
23pub mod contributor;
25pub mod embed;
27pub mod error;
29pub mod release;
31#[cfg(feature = "remote")]
33#[allow(async_fn_in_trait)]
34pub mod remote;
35#[cfg(feature = "repo")]
37pub mod repo;
38pub mod tag;
40pub mod template;
42
43#[macro_use]
44extern crate log;
45
46pub const DEFAULT_CONFIG: &str = "cliff.toml";
48pub const DEFAULT_OUTPUT: &str = "CHANGELOG.md";
50pub const IGNORE_FILE: &str = ".cliffignore";