-
Notifications
You must be signed in to change notification settings - Fork 21
Feature: Github Retriever and PR Summary Chain #9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
support: 1. extract code files (by suffix whitelist) from pr change list 2. summarize changed file list and there status
Summarize PR with description, PR Type, major files
codedog #9 代码审查报告powered by GPT3.5-Turbo and Codedog 0.4.0 执行记录
PR概要这次pull request主要新增了一些模型类和Retriever类,用于表示和获取代码数据。其中PRSummary类用于表示pull request的类型和概述信息,PullRequest模型包含PR的基本信息、相关的Issue和改动的文件。同时,GithubRetriever类中的get_pull_requests方法增加了对pull request状态的判断。
PR改进建议 preview** 目前改进建议功能仍在调试中,建议仅供参考 ** 1. codedog/retrievers/github_retriever.py缺少代码部分,无法进行审查。请提供完整的代码文件。 2. codedog/review.py需要修复的部分:将from codedog.chains_old import Chains改为from codedog.chains import Chains,以使用最新的代码库。 |
codedog #9 代码审查报告powered by GPT3.5-Turbo and Codedog 0.4.0 执行记录
PR概要这次pull request主要新增了codedog模块中的多个类和模型,包括Blob、Commit、DiffSegment、DiffContent、Issue、PRSummary、PullRequest和Repository等。同时,还新增了Retriever类和GitlabRetriever类,以及修改了GithubRetriever类中的get_pull_requests方法。
PR改进建议 preview** 目前改进建议功能仍在调试中,建议仅供参考 ** 1. codedog/retrievers/github_retriever.py缺少代码部分,无法进行审查。 2. codedog/review.py需要修复的部分:将from codedog.chains_old import Chains改为from codedog.chains import Chains。 |
No description provided.