class Allages::InitGenerator
Public Instance Methods
create_directories_structure()
click to toggle source
# File lib/generators/init_generator.rb, line 25 def create_directories_structure empty_directory Allages.config.input_dir empty_directory "#{Allages.config.input_dir}/Unreleased" end
create_initializer_file()
click to toggle source
# File lib/generators/init_generator.rb, line 7 def create_initializer_file create_file "config/initializers/allages.rb", <<~CONFIG Allages.configure do |config| # config.input_dir = 'changelogs' # config.output_file = :stdout # config.include_unreleased = false # config.header = <<~END # # Changelog # All notable changes to this project will be documented in this file. # The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), # and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). # END end CONFIG end