← back to invincible-jha__aumai-maintainer

All specs 3 total

All specs Real LLM only Function bodies
PRAnalyzer.suggest_reviewersREAL LLM gemma4:latest · · unknown
src/aumai_maintainer/core.py
Suggests a list of up to three potential reviewers by calculating the overlap between the files changed in a pull request and the files owned by various contributors. It accepts a list of changed file paths and a dictionary mapping contributor names to their owned file paths. The function returns a list of contributor names, ordered by the highest number of overlapping files found. No external state is modified, only a list of names is returned.
PRAnalyzer.suggest_reviewersREAL LLM gpt-oss:latest · · unknown
src/aumai_maintainer/core.py
Suggests up to three reviewers by comparing the list of changed files to each contributor's owned files and selecting those with the highest overlap. It receives a list of file paths that were modified in the pull request and a dictionary mapping contributor
PRAnalyzer.suggest_reviewerstemplated static_v1 · O(n) · Apache-2.0
src/aumai_maintainer/core.py · L325
Method `PRAnalyzer.suggest_reviewers` with 2 parameter(s); returns `list[str]`. Contains 1 loop(s).