当diff的特定部分包含空格时,发出警告只会发生变化

时间:2013-07-18 10:26:22

标签: git diff lint

我正在尝试添加一个lint规则(ArcanistLinter),当文件的某些部分只有空白更​​改时(例如编辑器试图从上游纠正错误的格式)时会发出警告。问题是没有内置的Linter类有一个方法可以让我查看文件的旧更改,我只能查看修改后的文件。但它提供了一个API execx,可以让我运行一个shell命令,如“git diff”等。我想知道我是否可以使用这个API来查找特定文件的特定行是否只有空格才会改变。即使我可以获取特定行号的特定文件的原始行和修改后的行,我想我可以编写一个函数来查找该行是否只有空格更改。有什么建议吗?

0 个答案:

没有答案