文件名称:bashate:bash程序的代码风格实施。 在opendev.org上维护的代码镜像
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-01 19:35:23
Python
打击 相当于bash脚本的pep8 该程序试图成为bash脚本的自动化样式检查器,以填补与pep8在大多数OpenStack项目中所做的代码审查相同的部分。 它从DevStack项目的不起眼的起点开始,并将随着时间的推移而不断发展。 输出格式旨在遵循。 免费软件:Apache许可证 文档: : 资料来源: : 错误: : 发行说明: : 贡献者: : 当前支持的支票 失误 基本空白错误,用于一致的缩进 E001:检查行尾是否以空格结尾 E002:确保缩进仅是空格,而不是硬制表符 E003:确保所有缩进都是4个空格的倍数 E004:文件未以换行符结尾 E005:文件不是以#开头! 或具有.sh前缀 E006:检查行数是否超过79列 结构错误 一组有助于使控制块中的内容保持一致的规则。 这些在连续的长行中会被忽略,因为展开是一种“有趣的” E010:不要在同一行
【文件预览】:
bashate-master
----playbooks()
--------bashate-devstack-master()
----README.rst(2KB)
----.mailmap(88B)
----CONTRIBUTING.rst(601B)
----test-requirements.txt(353B)
----.zuul.d()
--------jobs.yaml(400B)
----.gitreview(74B)
----requirements.txt(243B)
----doc()
--------source()
--------requirements.txt(303B)
----tox.ini(2KB)
----LICENSE(10KB)
----bindep.txt(154B)
----bashate()
--------bashate.py(17KB)
--------__init__.py(647B)
--------__main__.py(85B)
--------tests()
--------messages.py(7KB)
----setup.cfg(943B)
----setup.py(695B)
----.pre-commit-hooks.yaml(260B)
----.stestr.conf(35B)
----HACKING.rst(159B)
----releasenotes()
--------source()
--------notes()
----.gitignore(448B)
----.coveragerc(91B)