Module: Dunlop::Generators::GeneratorHelpers

Defined Under Namespace

Modules: ClassMethods Classes: DunlopGeneratorAttribute

Instance Method Summary collapse

Instance Method Details

#inject_before_last_end(file_path, code) ⇒ Object



4
5
6
7
8
# File 'lib/dunlop/generators/generator_helpers.rb', line 4

def inject_before_last_end(file_path, code)
  code << "\n" unless code.last == "\n"
  code = "  #{code}" unless code.first =~ /^\s/
  inject_into_file file_path, code, before: /^end/
end