Skip to content

Commit

Permalink
[fix] typo
Browse files Browse the repository at this point in the history
  • Loading branch information
zen committed Dec 3, 2014
1 parent 1c24c46 commit f23b0b2
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions FastEasyMapping/Source/Core/Mapping/FEMMapping.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
@interface FEMMapping (Shortcut)

- (void)addAttributesFromArray:(NSArray *)attributes;
- (void)addAttributesDictionary:(NSDictionary *)attributesToKeyPath;
- (void)addAttributesFromDictionary:(NSDictionary *)attributesToKeyPath;
- (void)addAttributeWithProperty:(NSString *)property keyPath:(NSString *)keyPath;

- (void)addRelationshipMapping:(FEMMapping *)mapping forProperty:(NSString *)property keyPath:(NSString *)keyPath;
Expand All @@ -42,7 +42,7 @@
@interface FEMMapping (Deprecated)

- (void)addAttributeMappingFromArray:(NSArray *)attributes __attribute__((deprecated("will become obsolete in 0.6.0; use -[FEMMapping addAttributesFromArray:] instead")));
- (void)addAttributeMappingDictionary:(NSDictionary *)attributesToKeyPath __attribute__((deprecated("will become obsolete in 0.6.0; use -[FEMMapping addAttributesDictionary:] instead")));
- (void)addAttributeMappingDictionary:(NSDictionary *)attributesToKeyPath __attribute__((deprecated("will become obsolete in 0.6.0; use -[FEMMapping addAttributesFromDictionary:] instead")));
- (void)addAttributeMappingOfProperty:(NSString *)property atKeypath:(NSString *)keypath __attribute__((deprecated("will become obsolete in 0.6.0; use -[FEMMapping addAttributeWithProperty:keyPath:] instead")));

@property (nonatomic, strong, readonly) NSArray *attributeMappings __attribute__((deprecated("will become obsolete in 0.6.0; use -[FEMMapping attributes] instead")));
Expand Down
4 changes: 2 additions & 2 deletions FastEasyMapping/Source/Core/Mapping/FEMMapping.m
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ - (NSString *)description {

@implementation FEMMapping (Shortcut)

- (void)addAttributesDictionary:(NSDictionary *)attributesToKeyPath {
- (void)addAttributesFromDictionary:(NSDictionary *)attributesToKeyPath {
[attributesToKeyPath enumerateKeysAndObjectsUsingBlock:^(id attribute, id keyPath, BOOL *stop) {
[self addAttribute:[FEMAttribute mappingOfProperty:attribute toKeyPath:keyPath]];
}];
Expand Down Expand Up @@ -146,7 +146,7 @@ - (void)addAttributeMappingFromArray:(NSArray *)attributes {
}

- (void)addAttributeMappingDictionary:(NSDictionary *)attributesToKeyPath {
[self addAttributesDictionary:attributesToKeyPath];
[self addAttributesFromDictionary:attributesToKeyPath];
}

- (void)addAttributeMappingOfProperty:(NSString *)property atKeypath:(NSString *)keypath {
Expand Down
16 changes: 8 additions & 8 deletions FastEasyMappingTests/Mapping Provider/MappingProvider.m
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ @implementation MappingProvider
+ (FEMManagedObjectMapping *)carMappingWithPrimaryKey {
FEMManagedObjectMapping *mapping = [self carMapping];
[mapping setPrimaryKey:@"carID"];
[mapping addAttributesDictionary:@{@"carID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"carID" : @"id"}];

return mapping;
}
Expand All @@ -30,23 +30,23 @@ + (FEMManagedObjectMapping *)carWithRootKeyMapping {
rootPath:@"car"
configuration:^(FEMManagedObjectMapping *mapping) {
// [mapping setPrimaryKey:@"carID"];
[mapping addAttributesDictionary:@{@"carID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"carID" : @"id"}];
[mapping addAttributesFromArray:@[@"model", @"year"]];
}];
}

+ (FEMManagedObjectMapping *)carNestedAttributesMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Car" configuration:^(FEMManagedObjectMapping *mapping) {
// [mapping setPrimaryKey:@"carID"];
[mapping addAttributesDictionary:@{@"carID" : @"id", @"year" : @"information.year"}];
[mapping addAttributesFromDictionary:@{@"carID" : @"id", @"year" : @"information.year"}];
[mapping addAttributesFromArray:@[@"model"]];
}];
}

+ (FEMManagedObjectMapping *)carWithDateMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Car" configuration:^(FEMManagedObjectMapping *mapping) {
// [mapping setPrimaryKey:@"carID"];
[mapping addAttributesDictionary:@{@"carID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"carID" : @"id"}];
[mapping addAttributesFromArray:@[@"model", @"year"]];
[mapping addAttribute:[FEMAttribute mappingOfProperty:@"createdAt"
toKeyPath:@"created_at"
Expand All @@ -57,15 +57,15 @@ + (FEMManagedObjectMapping *)carWithDateMapping {
+ (FEMManagedObjectMapping *)phoneMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Phone" configuration:^(FEMManagedObjectMapping *mapping) {
// [mapping setPrimaryKey:@"phoneID"];
[mapping addAttributesDictionary:@{@"phoneID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"phoneID" : @"id"}];
[mapping addAttributesFromArray:@[@"number", @"ddd", @"ddi"]];
}];
}

+ (FEMManagedObjectMapping *)personMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Person" configuration:^(FEMManagedObjectMapping *mapping) {
// [mapping setPrimaryKey:@"personID"];
[mapping addAttributesDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromArray:@[@"name", @"email", @"gender"]];
[mapping addRelationship:[FEMRelationship mappingOfProperty:@"car"
configuration:^(FEMRelationship *relationshipMapping) {
Expand All @@ -84,7 +84,7 @@ + (FEMManagedObjectMapping *)personMapping {
+ (FEMManagedObjectMapping *)personWithPhoneMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Person" configuration:^(FEMManagedObjectMapping *mapping) {
[mapping setPrimaryKey:@"personID"];
[mapping addAttributesDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromArray:@[@"name", @"email", @"gender"]];

[mapping addRelationship:[FEMRelationship mappingOfProperty:@"phones"
Expand All @@ -101,7 +101,7 @@ + (FEMManagedObjectMapping *)personWithPhoneMapping {
+ (FEMManagedObjectMapping *)personWithCarMapping {
return [FEMManagedObjectMapping mappingForEntityName:@"Person" configuration:^(FEMManagedObjectMapping *mapping) {
[mapping setPrimaryKey:@"personID"];
[mapping addAttributesDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromDictionary:@{@"personID" : @"id"}];
[mapping addAttributesFromArray:@[@"name", @"email"]];
[mapping addRelationship:[FEMRelationship mappingOfProperty:@"car"
configuration:^(FEMRelationship *relationshipMapping) {
Expand Down
6 changes: 3 additions & 3 deletions FastEasyMappingTests/Mapping Provider/MappingProviderNative.m
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ + (FEMObjectMapping *)carWithRootKeyMapping {
+ (FEMObjectMapping *)carNestedAttributesMapping {
return [FEMObjectMapping mappingForClass:[CarNative class] configuration:^(FEMObjectMapping *mapping) {
[mapping addAttributesFromArray:@[@"model"]];
[mapping addAttributesDictionary:@{
[mapping addAttributesFromDictionary:@{
@"year" : @"information.year"
}];
}];
Expand All @@ -52,7 +52,7 @@ + (FEMObjectMapping *)carWithDateMapping {
+ (FEMObjectMapping *)phoneMapping {
return [FEMObjectMapping mappingForClass:[PhoneNative class] configuration:^(FEMObjectMapping *mapping) {
[mapping addAttributesFromArray:@[@"number"]];
[mapping addAttributesDictionary:@{
[mapping addAttributesFromDictionary:@{
@"DDI" : @"ddi",
@"DDD" : @"ddd",
}];
Expand Down Expand Up @@ -157,7 +157,7 @@ + (FEMObjectMapping *)nativeMappingWithNullPropertie {

+ (FEMObjectMapping *)planeMapping {
return [FEMObjectMapping mappingForClass:[PlaneNative class] configuration:^(FEMObjectMapping *mapping) {
[mapping addAttributesDictionary:@{@"flightNumber" : @"flight_number"}];
[mapping addAttributesFromDictionary:@{@"flightNumber" : @"flight_number"}];
[mapping addToManyRelationshipMapping:[self personMapping] forProperty:@"persons" keyPath:@"persons"];
}];
}
Expand Down
2 changes: 1 addition & 1 deletion FastEasyMappingTests/Specs/FEMObjectMappingSpec.m
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@

beforeEach(^{
mapping = [[FEMObjectMapping alloc] initWithObjectClass:[CarNative class]];
[mapping addAttributesDictionary:@{
[mapping addAttributesFromDictionary:@{
@"identifier" : @"id",
@"email" : @"contact.email"
}];
Expand Down

0 comments on commit f23b0b2

Please sign in to comment.