mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-05 04:05:04 +00:00
fix: add default value to stats arg
This commit is contained in:
parent
3b40edec93
commit
58351eb391
2 changed files with 7 additions and 2 deletions
|
@ -557,7 +557,7 @@ def get_parser(default_config_files, git_root):
|
||||||
"--stats",
|
"--stats",
|
||||||
metavar="REVISIONS",
|
metavar="REVISIONS",
|
||||||
nargs="?",
|
nargs="?",
|
||||||
const="",
|
const="HEAD",
|
||||||
help="Show code changes statistics between revisions",
|
help="Show code changes statistics between revisions",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1492,7 +1492,7 @@ class Commands:
|
||||||
/stats Compare against main/master branch
|
/stats Compare against main/master branch
|
||||||
/stats <revision> Compare against specific revision
|
/stats <revision> Compare against specific revision
|
||||||
/stats rev1..rev2 Compare between two specific revisions
|
/stats rev1..rev2 Compare between two specific revisions
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
/stats Show stats vs main/master branch
|
/stats Show stats vs main/master branch
|
||||||
/stats HEAD~5 Show stats vs 5 commits ago
|
/stats HEAD~5 Show stats vs 5 commits ago
|
||||||
|
@ -1523,6 +1523,11 @@ class Commands:
|
||||||
source_revision, target_revision = args.split("..") if ".." in args else (args, "HEAD")
|
source_revision, target_revision = args.split("..") if ".." in args else (args, "HEAD")
|
||||||
commits = get_all_commit_hashes_between_tags(source_revision, target_revision)
|
commits = get_all_commit_hashes_between_tags(source_revision, target_revision)
|
||||||
commits = [commit[:hash_len] for commit in commits] if commits else []
|
commits = [commit[:hash_len] for commit in commits] if commits else []
|
||||||
|
if not commits:
|
||||||
|
self.io.tool_error(
|
||||||
|
f"There are no commits between the specified revisions from {source_revision} to {target_revision}."
|
||||||
|
)
|
||||||
|
return
|
||||||
authors = get_commit_authors(commits)
|
authors = get_commit_authors(commits)
|
||||||
|
|
||||||
# Get files changed between revisions
|
# Get files changed between revisions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue