All Projects → wojtekmach → Rubyfmt

wojtekmach / Rubyfmt

Licence: mit

Programming Languages

ruby
36898 projects - #4 most used programming language

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].