文件名称:lint-diffs:在更改的代码上运行一个或多个linter
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-23 09:33:31
Python
皮棉 lint-diffs是一个简单的命令行工具,用于在一组“统一差异”上运行一组任意的linter。 差异线上的错误将始终被报告。 根据差异的严重程度,也可以报告非差异行中的错误。 首先,您需要一些差异,然后将其通过管道传递给lint-diff: git diff -U0 origin/master | lint-diffs ...或以汞计: hg outgoing -p | lint-diffs hg outgoing -p | lint-diffs pylint(.py),rubocop(.rb)和clang(.cpp,.hpp)的默认linter配置处于启用状态 需要显式启用flake8,eslint和其他linter(请参阅下文)。 配置 lint-diffs ./.lint-diffs将从~/.config/lint-diffs ./.lint-diffs和/或./
【文件预览】:
lint-diffs-master
----.flake8(31B)
----.gitignore(72B)
----README.md(2KB)
----codacy.yml(60B)
----conftest.py(102B)
----test()
--------goodcode.py(0B)
--------subd()
--------badcode.py(29B)
--------badcode.js(96B)
--------test_lintr.py(8KB)
----LICENSE(8KB)
----requirements.txt(85B)
----pyproject.toml(689B)
----.travis.yml(481B)
----Makefile(136B)
----lint_diffs()
--------__init__.py(9KB)
--------default_config(798B)
----.pylintrc(91B)