Dramatic changes #15

Closed
wants to merge 61 commits into
from

Conversation

Projects
None yet
2 participants

DSIW commented Sep 15, 2012

Hi Oshuma,

I changed a lot. Please see the diff.

Of course it's tested.

Meta changes

  • Cleanup code of storages (YAML, Mongo, Memory with Base)
  • Added documentation (85% completeness)
  • Added some specs for more quality

New Features

  • Module Configurable (see README or code documentation)
  • YAML can save changes and creates file if it doesn't exist. (#14)
  • Travis-CI support

Note: Class Memory is a bit empty after cleanup your code. I think it's no longer needed.

DSIW added some commits Aug 27, 2012

Add option :creation to AppConfig::setup
Now it's possible to setup with option ":creation => true". An
empty YAML file will be created.
Add feature for automatic write
If option ":save_changes => true" is set, all changes will be saved to
YAML file automatically.
Add module Configurable
This module could be included to any class if you want to have access to configurations

@Oshuma Oshuma closed this May 19, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment