可配置的手电筒

infinilint的Python项目详细描述


体弱

infinlint是一个可配置的lint runner。基本的yaml配置包括 许多普通的短绒和一个新的短绒添加了3或4行山药。这个 LTENS是DOCKER图像并并行运行以最大化反馈和使 在词的发展过程中,作为词的一个阶段,连续运行是可行的。

要求

不忠取决于码头工人。为您的平台安装最新版本。

安装

克隆此回购并运行:

pip install infinilint

用法

要查看配置的绒布:

infinilint --list

要运行单个棉绒:

infinilint rubocop

运行所有启用的linter:

infinilint

连续观察文件夹并对任何更改运行linters:

infinilint --watch

配置

在存储库的根目录中,创建一个.infinilint.yml文件。此文件将 与应用程序文件夹中的base.yml组合。要启用linter,请创建 一个看起来像:

linters:
    rubocop:
        enabled: true
    yamllint:
        enabled: true

要添加base.yml中未配置的linter,请使用 base.yml作为模型。

可以在配置中设置的其他根值:

timeout: maximum number of seconds the tool is allowed to run
proxy: address of a local docker registry to pull the images from instead of dockerhub

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试执行abox SWRL API命令时发生java错误   java Hibernate对象状态   java如何使用Spring从JSON获取相关对象?   安卓获取文件的最后修改日期而不是Java中的最后创建日期   java如何在旧JDK版本和新JDK版本之间切换,以及在这种情况下如何设置系统变量值?   java将按钮OnClick与RecyclerView in Fragment中的行OnClick分开   具有高级接口的java DynamoDB扫描   在Java中从静态成员调用非静态方法   mockito junit未涵盖接口中的java方法   java Eclipse包不存在   java Ebean模型将自身映射到@OneToMany   使用java将刮取的数据从网页存储到json对象   多线程Java GUI未更改