Проверьте код рубина для NoMethodError или NameError

Есть ли способ проверить код ruby, чтобы предотвратить "NoMethodError" или "NameError"?

Я попробовал несколько драгоценных камней: рубокоп, реек, руди. Полезные инструменты для лучших практик, но не для моих нужд.

Я использую vim, поэтому инструмент cli будет приветствоваться.

Спасибо

1 ответ

Решение

Я нашел то, что хочу:) ruby-lint

https://rubygems.org/gems/ruby-lint/

https://github.com/YorickPeterse/ruby-lint

Analysis Classes:

  * argument_amount
  * pedantics
  * shadowing_variables
  * undefined_methods
  * undefined_variables
  * unused_variables
  * useless_equality_checks

Я ищу "ruby Статическая проверка кода"

Спасибо за помощь

Другие вопросы по тегам