module Runbook::Helpers::FormatHelper
Public Instance Methods
deindent(str, padding: 0)
click to toggle source
# File lib/runbook/helpers/format_helper.rb, line 3 def deindent(str, padding: 0) lines = str.split("\n") indentations = lines.map { |l| l.size - l.gsub(/^\s+/, "").size } min_indentation = indentations.min lines.map! { |line| " " * padding + line[min_indentation..-1] } lines.join("\n") end