Permalink
Commits on Feb 17, 2012
  1. Merge branch 'release/1.25'

    rentzsch committed Feb 17, 2012
  2. [VERSION] 1.25

    rentzsch committed Feb 17, 2012
  3. [CHANGELOG] 1.25

    rentzsch committed Feb 17, 2012
  4. Merge pull request #90 from mcglincy/master

    rentzsch committed Feb 17, 2012
    [NEW] Support for Xcode 4.3's new location for its momc (inside the app bundle). (Matt McGlincy)
Commits on Jan 25, 2012
  1. Merge pull request #88 from danielctull/feature/FetchedResultsControl…

    rentzsch committed Jan 25, 2012
    …lerMethods
    
    [NEW] Generate fetched results controllers for to-many relationships. (Daniel Tull)
  2. Revert "Add key value coding for count on NSArray"

    danielctull committed Jan 25, 2012
    This reverts commit 9fa14f9.
  3. Fix to test for not arc

    danielctull committed Jan 25, 2012
Commits on Jan 24, 2012
  1. Generate fetched results controllers for to-many relationships

    danielctull committed Jan 24, 2012
    This are generated when `frc=true` is used as a template variable.
    
    The cache name is generated from a combination of the entity name, indexed attributes, relationship name and sort descriptors to try to make it unique.
    
    If there are no indexed attributes, the cache name is nil because using different fetch requests with the same cache name completely borks the fetched results controller.
Commits on Jan 7, 2012
  1. [FIX] Was generating scalar types (i.e. int32_t) where we should be g…

    rentzsch committed Jan 7, 2012
    …enerating object types (NSNumber*).
  2. Merge pull request #86 from robrix/master

    rentzsch committed Jan 7, 2012
    [NEW] Better return value types: `int16_t`/`int32_t`/`int64_t` instead of `short`/`long`/`long long` and `id` instead of `NSObject*`. closes #2, #85 (Rob Rix)
  3. Merge pull request #86 from robrix/mogenerator

    rentzsch committed Jan 7, 2012
    ---
    
    It is usable as a replacement for both -scalarAttributeType and -objectAttributeType, and pulls from the attributeValueTypeName userInfo field if available.
  4. Merge pull request #86 from robrix/mogenerator

    rentzsch committed Jan 7, 2012
    ---
    
    It is usable as a replacement for both -scalarAttributeType and -objectAttributeType, and pulls from the attributeValueTypeName userInfo field if available.
  5. The default template uses the new attr methods.

    robrix committed Jan 7, 2012
    Also defaulted to using int*_t for scalars at the same time.
  6. Adds scalar int*_t support.

    robrix committed Jan 7, 2012
    This is done by adding -scalarAttributeTypeName, -scalarAccessorMethodName, and -scalarFactoryMethodName to NSAttributeDescription.
    
    -scalarAttributeTypeName returns the same thing as -scalarAttributeType, except that where that uses short, int, and long long, the new method uses int16_t, int32_t, and int64_t.
    
    To allow simple boxing and unboxing with NSNumber, -scalarAccessorMethodName and -scalarFactoryMethodName return the appropriate values for the scalar type, e.g. boolValue, longLongValue, and numberWithShort:.
  7. Adds -attributeTypeName to attributes.

    robrix committed Jan 7, 2012
    -attributeTypeName uses the “attributeValueTypeName” field in userInfo if available, defaulting to the scalarAttributeType if any, or else the objectAttributeType suffixed with a *.
    
    Intended for use in the templates, deprecating both -scalarAttributeType and -objectAttributeType.
    
    Use case: transformable attributes with “id” as their type (as opposed to the unidiomatic and frankly weird NSObject *).
Commits on Dec 8, 2011
  1. [CHANGELOG] 1.24

    rentzsch committed Dec 8, 2011
  2. [VERSION] 1.24

    rentzsch committed Dec 8, 2011
Commits on Dec 1, 2011
  1. Merge pull request #68 from tyrone-sudeium/master

    nikita-zhuk committed Dec 1, 2011
    PONSO: NSSet-based templates, improved inverse relationship logic
Commits on Nov 30, 2011
Commits on Nov 28, 2011
  1. Moved to my own contributed templates folder, fixed transient check, …

    tyrone-sudeium committed Nov 28, 2011
    …NSCoding support
    
    Created a new subfolder in contributed templates to hold my Set-based
    templates, added a missing transient check in all machine.m templates,
    added yet another variant of the templates which is Set-based with
    NSCoding support.
Commits on Nov 22, 2011
  1. Merge pull request #76 from kognate/master

    rentzsch committed Nov 22, 2011
    [FIX] Stop using deprecated -[NSString initWithContentsOfFile:]. Fix a type error in MiscMerge. (Joshua Smith)
  2. fixed several warnings related to the use of deprecated initWithConte…

    kognate committed Nov 22, 2011
    …ntsOfFile method on NSString.