pelusa:用于改进 OO Ruby 代码的静态分析 Lint 类型工具

时间:2024-07-22 08:26:22
【文件属性】:

文件名称:pelusa:用于改进 OO Ruby 代码的静态分析 Lint 类型工具

文件大小:32KB

文件格式:ZIP

更新时间:2024-07-22 08:26:22

Ruby

pelusa - /pe 'lu sa/ 一个 Ruby Lint 来提高你的 OO 技能 Pelusa 是一个静态分析工具和框架,用于检查您的代码风格并通知您可能的危险信号或缺少的最佳实践。 最重要的是,pelusa不会运行您的代码——它只是对其进行语法分析以获得对其的肤浅见解,并在需要时发出危险信号。 Pelusa 需要才能运行,因为使用 Ruby AST 使用它是多么容易,但这并不意味着您的 Ruby 代码必须在 Rubinius 上运行。 由于它是一个静态分析工具,pelusa 并不关心您的代码在什么平台上运行,它只是查看它并告诉您一些信息。 这是 pelusa linting 在其自己的代码库上的示例: 为什么是佩鲁萨? Pelusa 恰好是“Lint”这个词的西班牙语。 是的,我也不敢相信。 安装使用 rvm use rbx gem install pelusa 要运


【文件预览】:
pelusa-master
----.travis.yml(18B)
----bin()
--------pelusa(127B)
----Rakefile(192B)
----test()
--------test_helper.rb(270B)
--------pelusa()
--------pelusa_test.rb(418B)
--------fixtures()
----pelusa.gemspec(712B)
----Readme.md(4KB)
----.rvmrc(50B)
----Gemfile(141B)
----.gitignore(52B)
----lib()
--------pelusa()
--------pelusa.rb(723B)
----.pelusa.yml(21B)

网友评论