使用stylecopsdk以编程方式检查github diff
我正在尝试创建一个实用程序,它将使用stylecop规则对github上的代码进行自动代码审查。 现在,StyleCopSDK只对整个文件起作用——所以为了对提交进行审查,我需要下载文件并在整个文件上运行stylecop。对于每一次(甚至是轻微的)承诺,我也需要这样做使用stylecopsdk以编程方式检查github diff,github,stylecop,github-api,Github,Stylecop,Github Api,我正在尝试创建一个实用程序,它将使用stylecop规则对github上的代码进行自动代码审查。 现在,StyleCopSDK只对整个文件起作用——所以为了对提交进行审查,我需要下载文件并在整个文件上运行stylecop。对于每一次(甚至是轻微的)承诺,我也需要这样做 所以我只是想知道是否有一种方法可以让stylecop在当前提交中使用diff?这将允许我确保我只审查当前提交和当前作者的更改 我认为StyleCop不可能只在给定差异的情况下分析代码。上下文太小了。您可能希望分析整个文件,但随后丢
所以我只是想知道是否有一种方法可以让stylecop在当前提交中使用diff?这将允许我确保我只审查当前提交和当前作者的更改 我认为StyleCop不可能只在给定差异的情况下分析代码。上下文太小了。您可能希望分析整个文件,但随后丢弃与差异未涉及的代码相关的消息。您可能是对的。我只是希望我错过了一条路。我担心丢弃旧消息可能会很痛苦,我真的不知道StyleCop,但也许你可以告诉它将其批评限制在某些行范围内。StyleCop analysys基于静态设置文件。不确定是否可以为每次提交更改该配置。无论如何谢谢你的帮助