Initial upload: Add repohealth-cli project with CI/CD workflow
This commit is contained in:
24
src/repohealth/cli/__init__.py
Normal file
24
src/repohealth/cli/__init__.py
Normal file
@@ -0,0 +1,24 @@
|
||||
"""CLI interface for RepoHealth."""
|
||||
|
||||
import click
|
||||
from repohealth.cli.cli import main, analyze, report
|
||||
|
||||
__all__ = ["main", "analyze", "report"]
|
||||
|
||||
|
||||
@click.group()
|
||||
def main():
|
||||
"""RepoHealth CLI - Analyze Git repositories for bus factor and knowledge concentration."""
|
||||
pass
|
||||
|
||||
|
||||
@main.command()
|
||||
def analyze():
|
||||
"""Analyze a repository for bus factor and knowledge distribution."""
|
||||
pass
|
||||
|
||||
|
||||
@main.command()
|
||||
def report():
|
||||
"""Generate a detailed report of repository analysis."""
|
||||
pass
|
||||
Reference in New Issue
Block a user