Newlines style guide

Newlines style guide

该样式指南为 Ruby 代码中的换行符推荐了最佳做法.

  1. def method
  2. issue.save
  3. render json: issue
  4. end
  1. # good
  2. def method
  3. issue = Issue.new
  4. if issue.save
  5. render json: issue
  6. end
  7. end
  1. # good
  2. if issue.save
  3. issue.send_email
  4. end
  5. render json: issue
  6. end

Exception: no need for newline when code block starts or ends right inside another code block

  1. # good
  2. def method
  3. if issue
  4. if issue.valid?
  5. issue.save
  6. end
  7. end