Module: Changi

Defined in:
lib/changi.rb,
lib/changi/entry.rb,
lib/changi/release.rb,
lib/changi/renderer.rb,
lib/changi/changelog.rb,
lib/changi/entry_set.rb,
lib/changi/configuration.rb,
lib/changi/flexible_attributes.rb,
lib/changi/reader/string_reader.rb,
lib/changi/reader/category_reader.rb,
lib/changi/reader/multiline_reader.rb,
lib/changi/updater/prepend_updater.rb

Defined Under Namespace

Modules: FlexibleAttributes, Reader, Updater Classes: Changelog, Configuration, Entry, EntrySet, Release, Renderer

Class Method Summary collapse

Class Method Details

.changelogObject



23
24
25
# File 'lib/changi.rb', line 23

def changelog
  @changelog ||= Changelog.new configuration
end

.configurationObject



15
16
17
# File 'lib/changi.rb', line 15

def configuration
  @configuration ||= Configuration.default
end

.configure {|configuration| ... } ⇒ Object

Yields:



19
20
21
# File 'lib/changi.rb', line 19

def configure
  yield configuration
end