Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various enhancements for general and personal use #129

Closed
wants to merge 10 commits into from

Commits on Sep 15, 2012

  1. Cleaner way to collect names of classes to declare for relationships …

    …and transformable attributes.
    bgulanowski committed Sep 15, 2012
    Copy the full SHA
    50b31c5 View commit details
    Browse the repository at this point in the history
  2. Cleaner way to collect names of classes to declare for relationships …

    …and transformable attributes. (Method declaration.)
    bgulanowski committed Sep 15, 2012
    Copy the full SHA
    2687a2e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2afd030 View commit details
    Browse the repository at this point in the history
  4. Support for a custom convention.

    Generates accessors for indirect relationships based on BAUUID transformable attribute. Invokes a fetch using the attribute as the 'uuid' attribute on the fetch's entity, and the entity is determined by either the attribute name or a userInfo dictionary entry.
    bgulanowski committed Sep 15, 2012
    Copy the full SHA
    953ddd3 View commit details
    Browse the repository at this point in the history
  5. Add some more safety in how UUID-based fetch keys are interpreted.

    In ActorKit, the stateUUID property of ActorTrait does not map to a known Entity class at compile time. We must determine the right Entity at runtime. "State" is a protocol.
    bgulanowski committed Sep 15, 2012
    Copy the full SHA
    884126f View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2012

  1. Support for declaring a fetched property that returns a single result…

    …, using the key "fetchedResult" in the fetched property's userInfo dictionary.
    bgulanowski committed Sep 24, 2012
    Copy the full SHA
    4aa8083 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    290c7d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2012

  1. Improve singular result convenience for fetched properties.

    In your machine template, check isSingular, and if so, add a method to return the -lastObject from the fetched results array.
    bgulanowski committed Sep 25, 2012
    Copy the full SHA
    b4ddeb9 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2012

  1. Copy the full SHA
    afafc81 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2012

  1. Allow for providing class name of an implicit fetched property if it …

    …is part of unknown model.
    
    "fetchClassName" key in userInfo on fetch key attribute.
    bgulanowski committed Oct 7, 2012
    Copy the full SHA
    119c51d View commit details
    Browse the repository at this point in the history