No description, website, or topics provided.
Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
test
.gitignore
.travis.yml
CONTRIBUTING.md
Gemfile
LICENSE.txt
README.md
Rakefile
rubyfmt.gemspec

README.md

Rubyfmt

Ruby port of gofmt.

Build Status Code Climate

Usage

$ echo 'def hello(who="world");puts "Hello #{who}";end' | ./bin/rubyfmt

Outputs:

def hello(who = "world")
  puts "Hello #{who}"
end

Installation

Add this line to your application's Gemfile:

gem 'rubyfmt'

And then execute:

$ bundle

Or install it yourself as:

$ gem install rubyfmt

Credits

  • seattle.rb - for ruby_parser & ruby2ruby which do all of the heavy-lifting.

Contributing

See CONTRIBUTING.md