class RailInspector::Configuring::Doc

Attributes

Public Class Methods

# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 28
def initialize(content)
  @before, @versioned_defaults, @general_config, @after =
    content
      .split("\n")
      .slice_before do |line|
        [
          "### Versioned Default Values",
          "### Rails General Configuration",
          "### Configuring Assets"
        ].include?(line)
      end
      .to_a
end

Public Instance Methods

# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 42
def to_s
  (@before + @versioned_defaults + @general_config + @after).join("\n") +
    "\n"
end