Permalink
Switch branches/tags
Commits on Sep 16, 2012
  1. Aliased random and actors to more full names

    jnunemaker committed Sep 16, 2012
    Sometimes I forget to use the shortcuts.
  2. Doc update for adapter.

    jnunemaker committed Sep 16, 2012
  3. Rename private adapter methods.

    jnunemaker committed Sep 16, 2012
    perform_read and perform_update make more sense. The previous names
    make it seem like you always do local caching. The new names show
    intent, which is to read or to update data. Tucks the local cache down
    farther.
  4. Move feature adding to adapter wrapper.

    jnunemaker committed Sep 16, 2012
    Now all the reading/writing of the features set is in one place.
  5. Split up gate_for and finding of gate.

    jnunemaker committed Sep 16, 2012
    Publicized gate_for for internal use. Finding the gate is still private.
  6. Added DSL#features method.

    jnunemaker committed Sep 16, 2012
    This method actually reads from the features set in the adapter rather
    than just returning the features that had been memoized as before.
  7. Change DLS#features to memoized_features.

    jnunemaker committed Sep 16, 2012
    More accurate naming of what it is.
  8. Added rb-fsevent.

    jnunemaker committed Sep 16, 2012
Commits on Sep 11, 2012
  1. Remove extra delete.

    jnunemaker committed Sep 11, 2012
    The gate loop/delete deletes the same key so it was just happening
    twice.
  2. Added rb-fsevent for guard

    jnunemaker committed Sep 11, 2012
  3. Switch to terminal notifier from growl

    jnunemaker committed Sep 11, 2012
    Upgraded to mountain lion so I'd rather have notification center stuff.
Commits on Sep 10, 2012
  1. Use operation logger adapter for local cache spec.

    jnunemaker committed Sep 10, 2012
    Rather than logging source hash hits, this logs adapter operations
    which is what I really want to test.
  2. Added operation logger adapter

    jnunemaker committed Sep 10, 2012
    Keeps a log of each operation for use in tests and such. No production
    use or purpose of any sort.
  3. Make each memory adapter method stand on its own.

    jnunemaker committed Sep 10, 2012
    Using set_members made it harder to distinguish individual calls to set
    methods.
  4. Delete all gates on boolean disable.

    jnunemaker committed Sep 10, 2012
    Rather than hard code, this loops through the gates for the current
    feature and deletes each. Deleting a gate from the adapter is the same
    as setting it to false but keeps things cleaner in the adapter.
  5. disabled_value no longer needed.

    jnunemaker committed Sep 10, 2012
    Renamed enabled_value to value and removed disabled_value now that we
    are deleting on disable.