my_ruby_linter:Ruby顶石项目

时间:2024-06-08 21:50:52
【文件属性】:

文件名称:my_ruby_linter:Ruby顶石项目

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-08 21:50:52

Ruby

Ruby短绒 Ruby Capstone项目 描述 这个项目的目的是创建我自己的linter文件,该文件将检测用户代码中的错误并显示有关错误的详细信息,它检查: 缩进:正确的缩进应为2行。 缺少括号/括号/花括号:防止错误。 带有尾随空格的行。 多个空行。 文件末尾缺少空行 未封闭的块。 短绒棉以这种格式根据问题的级别返回错误和警告 项目结构 该项目包括以下文件: ├──.github ├── gitflows ├── linters.yml ├── tests.yml ├── bin │ ├── main.rb └── lib │ ├── modules │ │ ├── checker_module.rb │ │ ├── file_reader.rb │ ├── checker.rb │ └── error_handler.


【文件预览】:
my_ruby_linter-develop
----.gitignore(1KB)
----test_correct.rb(65B)
----images()
--------capst.PNG(15KB)
----.rspec(22B)
----bin()
--------main.rb(1KB)
----bad_extension.txt(165B)
----.rubocop.yml(1KB)
----LICENSE(1KB)
----.github()
--------workflows()
----spec()
--------spec_helper.rb(5KB)
--------checker_spec.rb(1KB)
----README.md(4KB)
----lib()
--------error_handler.rb(794B)
--------checker.rb(3KB)
--------modules()
----test_bug.rb(55B)
----.stickler.yml(489B)

网友评论