Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: dcordero/Mantle
...
head fork: dcordero/Mantle
Commits on Sep 30, 2013
Robert Böhnke robb Adding NSValueTransformer+MTLErrorHandling 762c382
Robert Böhnke robb Adding NSValueTransformer+MTLErrorHandling to iOS target 4f69bcc
Robert Böhnke robb Fixing spec description 4570598
Commits on Oct 02, 2013
Robert Böhnke robb Adding error handling support to MTLValueTransformer
as well as existing transformers
9218025
Robert Böhnke robb Suppress -Wdeprecated-implementations 75ecc76
Robert Böhnke robb WS 9578541
Commits on Oct 03, 2013
Robert Böhnke robb Add error handling to boolean and URL transformers 8c90017
Commits on Oct 04, 2013
Robert Böhnke robb WS 5e91524
Commits on Oct 06, 2013
Robert Böhnke robb Move transformer error handling into a protocol 2550434
Commits on Oct 07, 2013
Robert Böhnke robb Adding success parameter to MTLValueTransformationBlock 796b8ea
Commits on Oct 09, 2013
Robert Böhnke robb Adding success paramter to MTLValueTransformer methods 0ce245c
Robert Böhnke robb Adding error handling to built-in transformers 4a3ed6d
Robert Böhnke robb Add error handling tests for built-in transformers c6ee880
Robert Böhnke robb Add MTLTransformerErrorExamples to Manle iOS Tests f3d15d8
Robert Böhnke robb Fix spelling 74444a6
Robert Böhnke robb Rename MTLValueTransformer methods 48f46d7
Commits on Oct 10, 2013
Robert Böhnke robb Make MTLTransformerErrorHandling.h public cd24d09
Robert Böhnke robb Improve documentation of MTLTransformerErrorHandling 9d9d9b5
Robert Böhnke robb Improve documentation of MTLValueTransformer aea453c
Robert Böhnke robb Rename MTLValueTransformer class methods 7a45248
Robert Böhnke robb Refactor MTLValueTransformer internals f522bd0
Robert Böhnke robb Improve upgrade path for deprecated methods 4913f6d
Robert Böhnke robb Improve compiler checking 2cebc43
Robert Böhnke robb Remove unnecessary cast 9852a8b
Robert Böhnke robb Fix style 96d2ab9
Robert Böhnke robb Remove MTLUppercasingValueTransformer 20e14e4
Robert Böhnke robb Improve error handling in built-in transformers
The URL and number transformer map to nil for the time being
to prevent the MTLPredefinedTransformerErrorInvalidInputKey from
mapping to nil
6f91923
Commits on Oct 19, 2013
Robert Böhnke robb Remove dictionary and array specific error codes 8695996
Robert Böhnke robb Use error handling functionality when deserializing JSON 4e64854
Robert Böhnke robb Reverse transformer direction for managed objects
The old direction did not match the one in MTLJSONAdapter where the
forward direction is invoked when deserializing from a JSON dictionary.
This meant that for instance built-in NSURL transformer could not be used.
d063837
Robert Böhnke robb WS 297631c
Robert Böhnke robb Use error handling when deserializing from Core Data a19b6f9
Robert Böhnke robb Use error handling when serializing to JSON 3054d9f
Robert Böhnke robb Use error handling when serializing to Core Data 503a2ca
Commits on Oct 21, 2013
Robert Böhnke robb Rename JSONDictionary: cb77448
Robert Böhnke robb Simplify transformer casts 0763e6c
Robert Böhnke robb Use block-based enumeration 221474a
Robert Böhnke robb Style fixes 3a063d5
Robert Böhnke robb Improve transformer error examples 6f2f896
Robert Böhnke robb Use beIdenticalTo for CFBooleanRefs 8df8f6b
Commits on Oct 22, 2013
Robert Böhnke robb Improve upgrade path for managed objects 16734e1
Commits on Oct 23, 2013
Robert Böhnke robb WS ecd90e2
Commits on Oct 25, 2013
Robert Böhnke robb Revert "Improve upgrade path for managed objects"
This reverts commit 16734e1.
ea63804
Robert Böhnke robb WS 9164320
Commits on Oct 26, 2013
Robert Böhnke robb Add MTLIdentityMappingForClass ad7743d
Robert Böhnke robb Use explicit mapping in MTLJSONSerializing 16c3e87
Commits on Oct 27, 2013
Robert Böhnke robb Use explicit mapping in managed object serializing 78b750a
Commits on Oct 28, 2013
Robert Böhnke robb Flip encounteredError 471b181
Robert Böhnke robb Reduce nesting 45ef45f
Robert Böhnke robb Use id<MTLTransformerErrorHandling> 7539afe
Robert Böhnke robb Add explicit required c558644
Robert Böhnke robb Fix style of blocks returning id 2cdc967
Robert Böhnke robb Improve documentation 67dfe13
Robert Böhnke robb Improve error handling interface, messages 246cb8b
Robert Böhnke robb Inline old MTLValueTransformerBlock 66b1385
Robert Böhnke robb Rename MTLValueTransformationBlock to old name 2598eb8
Robert Böhnke robb Bubble up errors for malformed URLs 8fd199d
Robert Böhnke robb Fix reverse transformation documentation 4310350
Robert Böhnke robb Handle errors during object uniquing d78160a
Commits on Oct 29, 2013
Robert Böhnke robb Improve MTLTransformerErrorHandling docs 7dd64d3
Robert Böhnke robb Rename error key e0ae938
Robert Böhnke robb Add missing input value error b329875
Robert Böhnke robb WS 952db2a
Robert Böhnke robb Tweak failure reason 99b3c72
Robert Böhnke robb Expose MTLTransformerErrorHandling 67279cb
Robert Böhnke robb Inline failureReason c3370df
Robert Böhnke robb Return error if value mapping transformer fails ac469e7
Robert Böhnke robb WS 858a162
Robert Böhnke robb Expose and test MTLCoreDataTestModelsDomain a0ebbe0
Robert Böhnke robb Make error handling specs more specific 71c9191
Commits on Oct 30, 2013
Robert Böhnke robb Remove userInfo from MTLCoreDataTestModel error 2f5f86f
Robert Böhnke robb Fix positional format string b3c5c46
Robert Böhnke robb Move error domain etc. to the transformer protocol b403d42
Robert Böhnke robb Add MTLTransformerErrorHandling.m to iOS target 7b5c965
Commits on Oct 31, 2013
Justin Spahr-Summers jspahrsummers Put error constants at the top of the header aa6194c
Justin Spahr-Summers jspahrsummers Remove duplicate "Error" from input value userInfo key 4fec757
Justin Spahr-Summers jspahrsummers Merge pull request #153 from github/error-transformer
Adding MTLTransformerErrorHandling
870fc7c
Robert Böhnke robb Merge branch '2.0-development' into explicit-mapping
Conflicts:
	Mantle.xcodeproj/project.pbxproj
2e7860f
Robert Böhnke robb Move MTLIdentityMappingForClass to category method 19cf0c2
Robert Böhnke robb Add MTLMappingAdditions to Mantle.h 21ae502
Robert Böhnke robb Fix import statements
wtf appcode?
2c268ab
Commits on Nov 01, 2013
Robert Böhnke robb Fix Headers bfc8ab3
Commits on Nov 02, 2013
Robert Böhnke robb No longer allow mapping to NSNull f7c83be
Robert Böhnke robb WS 243ff42
Robert Böhnke robb Update README d2d4a51
Commits on Nov 03, 2013
Robert Böhnke robb Remove MTLJSONAdapter methods deprecated in 1.x 6da6e30
Robert Böhnke robb WS 72c5455
Commits on Nov 05, 2013
Robert Böhnke robb Remove old deprecated methods c088773
Robert Böhnke robb Improve README spelling 1eaafc5
Robert Böhnke robb Fix MTLJSONAdapter docs fa46201
Robert Böhnke robb Use arrays when removing dictionary entries 502175f
Robert Böhnke robb Use mutable dictionary in MTLTestModel 22fce65
Commits on Nov 06, 2013
Justin Spahr-Summers jspahrsummers Merge pull request #170 from github/explicit-mapping
Explicit mapping
2586cfc
Commits on Nov 07, 2013
Robert Böhnke robb Merge remote-tracking branch 'origin/master' into 2.0-development
Conflicts:
	Mantle.xcodeproj/project.pbxproj
	MantleTests/MTLManagedObjectAdapterSpec.m
	MantleTests/TestModel.xcdatamodeld/TestModel.xcdatamodel/contents
34a0b74
Commits on Nov 08, 2013
Justin Spahr-Summers jspahrsummers Merge pull request #174 from github/remove-1x-deprecations
Remove MTLJSONAdapter methods deprecated in 1.x
b11a90f
Commits on Nov 16, 2013
Robert Böhnke robb Merge branch 'master' into 2.0-development 6b8fad5
Robert Böhnke robb Add implicit transformation of NSURLs to JSON 9708508
Commits on Nov 28, 2013
Robert Böhnke robb Merge branch 'master' into 2.0-development f55733e
Commits on Dec 11, 2013
Robert Böhnke robb Fix README a7a7693
Robert Böhnke robb Add implicit transformer hooks for primitives e1cbe53
Robert Böhnke robb Explicitly cast to less precise type c603791
Robert Böhnke robb Implicitly transform BOOLs to CFBooleanRef 7f817e6
Robert Böhnke robb Fix capitalization 6bc1d00
Robert Böhnke robb Re-capitalize like it's 1999 62b4804
Robert Böhnke robb WS 4522953
Robert Böhnke robb Document NSURLJSONTransformer e963954
Robert Böhnke robb Rename to -transformerForModelPropertiesOfObjCType: 9f0736c
Robert Böhnke robb Improve documentation b5a8f72
Commits on Dec 12, 2013
Robert Böhnke robb Cache value transformers on the property key fff1f75
Robert Böhnke robb Merge branch 'master' into 2.0-development
Conflicts:
	Mantle/MTLJSONAdapter.m
1cd58fb
Robert Böhnke robb Merge branch '2.0-development' into implicit-transformers
Conflicts:
	Mantle/MTLJSONAdapter.h
	Mantle/MTLJSONAdapter.m
8fd0a3e
Commits on Dec 29, 2013
Robert Böhnke robb Add implicit transformers to MTLManagedObjectAdapter 537a64b
Commits on Dec 30, 2013
Robert Böhnke robb Extract property inspection into category b523dbd
Robert Böhnke robb Remove unneeded imports b4ddc0d
Commits on Jan 04, 2014
Robert Böhnke robb Pluralize valueTransformersByPropertyKey 08dd953
Robert Böhnke robb Document +NSURLEntityAttributeTransformer 0937988
Robert Böhnke robb Make class based transformers instrance methods cba71b4
Robert Böhnke robb Mention URL transformers in -transformerForModelPropertiesOfClass: 78a885a
Robert Böhnke robb Improve and spec MTLPropertyInspection f5d02a7
Commits on Jan 08, 2014
Robert Böhnke robb Remove focused spec bcda70b
Robert Böhnke robb Only look up transformers for actual properties b7d96f1
Commits on Jan 20, 2014
Robert Böhnke robb Merge branch 'master' into 2.0-development
Conflicts:
	Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.m
3462632
Commits on Jan 22, 2014
Robert Böhnke robb Extract the MTLModel protocol e51c31f
Robert Böhnke robb Add spec for conforming models b3fc341
Commits on Feb 12, 2014
Robert Böhnke robb Merge branch 'master' into 2.0-development 7f3e346
Commits on Feb 13, 2014
Robert Böhnke robb Rename mtl_copyObjCTypeOfPropertyWithKey 79697df
Robert Böhnke robb Reuse property attributes, remove inspection hooks 70cd8d0
Commits on Feb 14, 2014
Justin Spahr-Summers jspahrsummers Merge pull request #188 from MantleFramework/implicit-transformers
Add implicit transformers
de2f2bb
Commits on Feb 26, 2014
Robert Böhnke robb Merge branch '2.0-development' into model-protocol
Conflicts:
	Mantle/MTLManagedObjectAdapter.m
	MantleTests/MTLTestModel.h
f5b1739
Robert Böhnke robb Improve documentation 49e2bcb