Check for view errors
Ruby Gherkin HTML
Clone or download
Latest commit 9eec350 Mar 20, 2018

README.md

Rails ERB Lint

Gem Version CI Build Status Code Climate Dependency Status

Checks for the validity of your ERB views.

"But if you write tests, you won't have these problems"

So test. TDD is not dead.

Requirements

  • Ruby 1.9.3 or greater

Installation

gem install rails-erb-lint

Usage

cd your-rails-app/app/views
rails-erb-lint check

By default, we don't show which files are valid as that makes little sense. However you can show them through valid mode.

cd your-rails-app/app/views
rails-erb-lint check -v

This will print the errors:

rails-erb-lint check -e

To export report as json file:

rails-erb-lint check -v -e errors.json

Using Slim and HAML

Initially planned to discontinue the idea of a lint tool for ERB views. I think there should be a gem that works for Slim/HAML/ERB for that.

ERB by experience is not fun or sensible to use. HAML or Slim works well.

Convert ERB to Slim