Python 将pylint与github评论集成
我正在尝试创建一个脚本,在pull请求中存在的文件上运行pylint,并为linting错误创建内联注释 我知道怎么用。问题是,为了对拉取请求进行评论,您必须知道修改文件的提交,以及修补程序中的行号。可以找到有关审查意见API的完整文档 Pylint返回结果文件中的行。我需要从foo/bar.py:30获取到foo/bar.py中修改的第30行,并获取该文件在diff中的实际位置Python 将pylint与github评论集成,python,git,api,github,pylint,Python,Git,Api,Github,Pylint,我正在尝试创建一个脚本,在pull请求中存在的文件上运行pylint,并为linting错误创建内联注释 我知道怎么用。问题是,为了对拉取请求进行评论,您必须知道修改文件的提交,以及修补程序中的行号。可以找到有关审查意见API的完整文档 Pylint返回结果文件中的行。我需要从foo/bar.py:30获取到foo/bar.py中修改的第30行,并获取该文件在diff中的实际位置 是否有什么东西已经可以做到这一点,或者我必须在拉取请求中涉及的每个提交中手动搜索@行?您所要求的正是功能所做的 我能
是否有什么东西已经可以做到这一点,或者我必须在拉取请求中涉及的每个提交中手动搜索@行?您所要求的正是
功能所做的
我能找到的唯一API是
基于盲文本搜索看起来像是实现获取责备信息的函数,如果您了解它是如何使用底层git api的,那么您可以复制该部分而不是使用restfulgit
您找到解决方案了吗?我也在寻找答案。