Skip to content

Latest commit

 

History

History
60 lines (38 loc) · 1.31 KB

README.md

File metadata and controls

60 lines (38 loc) · 1.31 KB

Rails ERB Lint

Build Status Gem Version Code Climate

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