Compare commits

..

No commits in common. "cb50649d855e9999391bf596d40c4a53974bc01a" and "f8b8a69b8c475a8a08a34619d1d34bbfb1781631" have entirely different histories.

4 changed files with 6 additions and 12 deletions

2
Cargo.lock generated
View File

@ -426,7 +426,7 @@ dependencies = [
[[package]] [[package]]
name = "git-heatmap" name = "git-heatmap"
version = "1.0.3" version = "1.0.2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"chrono", "chrono",

View File

@ -2,7 +2,7 @@ cargo-features = ["codegen-backend"]
[package] [package]
name = "git-heatmap" name = "git-heatmap"
version = "1.0.3" version = "1.0.2"
edition = "2021" edition = "2021"
authors = ["Wynd <wyndftw@proton.me>"] authors = ["Wynd <wyndftw@proton.me>"]
description = "A simple and customizable heatmap for git repos" description = "A simple and customizable heatmap for git repos"
@ -31,4 +31,4 @@ incremental = true
opt-level = 3 opt-level = 3
strip = true strip = true
lto = true lto = true
codegen-units = 1 codegen-units = 1

View File

@ -23,7 +23,7 @@ pub struct CliArgs {
#[arg(short, long, num_args(0..), value_hint = ValueHint::DirPath)] #[arg(short, long, num_args(0..), value_hint = ValueHint::DirPath)]
pub repos: Option<Vec<PathBuf>>, pub repos: Option<Vec<PathBuf>>,
#[arg(short('i'), long("ignore"), num_args(0..))] #[arg(short('i'), long("igore"), num_args(0..))]
pub ignored_repos: Option<Vec<String>>, pub ignored_repos: Option<Vec<String>>,
#[arg(short, long, num_args(0..))] #[arg(short, long, num_args(0..))]

View File

@ -243,14 +243,8 @@ fn get_commits(
let mut has_commits = false; let mut has_commits = false;
for branch in branches { for branch in branches {
// When passing the default @ (HEAD) branch this might actually not exist at all let branch_commits = repo
// locally so we're skipping it .rev_parse(branch)?
let Ok(rev) = repo.rev_parse(branch)
else {
continue;
};
let branch_commits = rev
.single() .single()
.unwrap() .unwrap()
.ancestors() .ancestors()