Fjalapeno has submitted this change and it was merged.

Change subject: lint OldDataSchema and WikipediaUnitTests
......................................................................


lint OldDataSchema and WikipediaUnitTests

Change-Id: If434950389a7e827a7cee2186df50be132a6a257
---
M OldDataSchema/Categories/NSManagedObject+WMFModelFactory.m
M OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.h
M OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.m
M OldDataSchema/Data/ArticleDataContextSingleton.h
M OldDataSchema/Data/ArticleDataContextSingleton.m
M OldDataSchema/Data/Model/Article.h
M OldDataSchema/Data/Model/DiscoveryContext.h
M OldDataSchema/Data/Model/GalleryImage.h
M OldDataSchema/Data/Model/History.h
M OldDataSchema/Data/Model/Image.h
M OldDataSchema/Data/Model/ImageData.h
M OldDataSchema/Data/Model/Saved.h
M OldDataSchema/Data/Model/Section.h
M OldDataSchema/Data/Model/SectionImage.h
M WikipediaUnitTests/BITHockeyManagerWMFExtensionsTests.m
M WikipediaUnitTests/CircularBitwiseRotationTests.m
M WikipediaUnitTests/MWKArticle_ShareSnippetTests.m
M WikipediaUnitTests/NSArray+BKIndexTests.m
M WikipediaUnitTests/NSArray+PredicateTests.m
M WikipediaUnitTests/NSIndexSet+BKReduceTests.m
M WikipediaUnitTests/NSMutableDictionary+MaybeSetTests.m
M WikipediaUnitTests/NSString+FormattedAttributedStringTests.m
M WikipediaUnitTests/NSString+WMFHTMLParsingTests.m
M WikipediaUnitTests/OldDataSchemaMigratorTests.m
M 
WikipediaUnitTests/Utilities/HCIsCollectionContainingInAnyOrder+WMFCollectionMatcherUtils.m
M WikipediaUnitTests/Utilities/NSBundle+TestAssets.m
M WikipediaUnitTests/Utilities/NSPersistentStoreCoordinator+WMFTempCoordinator.m
M WikipediaUnitTests/WMFDateFormatterTests.m
M WikipediaUnitTests/WMFErrorForApiErrorObjectTests.m
M WikipediaUnitTests/WMFImageInfoControllerTests.m
M WikipediaUnitTests/WMFJoinedPropertyParametersTests.m
M scripts/uncrustify_all.sh
32 files changed, 263 insertions(+), 312 deletions(-)

Approvals:
  Fjalapeno: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/OldDataSchema/Categories/NSManagedObject+WMFModelFactory.m 
b/OldDataSchema/Categories/NSManagedObject+WMFModelFactory.m
index 5827b67..96d5d62 100644
--- a/OldDataSchema/Categories/NSManagedObject+WMFModelFactory.m
+++ b/OldDataSchema/Categories/NSManagedObject+WMFModelFactory.m
@@ -14,7 +14,7 @@
     return NSStringFromClass(self);
 }
 
-+ (instancetype)wmf_newWithContext:(NSManagedObjectContext *)context {
++ (instancetype)wmf_newWithContext:(NSManagedObjectContext*)context {
     return [[self alloc]
             initWithEntity:[NSEntityDescription entityForName:[self 
wmf_entityName] inManagedObjectContext:context]
             insertIntoManagedObjectContext:context];
diff --git a/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.h 
b/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.h
index 0d006ea..f423e6f 100644
--- a/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.h
+++ b/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.h
@@ -7,8 +7,8 @@
 
 @interface NSManagedObjectContext (SimpleFetch)
 
--(NSManagedObject *)getEntityForName:(NSString *)entityName 
withPredicateFormat:(NSString *)predicateFormat, ...;
+- (NSManagedObject*)getEntityForName:(NSString*)entityName 
withPredicateFormat:(NSString*)predicateFormat, ...;
 
--(NSManagedObjectID *)getArticleIDForTitle:(NSString *)title domain:(NSString 
*)domain;
+- (NSManagedObjectID*)getArticleIDForTitle:(NSString*)title 
domain:(NSString*)domain;
 
 @end
diff --git a/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.m 
b/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.m
index ef26e20..687a03d 100644
--- a/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.m
+++ b/OldDataSchema/Categories/NSManagedObjectContext+SimpleFetch.m
@@ -7,48 +7,47 @@
 
 @implementation NSManagedObjectContext (SimpleFetch)
 
--(NSManagedObject *)getEntityForName:(NSString *)entityName 
withPredicateFormat:(NSString *)predicateFormat, ...
+- (NSManagedObject*)getEntityForName:(NSString*)entityName 
withPredicateFormat:(NSString*)predicateFormat, ...
 {
     // See: 
http://www.cocoawithlove.com/2009/05/variable-argument-lists-in-cocoa.html for 
variadic methods syntax reminder.
     va_list args;
     va_start(args, predicateFormat);
-    NSPredicate * predicate = [NSPredicate predicateWithFormat:predicateFormat 
arguments:args];
+    NSPredicate* predicate = [NSPredicate predicateWithFormat:predicateFormat 
arguments:args];
     va_end(args);
 
-    NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
-    NSEntityDescription *entity = [NSEntityDescription entityForName: 
entityName
-                                              inManagedObjectContext: self];
+    NSFetchRequest* fetchRequest = [[NSFetchRequest alloc] init];
+    NSEntityDescription* entity  = [NSEntityDescription 
entityForName:entityName
+                                               inManagedObjectContext        
:self];
     [fetchRequest setEntity:entity];
     [fetchRequest setPredicate:predicate];
     [fetchRequest setFetchLimit:1];
 
-    NSError *error = nil;
-    NSArray *entities = [self executeFetchRequest:fetchRequest error:&error];
-    if(error){
+    NSError* error    = nil;
+    NSArray* entities = [self executeFetchRequest:fetchRequest error:&error];
+    if (error) {
         NSLog(@"Error: %@", error);
         return nil;
     }
 
     // Return nil if no results - makes it easier to test whether any entities 
were found.
-    if (entities){
+    if (entities) {
         return (entities.count == 1) ? entities[0] : nil;
-    }else{
+    } else {
         return nil;
     }
 }
 
--(NSManagedObjectID *)getArticleIDForTitle:(NSString *)title domain:(NSString 
*)domain
-{
-    Article *article = (Article *)[self getEntityForName: @"Article" 
withPredicateFormat: @"\
+- (NSManagedObjectID*)getArticleIDForTitle:(NSString*)title 
domain:(NSString*)domain {
+    Article* article = (Article*)[self getEntityForName:@"Article" 
withPredicateFormat:@"\
                        title == %@ \
                        AND \
                        site == %@ \
                        AND \
                        domain == %@",
-                       title,
-                       @"wikipedia.org",//[SessionSingleton 
sharedInstance].site,
-                       domain
-    ];
+                                  title,
+                                  @"wikipedia.org",//[SessionSingleton 
sharedInstance].site,
+                                  domain
+                       ];
 
     return (article) ? article.objectID : nil;
 }
diff --git a/OldDataSchema/Data/ArticleDataContextSingleton.h 
b/OldDataSchema/Data/ArticleDataContextSingleton.h
index fd5b76a..85ed424 100644
--- a/OldDataSchema/Data/ArticleDataContextSingleton.h
+++ b/OldDataSchema/Data/ArticleDataContextSingleton.h
@@ -3,7 +3,7 @@
 
 @interface ArticleDataContextSingleton : NSObject
 
-+ (ArticleDataContextSingleton *)sharedInstance;
++ (ArticleDataContextSingleton*)sharedInstance;
 
 /**
  *  The path to the DB
@@ -15,7 +15,7 @@
 /**
  *  Created lazily
  */
-@property (nonatomic, retain) NSManagedObjectContext *mainContext;
+@property (nonatomic, retain) NSManagedObjectContext* mainContext;
 
 /**
  *  Create a new background context. You are responsible for its lifecycle
@@ -32,6 +32,6 @@
  *  @param context         The context to save
  *  @param completionBlock a completion block fired after the save operation
  */
-- (void)saveContextAndPropagateChangesToStore:(NSManagedObjectContext*)context 
completionBlock:(void(^)(NSError* error))completionBlock;
+- (void)saveContextAndPropagateChangesToStore:(NSManagedObjectContext*)context 
completionBlock:(void (^)(NSError* error))completionBlock;
 
 @end
diff --git a/OldDataSchema/Data/ArticleDataContextSingleton.m 
b/OldDataSchema/Data/ArticleDataContextSingleton.m
index 7dd54fe..9151e30 100644
--- a/OldDataSchema/Data/ArticleDataContextSingleton.m
+++ b/OldDataSchema/Data/ArticleDataContextSingleton.m
@@ -4,15 +4,14 @@
 
 @interface ArticleDataContextSingleton ()
 
-@property (nonatomic, retain) NSManagedObjectContext *masterContext;
+@property (nonatomic, retain) NSManagedObjectContext* masterContext;
 
 @end
 
 @implementation ArticleDataContextSingleton
 
 
-+ (ArticleDataContextSingleton *)sharedInstance
-{
++ (ArticleDataContextSingleton*)sharedInstance {
     static dispatch_once_t once;
     static id sharedInstance;
     dispatch_once(&once, ^{
@@ -21,28 +20,24 @@
     return sharedInstance;
 }
 
-
-- (NSString*)databasePath{
-    
-    NSString *articlesDBPath = [[self documentRootPath] 
stringByAppendingString:@"/articleData6.sqlite"];
+- (NSString*)databasePath {
+    NSString* articlesDBPath = [[self documentRootPath] 
stringByAppendingString:@"/articleData6.sqlite"];
     return articlesDBPath;
 }
 
-- (NSManagedObjectContext*)masterContext{
-    
-    if(!_masterContext){
-        
-        NSPersistentStoreCoordinator *persistentStoreCoordinator =
-        [[NSPersistentStoreCoordinator alloc] 
initWithManagedObjectModel:[NSManagedObjectModel wmf_oldDataSchema]];
-        
-        NSURL *url = [NSURL fileURLWithPath:[self databasePath]];
-        
-        NSDictionary *options = @{
-                                  
NSMigratePersistentStoresAutomaticallyOption: @YES,
-                                  NSInferMappingModelAutomaticallyOption: @YES
-                                  };
-        NSError *error = nil;
-        NSPersistentStore *persistentStore = [persistentStoreCoordinator 
addPersistentStoreWithType:NSSQLiteStoreType
+- (NSManagedObjectContext*)masterContext {
+    if (!_masterContext) {
+        NSPersistentStoreCoordinator* persistentStoreCoordinator =
+            [[NSPersistentStoreCoordinator alloc] 
initWithManagedObjectModel:[NSManagedObjectModel wmf_oldDataSchema]];
+
+        NSURL* url = [NSURL fileURLWithPath:[self databasePath]];
+
+        NSDictionary* options = @{
+            NSMigratePersistentStoresAutomaticallyOption: @YES,
+            NSInferMappingModelAutomaticallyOption: @YES
+        };
+        NSError* error                     = nil;
+        NSPersistentStore* persistentStore = [persistentStoreCoordinator 
addPersistentStoreWithType:NSSQLiteStoreType
                                                                                
       configuration:nil
                                                                                
                 URL:url
                                                                                
             options:options
@@ -51,74 +46,64 @@
             NSLog(@"Error creating persistent store coordinator: %@", 
error.localizedFailureReason);
             return nil;
         }
-        
-        _masterContext = [[NSManagedObjectContext alloc] 
initWithConcurrencyType:NSPrivateQueueConcurrencyType];
-        _masterContext.persistentStoreCoordinator = persistentStoreCoordinator;
 
+        _masterContext                            = [[NSManagedObjectContext 
alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];
+        _masterContext.persistentStoreCoordinator = persistentStoreCoordinator;
     }
-    
+
     return _masterContext;
 }
 
-- (NSManagedObjectContext*)mainContext{
-    
-    if(!_mainContext){
-        
-        if(!self.masterContext){
+- (NSManagedObjectContext*)mainContext {
+    if (!_mainContext) {
+        if (!self.masterContext) {
             return nil;
         }
-        
+
         // Setup main context.
-        _mainContext = [[NSManagedObjectContext alloc] 
initWithConcurrencyType:NSMainQueueConcurrencyType];
+        _mainContext               = [[NSManagedObjectContext alloc] 
initWithConcurrencyType:NSMainQueueConcurrencyType];
         _mainContext.parentContext = self.masterContext;
-        
+
         // Ensure object changes saved to mainContext bubble up to 
masterContext.
         [[NSNotificationCenter defaultCenter] addObserver:self
                                                  
selector:@selector(propagateMainSavesToMaster)
                                                      
name:NSManagedObjectContextDidSaveNotification
                                                    object:_mainContext];
-
     }
-    
+
     return _mainContext;
 }
 
-- (NSManagedObjectContext*)backgroundContext{
-    
+- (NSManagedObjectContext*)backgroundContext {
     NSManagedObjectContext* newContext = [[NSManagedObjectContext alloc] 
initWithConcurrencyType:NSPrivateQueueConcurrencyType];
     newContext.parentContext = self.masterContext;
 
     return newContext;
 }
 
-
-- (NSString *)documentRootPath
-{
-    NSArray* documentPaths = 
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
+- (NSString*)documentRootPath {
+    NSArray* documentPaths     = 
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
     NSString* documentRootPath = [documentPaths objectAtIndex:0];
     return documentRootPath;
 }
 
-- (void)saveContextAndPropagateChangesToStore:(NSManagedObjectContext*)context 
completionBlock:(void(^)(NSError* error))completionBlock{
-    
+- (void)saveContextAndPropagateChangesToStore:(NSManagedObjectContext*)context 
completionBlock:(void (^)(NSError* error))completionBlock {
     [context performBlock:^{
-        
         __block NSError* errorToSend = nil;
-        
+
         NSError* error = nil;
-        if([context save:&error]){
+        if ([context save:&error]) {
             [self.masterContext performBlock:^{
-                NSError *masterError = nil;
+                NSError* masterError = nil;
                 if (![self.masterContext save:&masterError]) {
                     errorToSend = masterError;
                 }
             }];
-        }else{
+        } else {
             errorToSend = error;
         }
 
-        if(completionBlock){
-            
+        if (completionBlock) {
             dispatch_async(dispatch_get_main_queue(), ^{
                 completionBlock(errorToSend);
             });
@@ -126,11 +111,9 @@
     }];
 }
 
-
-- (void)propagateMainSavesToMaster{
-    
+- (void)propagateMainSavesToMaster {
     [self.masterContext performBlock:^{
-        NSError *masterError = nil;
+        NSError* masterError = nil;
         if (![self.masterContext save:&masterError]) {
             NSLog(@"Error saving to master context = %@", masterError);
         }
diff --git a/OldDataSchema/Data/Model/Article.h 
b/OldDataSchema/Data/Model/Article.h
index c1cb37f..8027b83 100644
--- a/OldDataSchema/Data/Model/Article.h
+++ b/OldDataSchema/Data/Model/Article.h
@@ -13,50 +13,50 @@
 
 @interface Article : NSManagedObject
 
-@property (nonatomic, retain) NSNumber * articleId;
-@property (nonatomic, retain) NSDate * dateCreated;
-@property (nonatomic, retain) NSString * domain;
-@property (nonatomic, retain) NSString * domainName;
-@property (nonatomic, retain) NSNumber * languagecount;
-@property (nonatomic, retain) NSDate * lastmodified;
-@property (nonatomic, retain) NSString * lastmodifiedby;
-@property (nonatomic, retain) NSNumber * lastScrollX;
-@property (nonatomic, retain) NSNumber * lastScrollY;
-@property (nonatomic, retain) NSNumber * needsRefresh;
-@property (nonatomic, retain) NSString * redirected;
-@property (nonatomic, retain) NSString * site;
-@property (nonatomic, retain) NSString * title;
-@property (nonatomic, retain) NSString * protectionStatus;
-@property (nonatomic, retain) NSNumber * editable;
-@property (nonatomic, retain) NSString * displayTitle;
-@property (nonatomic, retain) NSSet *galleryImage;
-@property (nonatomic, retain) NSSet *history;
-@property (nonatomic, retain) NSSet *saved;
-@property (nonatomic, retain) NSSet *section;
-@property (nonatomic, retain) Image *thumbnailImage;
+@property (nonatomic, retain) NSNumber* articleId;
+@property (nonatomic, retain) NSDate* dateCreated;
+@property (nonatomic, retain) NSString* domain;
+@property (nonatomic, retain) NSString* domainName;
+@property (nonatomic, retain) NSNumber* languagecount;
+@property (nonatomic, retain) NSDate* lastmodified;
+@property (nonatomic, retain) NSString* lastmodifiedby;
+@property (nonatomic, retain) NSNumber* lastScrollX;
+@property (nonatomic, retain) NSNumber* lastScrollY;
+@property (nonatomic, retain) NSNumber* needsRefresh;
+@property (nonatomic, retain) NSString* redirected;
+@property (nonatomic, retain) NSString* site;
+@property (nonatomic, retain) NSString* title;
+@property (nonatomic, retain) NSString* protectionStatus;
+@property (nonatomic, retain) NSNumber* editable;
+@property (nonatomic, retain) NSString* displayTitle;
+@property (nonatomic, retain) NSSet* galleryImage;
+@property (nonatomic, retain) NSSet* history;
+@property (nonatomic, retain) NSSet* saved;
+@property (nonatomic, retain) NSSet* section;
+@property (nonatomic, retain) Image* thumbnailImage;
 
 @end
 
 @interface Article (CoreDataGeneratedAccessors)
 
-- (void)addGalleryImageObject:(GalleryImage *)value;
-- (void)removeGalleryImageObject:(GalleryImage *)value;
-- (void)addGalleryImage:(NSSet *)values;
-- (void)removeGalleryImage:(NSSet *)values;
+- (void)addGalleryImageObject:(GalleryImage*)value;
+- (void)removeGalleryImageObject:(GalleryImage*)value;
+- (void)addGalleryImage:(NSSet*)values;
+- (void)removeGalleryImage:(NSSet*)values;
 
-- (void)addHistoryObject:(History *)value;
-- (void)removeHistoryObject:(History *)value;
-- (void)addHistory:(NSSet *)values;
-- (void)removeHistory:(NSSet *)values;
+- (void)addHistoryObject:(History*)value;
+- (void)removeHistoryObject:(History*)value;
+- (void)addHistory:(NSSet*)values;
+- (void)removeHistory:(NSSet*)values;
 
-- (void)addSavedObject:(Saved *)value;
-- (void)removeSavedObject:(Saved *)value;
-- (void)addSaved:(NSSet *)values;
-- (void)removeSaved:(NSSet *)values;
+- (void)addSavedObject:(Saved*)value;
+- (void)removeSavedObject:(Saved*)value;
+- (void)addSaved:(NSSet*)values;
+- (void)removeSaved:(NSSet*)values;
 
-- (void)addSectionObject:(Section *)value;
-- (void)removeSectionObject:(Section *)value;
-- (void)addSection:(NSSet *)values;
-- (void)removeSection:(NSSet *)values;
+- (void)addSectionObject:(Section*)value;
+- (void)removeSectionObject:(Section*)value;
+- (void)addSection:(NSSet*)values;
+- (void)removeSection:(NSSet*)values;
 
 @end
diff --git a/OldDataSchema/Data/Model/DiscoveryContext.h 
b/OldDataSchema/Data/Model/DiscoveryContext.h
index afcb1e5..7fcca94 100644
--- a/OldDataSchema/Data/Model/DiscoveryContext.h
+++ b/OldDataSchema/Data/Model/DiscoveryContext.h
@@ -8,8 +8,8 @@
 
 @interface DiscoveryContext : NSManagedObject
 
-@property (nonatomic, retain) NSNumber * isPrefix;
-@property (nonatomic, retain) NSString * text;
-@property (nonatomic, retain) History *history;
+@property (nonatomic, retain) NSNumber* isPrefix;
+@property (nonatomic, retain) NSString* text;
+@property (nonatomic, retain) History* history;
 
 @end
diff --git a/OldDataSchema/Data/Model/GalleryImage.h 
b/OldDataSchema/Data/Model/GalleryImage.h
index 2956081..287186d 100644
--- a/OldDataSchema/Data/Model/GalleryImage.h
+++ b/OldDataSchema/Data/Model/GalleryImage.h
@@ -8,8 +8,8 @@
 
 @interface GalleryImage : NSManagedObject
 
-@property (nonatomic, retain) NSNumber * index;
-@property (nonatomic, retain) Article *article;
-@property (nonatomic, retain) Image *image;
+@property (nonatomic, retain) NSNumber* index;
+@property (nonatomic, retain) Article* article;
+@property (nonatomic, retain) Image* image;
 
 @end
diff --git a/OldDataSchema/Data/Model/History.h 
b/OldDataSchema/Data/Model/History.h
index 53989d6..663e197 100644
--- a/OldDataSchema/Data/Model/History.h
+++ b/OldDataSchema/Data/Model/History.h
@@ -8,17 +8,17 @@
 
 @interface History : NSManagedObject
 
-@property (nonatomic, retain) NSDate * dateVisited;
-@property (nonatomic, retain) NSString * discoveryMethod;
-@property (nonatomic, retain) Article *article;
-@property (nonatomic, retain) NSSet *discoveryContext;
+@property (nonatomic, retain) NSDate* dateVisited;
+@property (nonatomic, retain) NSString* discoveryMethod;
+@property (nonatomic, retain) Article* article;
+@property (nonatomic, retain) NSSet* discoveryContext;
 @end
 
 @interface History (CoreDataGeneratedAccessors)
 
-- (void)addDiscoveryContextObject:(DiscoveryContext *)value;
-- (void)removeDiscoveryContextObject:(DiscoveryContext *)value;
-- (void)addDiscoveryContext:(NSSet *)values;
-- (void)removeDiscoveryContext:(NSSet *)values;
+- (void)addDiscoveryContextObject:(DiscoveryContext*)value;
+- (void)removeDiscoveryContextObject:(DiscoveryContext*)value;
+- (void)addDiscoveryContext:(NSSet*)values;
+- (void)removeDiscoveryContext:(NSSet*)values;
 
 @end
diff --git a/OldDataSchema/Data/Model/Image.h b/OldDataSchema/Data/Model/Image.h
index a3b5e5e..e1f0d34 100644
--- a/OldDataSchema/Data/Model/Image.h
+++ b/OldDataSchema/Data/Model/Image.h
@@ -8,45 +8,45 @@
 
 @interface Image : NSManagedObject
 
-@property (nonatomic, retain) NSString * alt;
-@property (nonatomic, retain) NSNumber * dataSize;
-@property (nonatomic, retain) NSDate * dateLastAccessed;
-@property (nonatomic, retain) NSDate * dateRetrieved;
-@property (nonatomic, retain) NSString * extension;
-@property (nonatomic, retain) NSString * fileName;
-@property (nonatomic, retain) NSString * fileNameNoSizePrefix;
-@property (nonatomic, retain) NSNumber * height;
-@property (nonatomic, retain) NSString * imageDescription;
-@property (nonatomic, retain) NSString * mimeType;
-@property (nonatomic, retain) NSString * sourceUrl;
-@property (nonatomic, retain) NSNumber * width;
-@property (nonatomic, retain) NSSet *article;
-@property (nonatomic, retain) NSSet *galleryImage;
-@property (nonatomic, retain) NSSet *section;
-@property (nonatomic, retain) NSSet *sectionImage;
-@property (nonatomic, retain) ImageData *imageData;
+@property (nonatomic, retain) NSString* alt;
+@property (nonatomic, retain) NSNumber* dataSize;
+@property (nonatomic, retain) NSDate* dateLastAccessed;
+@property (nonatomic, retain) NSDate* dateRetrieved;
+@property (nonatomic, retain) NSString* extension;
+@property (nonatomic, retain) NSString* fileName;
+@property (nonatomic, retain) NSString* fileNameNoSizePrefix;
+@property (nonatomic, retain) NSNumber* height;
+@property (nonatomic, retain) NSString* imageDescription;
+@property (nonatomic, retain) NSString* mimeType;
+@property (nonatomic, retain) NSString* sourceUrl;
+@property (nonatomic, retain) NSNumber* width;
+@property (nonatomic, retain) NSSet* article;
+@property (nonatomic, retain) NSSet* galleryImage;
+@property (nonatomic, retain) NSSet* section;
+@property (nonatomic, retain) NSSet* sectionImage;
+@property (nonatomic, retain) ImageData* imageData;
 @end
 
 @interface Image (CoreDataGeneratedAccessors)
 
-- (void)addArticleObject:(Article *)value;
-- (void)removeArticleObject:(Article *)value;
-- (void)addArticle:(NSSet *)values;
-- (void)removeArticle:(NSSet *)values;
+- (void)addArticleObject:(Article*)value;
+- (void)removeArticleObject:(Article*)value;
+- (void)addArticle:(NSSet*)values;
+- (void)removeArticle:(NSSet*)values;
 
-- (void)addGalleryImageObject:(GalleryImage *)value;
-- (void)removeGalleryImageObject:(GalleryImage *)value;
-- (void)addGalleryImage:(NSSet *)values;
-- (void)removeGalleryImage:(NSSet *)values;
+- (void)addGalleryImageObject:(GalleryImage*)value;
+- (void)removeGalleryImageObject:(GalleryImage*)value;
+- (void)addGalleryImage:(NSSet*)values;
+- (void)removeGalleryImage:(NSSet*)values;
 
-- (void)addSectionObject:(Section *)value;
-- (void)removeSectionObject:(Section *)value;
-- (void)addSection:(NSSet *)values;
-- (void)removeSection:(NSSet *)values;
+- (void)addSectionObject:(Section*)value;
+- (void)removeSectionObject:(Section*)value;
+- (void)addSection:(NSSet*)values;
+- (void)removeSection:(NSSet*)values;
 
-- (void)addSectionImageObject:(SectionImage *)value;
-- (void)removeSectionImageObject:(SectionImage *)value;
-- (void)addSectionImage:(NSSet *)values;
-- (void)removeSectionImage:(NSSet *)values;
+- (void)addSectionImageObject:(SectionImage*)value;
+- (void)removeSectionImageObject:(SectionImage*)value;
+- (void)addSectionImage:(NSSet*)values;
+- (void)removeSectionImage:(NSSet*)values;
 
 @end
diff --git a/OldDataSchema/Data/Model/ImageData.h 
b/OldDataSchema/Data/Model/ImageData.h
index 1362540..7390c87 100644
--- a/OldDataSchema/Data/Model/ImageData.h
+++ b/OldDataSchema/Data/Model/ImageData.h
@@ -8,7 +8,7 @@
 
 @interface ImageData : NSManagedObject
 
-@property (nonatomic, retain) NSData * data;
-@property (nonatomic, retain) Image *imageData;
+@property (nonatomic, retain) NSData* data;
+@property (nonatomic, retain) Image* imageData;
 
 @end
diff --git a/OldDataSchema/Data/Model/Saved.h b/OldDataSchema/Data/Model/Saved.h
index b6a6503..48b21f3 100644
--- a/OldDataSchema/Data/Model/Saved.h
+++ b/OldDataSchema/Data/Model/Saved.h
@@ -8,7 +8,7 @@
 
 @interface Saved : NSManagedObject
 
-@property (nonatomic, retain) NSDate * dateSaved;
-@property (nonatomic, retain) Article *article;
+@property (nonatomic, retain) NSDate* dateSaved;
+@property (nonatomic, retain) Article* article;
 
 @end
diff --git a/OldDataSchema/Data/Model/Section.h 
b/OldDataSchema/Data/Model/Section.h
index 606fb76..761de73 100644
--- a/OldDataSchema/Data/Model/Section.h
+++ b/OldDataSchema/Data/Model/Section.h
@@ -8,26 +8,26 @@
 
 @interface Section : NSManagedObject
 
-@property (nonatomic, retain) NSString * anchor;
-@property (nonatomic, retain) NSDate * dateRetrieved;
-@property (nonatomic, retain) NSString * html;
-@property (nonatomic, retain) NSString * index;
-@property (nonatomic, retain) NSString * title;
-@property (nonatomic, retain) NSNumber * tocLevel;
-@property (nonatomic, retain) NSString * level;
-@property (nonatomic, retain) NSNumber * sectionId;
-@property (nonatomic, retain) NSString * number;
-@property (nonatomic, retain) NSString * fromTitle;
-@property (nonatomic, retain) Article *article;
-@property (nonatomic, retain) NSSet *sectionImage;
-@property (nonatomic, retain) Image *thumbnailImage;
+@property (nonatomic, retain) NSString* anchor;
+@property (nonatomic, retain) NSDate* dateRetrieved;
+@property (nonatomic, retain) NSString* html;
+@property (nonatomic, retain) NSString* index;
+@property (nonatomic, retain) NSString* title;
+@property (nonatomic, retain) NSNumber* tocLevel;
+@property (nonatomic, retain) NSString* level;
+@property (nonatomic, retain) NSNumber* sectionId;
+@property (nonatomic, retain) NSString* number;
+@property (nonatomic, retain) NSString* fromTitle;
+@property (nonatomic, retain) Article* article;
+@property (nonatomic, retain) NSSet* sectionImage;
+@property (nonatomic, retain) Image* thumbnailImage;
 @end
 
 @interface Section (CoreDataGeneratedAccessors)
 
-- (void)addSectionImageObject:(SectionImage *)value;
-- (void)removeSectionImageObject:(SectionImage *)value;
-- (void)addSectionImage:(NSSet *)values;
-- (void)removeSectionImage:(NSSet *)values;
+- (void)addSectionImageObject:(SectionImage*)value;
+- (void)removeSectionImageObject:(SectionImage*)value;
+- (void)addSectionImage:(NSSet*)values;
+- (void)removeSectionImage:(NSSet*)values;
 
 @end
diff --git a/OldDataSchema/Data/Model/SectionImage.h 
b/OldDataSchema/Data/Model/SectionImage.h
index 0f23a06..b62f92d 100644
--- a/OldDataSchema/Data/Model/SectionImage.h
+++ b/OldDataSchema/Data/Model/SectionImage.h
@@ -8,8 +8,8 @@
 
 @interface SectionImage : NSManagedObject
 
-@property (nonatomic, retain) NSNumber * index;
-@property (nonatomic, retain) Image *image;
-@property (nonatomic, retain) Section *section;
+@property (nonatomic, retain) NSNumber* index;
+@property (nonatomic, retain) Image* image;
+@property (nonatomic, retain) Section* section;
 
 @end
diff --git a/WikipediaUnitTests/BITHockeyManagerWMFExtensionsTests.m 
b/WikipediaUnitTests/BITHockeyManagerWMFExtensionsTests.m
index 11b7093..ed3075f 100644
--- a/WikipediaUnitTests/BITHockeyManagerWMFExtensionsTests.m
+++ b/WikipediaUnitTests/BITHockeyManagerWMFExtensionsTests.m
@@ -15,19 +15,14 @@
 
 @implementation BITHockeyManagerWMFExtensionsTests
 
-- (void)testKnownBundleID{
-
+- (void)testKnownBundleID {
     BOOL success = [[BITHockeyManager sharedHockeyManager] 
wmf_setAPIKeyForBundleID:@"org.wikimedia.wikipedia.tfalpha"];
     assertThat(@(success), is(isTrue()));
 }
 
-
-- (void)testUnknownBundleID{
-    
+- (void)testUnknownBundleID {
     BOOL success = [[BITHockeyManager sharedHockeyManager] 
wmf_setAPIKeyForBundleID:@"org.wikimedia.wikipedia.garbage"];
     assertThat(@(success), is(isFalse()));
 }
-
-
 
 @end
\ No newline at end of file
diff --git a/WikipediaUnitTests/CircularBitwiseRotationTests.m 
b/WikipediaUnitTests/CircularBitwiseRotationTests.m
index f7f2e92..0f9fcdd 100644
--- a/WikipediaUnitTests/CircularBitwiseRotationTests.m
+++ b/WikipediaUnitTests/CircularBitwiseRotationTests.m
@@ -17,10 +17,9 @@
 
 @implementation CircularBitwiseRotationTests
 
-- (void)testExamples
-{
+- (void)testExamples {
     NSUInteger testValue = 0b00000001;
-    NSUInteger len = sizeof(testValue) * CHAR_BIT;
+    NSUInteger len       = sizeof(testValue) * CHAR_BIT;
     XCTAssertEqual(CircularBitwiseRotation(testValue, 0), 0b001);
     XCTAssertEqual(CircularBitwiseRotation(testValue, 1), 0b00000010);
     XCTAssertEqual(CircularBitwiseRotation(testValue, 2), 0b00000100);
diff --git a/WikipediaUnitTests/MWKArticle_ShareSnippetTests.m 
b/WikipediaUnitTests/MWKArticle_ShareSnippetTests.m
index 59635da..7c80200 100644
--- a/WikipediaUnitTests/MWKArticle_ShareSnippetTests.m
+++ b/WikipediaUnitTests/MWKArticle_ShareSnippetTests.m
@@ -25,7 +25,7 @@
 - (void)setUp {
     [super setUp];
     NSDictionary* obamaMobileViewJSON = [[self wmf_bundle] 
wmf_jsonFromContentsOfFile:@"Obama"];
-    MWKTitle* dummyTitle =
+    MWKTitle* dummyTitle              =
         [MWKTitle titleWithString:@"foo" site:[MWKSite 
siteWithDomain:@"wikipedia.org" language:@"en"]];
     self.article = [[MWKArticle alloc] initWithTitle:dummyTitle dataStore:nil 
dict:obamaMobileViewJSON[@"mobileview"]];
 }
diff --git a/WikipediaUnitTests/NSArray+BKIndexTests.m 
b/WikipediaUnitTests/NSArray+BKIndexTests.m
index 54da71b..ab953dd 100644
--- a/WikipediaUnitTests/NSArray+BKIndexTests.m
+++ b/WikipediaUnitTests/NSArray+BKIndexTests.m
@@ -19,18 +19,16 @@
 
 @implementation NSArray_BKIndexTests
 
-- (void)testEmpty
-{
-    assertThat([@[] bk_indexWithKeypath:WMF_SAFE_KEYPATH([NSString new], 
lowercaseString)], isEmpty());
+- (void)testEmpty {
+    assertThat([@[] bk_indexWithKeypath: WMF_SAFE_KEYPATH([NSString new], 
lowercaseString)], isEmpty());
 }
 
-- (void)testExamples
-{
-    assertThat(([@[@"foo", @"Foo", @"bar"] 
bk_indexWithKeypath:WMF_SAFE_KEYPATH([NSString new], lowercaseString)]),
+- (void)testExamples {
+    assertThat(([@[@"foo", @"Foo", @"bar"] bk_indexWithKeypath: 
WMF_SAFE_KEYPATH([NSString new], lowercaseString)]),
                hasEntries(
-                    @"foo", @"Foo",
-                    @"bar", @"bar", nil
-               ));
+                   @"foo", @"Foo",
+                   @"bar", @"bar", nil
+                   ));
 }
 
 @end
diff --git a/WikipediaUnitTests/NSArray+PredicateTests.m 
b/WikipediaUnitTests/NSArray+PredicateTests.m
index f6851bb..9da827a 100644
--- a/WikipediaUnitTests/NSArray+PredicateTests.m
+++ b/WikipediaUnitTests/NSArray+PredicateTests.m
@@ -20,39 +20,34 @@
 
 @implementation NSArray_PredicateTests
 
-- (void)testEmptyArray
-{
+- (void)testEmptyArray {
     assertThat([@[] firstMatchForPredicate:[NSPredicate 
predicateWithValue:YES]], is(nilValue()));
     assertThat([@[] firstMatchForPredicate:[NSPredicate 
predicateWithValue:NO]], is(nilValue()));
 }
 
-- (void)testFindsCorrectObject
-{
-    NSArray *testArray = @[@"foo", @"bar", @"baz"];
+- (void)testFindsCorrectObject {
+    NSArray* testArray = @[@"foo", @"bar", @"baz"];
     for (id element in testArray) {
-        NSPredicate *isElement = [NSPredicate predicateWithBlock:^BOOL(id obj, 
NSDictionary *bindings) {
+        NSPredicate* isElement = [NSPredicate predicateWithBlock:^BOOL (id 
obj, NSDictionary* bindings) {
             return [obj isEqual:element];
         }];
         assertThat([testArray firstMatchForPredicate:isElement], is(element));
     }
 }
 
-
-- (void)testFalsePredicate
-{
+- (void)testFalsePredicate {
     assertThat(([@[@1, @2, @3] firstMatchForPredicate:[NSPredicate 
predicateWithValue:NO]]), is(nilValue()));
 }
 
-- (void)testPerformance
-{
+- (void)testPerformance {
     static const NSUInteger N = 1e5;
-    NSNumber *worstCase = @(N-1);
-    NSMutableArray *testArray = [NSMutableArray arrayWithCapacity:N];
+    NSNumber* worstCase       = @(N - 1);
+    NSMutableArray* testArray = [NSMutableArray arrayWithCapacity:N];
     for (NSUInteger i = 0; i < N; i++) {
         [testArray addObject:@(i)];
     }
     [self measureBlock:^{
-        [testArray firstMatchForPredicate:[NSPredicate 
predicateWithBlock:^BOOL(NSNumber *x, NSDictionary *bindings) {
+        [testArray firstMatchForPredicate:[NSPredicate 
predicateWithBlock:^BOOL (NSNumber* x, NSDictionary* bindings) {
             return [x isEqualToNumber:worstCase];
         }]];
     }];
diff --git a/WikipediaUnitTests/NSIndexSet+BKReduceTests.m 
b/WikipediaUnitTests/NSIndexSet+BKReduceTests.m
index 27944ce..3a56fcf 100644
--- a/WikipediaUnitTests/NSIndexSet+BKReduceTests.m
+++ b/WikipediaUnitTests/NSIndexSet+BKReduceTests.m
@@ -21,14 +21,14 @@
 
 - (void)testReduce {
     NSIndexSet* indexes = [NSMutableIndexSet 
indexSetWithIndexesInRange:NSMakeRange(0, 10)];
-    assertThat([indexes bk_reduce:[NSMutableArray new] 
withBlock:^id(NSMutableArray* acc, NSUInteger idx) {
+    assertThat([indexes bk_reduce:[NSMutableArray new] withBlock:^id 
(NSMutableArray* acc, NSUInteger idx) {
         [acc addObject:@(idx)];
         return acc;
     }], is(@[@0, @1, @2, @3, @4, @5, @6, @7, @8, @9]));
 }
 
 - (void)testBadInput {
-    assertThat([[NSIndexSet indexSet] bk_reduce:nil withBlock:^id(id _, 
NSUInteger __) { return nil; }],
+    assertThat([[NSIndexSet indexSet] bk_reduce:nil withBlock:^id (id _, 
NSUInteger __) { return nil; }],
                is(nilValue()));
 
     id input = [NSMutableArray new];
diff --git a/WikipediaUnitTests/NSMutableDictionary+MaybeSetTests.m 
b/WikipediaUnitTests/NSMutableDictionary+MaybeSetTests.m
index ab05154..8ed28bc 100644
--- a/WikipediaUnitTests/NSMutableDictionary+MaybeSetTests.m
+++ b/WikipediaUnitTests/NSMutableDictionary+MaybeSetTests.m
@@ -20,18 +20,16 @@
 
 @implementation NSMutableDictionary_WMFMaybeSetTests
 
-- (void)testNotNil
-{
-    NSMutableDictionary *testDict = [NSMutableDictionary new];
+- (void)testNotNil {
+    NSMutableDictionary* testDict = [NSMutableDictionary new];
     assertThat(@([testDict wmf_maybeSetObject:@"foo" forKey:@"bar"]), 
is(@YES));
     assertThat(testDict, is(equalTo(@{@"bar": @"foo"})));
     assertThat(@([testDict wmf_maybeSetObject:@"biz" forKey:@"bar"]), 
is(@YES));
     assertThat(testDict, is(equalTo(@{@"bar": @"biz"})));
 }
 
-- (void)testNil
-{
-    NSMutableDictionary *testDict = [NSMutableDictionary new];
+- (void)testNil {
+    NSMutableDictionary* testDict = [NSMutableDictionary new];
     assertThat(@([testDict wmf_maybeSetObject:nil forKey:@"bar"]), is(@NO));
     assertThat(testDict, isEmpty());
 }
diff --git a/WikipediaUnitTests/NSString+FormattedAttributedStringTests.m 
b/WikipediaUnitTests/NSString+FormattedAttributedStringTests.m
index a9752b3..8d39c48 100644
--- a/WikipediaUnitTests/NSString+FormattedAttributedStringTests.m
+++ b/WikipediaUnitTests/NSString+FormattedAttributedStringTests.m
@@ -45,7 +45,6 @@
 }
 
 - (void)testComplexAttributedStringCreation {
-
     // First create complex attributed string (complexAttributedString1) using 
our substitution method:
     // (Note the multiple occurences of "$1".)
     NSAttributedString* complexAttributedString1 =
@@ -67,7 +66,6 @@
 
     // Test equality.
     XCTAssert([complexAttributedString1 
isEqualToAttributedString:complexAttributedString2]);
-
 }
 
 - (void)testPerformanceExample {
@@ -76,15 +74,13 @@
         // Put the code you want to measure the time of here.
 
         for (NSInteger i = 0; i < 10000; i++) {
-
             NSAttributedString* complexAttributedString1 =
-            [@"Large orange text and some $1 and $2 text. More $1 text."
+                [@"Large orange text and some $1 and $2 text. More $1 text."
                  attributedStringWithAttributes:self.largeOrangeText
-                 substitutionStrings:@[@"small green", @"medium blue"]
-                 substitutionAttributes:@[self.smallGreenText, 
self.mediumBlueText]
-             ];
+                            substitutionStrings:@[@"small green", @"medium 
blue"]
+                         substitutionAttributes:@[self.smallGreenText, 
self.mediumBlueText]
+                ];
         }
-
     }];
 }
 
diff --git a/WikipediaUnitTests/NSString+WMFHTMLParsingTests.m 
b/WikipediaUnitTests/NSString+WMFHTMLParsingTests.m
index d411c69..16cd7b8 100644
--- a/WikipediaUnitTests/NSString+WMFHTMLParsingTests.m
+++ b/WikipediaUnitTests/NSString+WMFHTMLParsingTests.m
@@ -27,65 +27,64 @@
 }
 
 - (void)testConsecutiveNewlinesCollapsing {
-    NSString *string = @"\n\nHola\n\n";
+    NSString* string = @"\n\nHola\n\n";
     XCTAssertEqualObjects([string wmf_stringByCollapsingConsecutiveNewlines],
                           @"\nHola\n");
 }
 
 - (void)testNestedParenthesesRemoval {
-        NSString *string = @"He(a(b(c(d)e)f)g)llo";
-        XCTAssertEqualObjects([string 
wmf_stringByRecursivelyRemovingParenthesizedContent],
-                              @"Hello");
+    NSString* string = @"He(a(b(c(d)e)f)g)llo";
+    XCTAssertEqualObjects([string 
wmf_stringByRecursivelyRemovingParenthesizedContent],
+                          @"Hello");
 }
 
 - (void)testBracketedContentRemoval {
-    NSString *string = @"J[aeio]ump";
+    NSString* string = @"J[aeio]ump";
     XCTAssertEqualObjects([string wmf_stringByRemovingBracketedContent],
                           @"Jump");
 }
 
-- (void)testRemovalOfSpaceBeforeCommaAndSemicolon
-{
-    NSString *string = @"fish , squids ; eagles  , crows";
+- (void)testRemovalOfSpaceBeforeCommaAndSemicolon {
+    NSString* string = @"fish , squids ; eagles  , crows";
     XCTAssertEqualObjects([string 
wmf_stringByRemovingWhiteSpaceBeforeCommasAndSemicolons],
                           @"fish, squids; eagles, crows");
 }
 
 - (void)testRemovalOfSpaceBeforePeriod {
-    NSString *string = @"Yes . No 。 Maybe . So 。";
+    NSString* string = @"Yes . No 。 Maybe . So 。";
     XCTAssertEqualObjects([string wmf_stringByRemovingWhiteSpaceBeforePeriod],
                           @"Yes. No。 Maybe. So。");
 }
 
 - (void)testConsecutiveSpacesCollapsing {
-    NSString *string = @"          Metal          ";
+    NSString* string = @"          Metal          ";
     XCTAssertEqualObjects([string wmf_stringByCollapsingConsecutiveSpaces],
                           @" Metal ");
 }
 
 - (void)testRemovalOfLeadingOrTrailingSpacesNewlinesOrColons {
-    NSString *string = @"\n          Syncopation:\n:";
+    NSString* string = @"\n          Syncopation:\n:";
     XCTAssertEqualObjects([string 
wmf_stringByRemovingLeadingOrTrailingSpacesNewlinesOrColons],
                           @"Syncopation");
 }
 
 - (void)testPunctuationAwareWhitespaceCollapsingCommasSemicolonsAndPeriods {
-    NSString *string = @"trim space before commas , semicolons ; and periods 
.";
+    NSString* string = @"trim space before commas , semicolons ; and periods 
.";
     XCTAssertEqualObjects([string 
wmf_getCollapsedWhitespaceStringAdjustedForTerminalPunctuation], @"trim space 
before commas, semicolons; and periods.");
 }
 
 - (void)testPunctuationAwareWhitespaceCollapsingLeadingAndTrailingWhitespace {
-    NSString *string = @"   \t trim leading and trailing whitespace ok? \n \t";
+    NSString* string = @"   \t trim leading and trailing whitespace ok? \n \t";
     XCTAssertEqualObjects([string 
wmf_getCollapsedWhitespaceStringAdjustedForTerminalPunctuation], @"trim leading 
and trailing whitespace ok?");
 }
 
 - 
(void)testPunctuationAwareWhitespaceCollapsingReduceWhitespaceAroundParenthesisOrBrackets
 {
-    NSString *string = @"collapse but do not (   no!   ) completely remove 
space around parenthesis or brackets [ \t brackets!\t]";
+    NSString* string = @"collapse but do not (   no!   ) completely remove 
space around parenthesis or brackets [ \t brackets!\t]";
     XCTAssertEqualObjects([string 
wmf_getCollapsedWhitespaceStringAdjustedForTerminalPunctuation], @"collapse but 
do not ( no! ) completely remove space around parenthesis or brackets [ 
brackets! ]");
 }
 
 - (void)testAllWhitepacesCollapsing {
-    NSString *string = @"  \t \n This   should  \t\t not have \t\n  so much 
space!   \n\n\t";
+    NSString* string = @"  \t \n This   should  \t\t not have \t\n  so much 
space!   \n\n\t";
     XCTAssertEqualObjects([string 
wmf_stringByCollapsingAllWhitespaceToSingleSpaces],
                           @" This should not have so much space! ");
 }
diff --git a/WikipediaUnitTests/OldDataSchemaMigratorTests.m 
b/WikipediaUnitTests/OldDataSchemaMigratorTests.m
index 7439be1..f34d1d7 100644
--- a/WikipediaUnitTests/OldDataSchemaMigratorTests.m
+++ b/WikipediaUnitTests/OldDataSchemaMigratorTests.m
@@ -45,7 +45,6 @@
     // objects must be inserted into a MOC in order for (inverse) 
relationships to be maintained automatically
 //    self.tmpContext = [NSManagedObjectContext 
wmf_tempContextInBundle:[NSBundle bundleForClass:[self class]]];
     self.tmpContext = [NSManagedObjectContext wmf_tempContext];
-
 }
 
 - (void)tearDown {
@@ -84,7 +83,7 @@
 
 - (void)testArticleWithInvalidSectionIsGracefullySkipped {
     Article* oldArticle = [self createOldArticleWithSections:10 
imagesPerSection:5];
-    Section* section = oldArticle.sectionsBySectionId.lastObject;
+    Section* section    = oldArticle.sectionsBySectionId.lastObject;
     // sectionId is a required field
     section.sectionId = nil;
     [self verifySkippedMigrationOfArticle:oldArticle];
@@ -92,7 +91,7 @@
 
 - (void)testArticleWithInvalidSectionImageIsGracefullySkipped {
     Article* oldArticle = [self createOldArticleWithSections:10 
imagesPerSection:5];
-    Section* section = oldArticle.sectionsBySectionId.lastObject;
+    Section* section    = oldArticle.sectionsBySectionId.lastObject;
     SectionImage* image = section.sectionImagesByIndex.lastObject;
     // sourceUrl is a required field
     image.image.sourceUrl = nil;
@@ -100,25 +99,25 @@
 }
 
 //- (void)testBackingUpStore{
-//    
+//
 //    NSString* path = [self databasePathForContext:self.tmpContext];
-//    
+//
 //    OldDataSchemaMigrator* oldDataSchema = [[OldDataSchemaMigrator alloc] 
initWithDatabasePath:path];
-//    
+//
 //    XCTAssertTrue([oldDataSchema moveOldDataToBackupLocation],
 //                  @"Backup was not moved!");
-//    
+//
 //}
 //
 //
 //- (void)testRemovingBackupStore{
-//    
+//
 //    NSString* path = [self databasePathForContext:self.tmpContext];
-//    
+//
 //    OldDataSchemaMigrator* oldDataSchema = [[OldDataSchemaMigrator alloc] 
initWithDatabasePath:path];
-//    
+//
 //    [oldDataSchema moveOldDataToBackupLocation];
-//    
+//
 //    XCTAssertTrue([oldDataSchema removebackupDataImmediately],
 //                   @"Store was not removed!");
 //
@@ -126,8 +125,7 @@
 
 #pragma mark - Test Utils
 
-- (NSString*)databasePathForContext:(NSManagedObjectContext*)context{
-    
+- (NSString*)databasePathForContext:(NSManagedObjectContext*)context {
     return [[[[[context persistentStoreCoordinator] persistentStores] 
firstObject] URL] absoluteString];
 }
 
@@ -135,7 +133,7 @@
     XCTAssertNoThrow([self.migrator migrateArticle:oldArticle],
                      @"Failed to catch an article migration exception.");
     MWKTitle* migratedArticleTitle = [self.migrator 
migrateArticleTitle:oldArticle];
-    NSString* articleDataPath = [self.dataStore 
pathForTitle:migratedArticleTitle];
+    NSString* articleDataPath      = [self.dataStore 
pathForTitle:migratedArticleTitle];
     XCTAssertFalse([[NSFileManager defaultManager] 
fileExistsAtPath:articleDataPath],
                    @"Expected article to not be saved due to exception during 
migration.");
 }
@@ -234,7 +232,7 @@
 }
 
 - (void)verifyArticleSectionAndLeadImages:(MWKArticle*)migratedArticle 
correspondsToOldArticle:(Article*)oldArticle {
-    NSArray* oldArticleImages = [oldArticle allImages];
+    NSArray* oldArticleImages          = [oldArticle allImages];
     NSUInteger const thumbnailModifier = oldArticle.thumbnailImage ? 1 : 0;
     assertThat(@(migratedArticle.images.count), 
is(equalToInt(oldArticleImages.count + thumbnailModifier)));
     for (NSUInteger i = thumbnailModifier; i < oldArticleImages.count; i++) {
diff --git 
a/WikipediaUnitTests/Utilities/HCIsCollectionContainingInAnyOrder+WMFCollectionMatcherUtils.m
 
b/WikipediaUnitTests/Utilities/HCIsCollectionContainingInAnyOrder+WMFCollectionMatcherUtils.m
index de65c9f..8499e3b 100644
--- 
a/WikipediaUnitTests/Utilities/HCIsCollectionContainingInAnyOrder+WMFCollectionMatcherUtils.m
+++ 
b/WikipediaUnitTests/Utilities/HCIsCollectionContainingInAnyOrder+WMFCollectionMatcherUtils.m
@@ -16,8 +16,8 @@
 
 @implementation HCIsCollectionContainingInAnyOrder (WMFCollectionMatcherUtils)
 
-+ (instancetype)wmf_isCollectionContainingItemsInAnyOrder:(NSArray 
*)itemsOrMatchers {
-    return [self isCollectionContainingInAnyOrder:[itemsOrMatchers 
bk_map:^id(id obj) {
++ 
(instancetype)wmf_isCollectionContainingItemsInAnyOrder:(NSArray*)itemsOrMatchers
 {
+    return [self isCollectionContainingInAnyOrder:[itemsOrMatchers bk_map:^id 
(id obj) {
         return [obj conformsToProtocol:@protocol(HCMatcher)] ? obj : 
HC_equalTo(obj);
     }]];
 }
diff --git a/WikipediaUnitTests/Utilities/NSBundle+TestAssets.m 
b/WikipediaUnitTests/Utilities/NSBundle+TestAssets.m
index 2ef5dce..8dbdf76 100644
--- a/WikipediaUnitTests/Utilities/NSBundle+TestAssets.m
+++ b/WikipediaUnitTests/Utilities/NSBundle+TestAssets.m
@@ -10,7 +10,7 @@
 
 @implementation NSBundle (TestAssets)
 
-- (NSData*)wmf_dataFromContentsOfFile:(NSString *)filename ofType:(NSString 
*)type {
+- (NSData*)wmf_dataFromContentsOfFile:(NSString*)filename 
ofType:(NSString*)type {
     NSError* error;
     NSData* data = [NSData dataWithContentsOfFile:[self 
pathForResource:filename ofType:type]
                                           options:0
@@ -20,7 +20,6 @@
 }
 
 - (id)wmf_jsonFromContentsOfFile:(NSString*)filename {
-
     NSError* error;
 
     id json = [NSJSONSerialization JSONObjectWithData:[self 
wmf_dataFromContentsOfFile:filename ofType:@"json"]
diff --git 
a/WikipediaUnitTests/Utilities/NSPersistentStoreCoordinator+WMFTempCoordinator.m
 
b/WikipediaUnitTests/Utilities/NSPersistentStoreCoordinator+WMFTempCoordinator.m
index ad05221..10cebee 100644
--- 
a/WikipediaUnitTests/Utilities/NSPersistentStoreCoordinator+WMFTempCoordinator.m
+++ 
b/WikipediaUnitTests/Utilities/NSPersistentStoreCoordinator+WMFTempCoordinator.m
@@ -13,10 +13,10 @@
 @implementation NSPersistentStoreCoordinator (WMFTempCoordinator)
 
 + (NSPersistentStoreCoordinator*)wmf_tempCoordinator {
-    NSPersistentStoreCoordinator *persistentStoreCoordinator =
-    [[NSPersistentStoreCoordinator alloc] 
initWithManagedObjectModel:[NSManagedObjectModel wmf_oldDataSchema]];
+    NSPersistentStoreCoordinator* persistentStoreCoordinator =
+        [[NSPersistentStoreCoordinator alloc] 
initWithManagedObjectModel:[NSManagedObjectModel wmf_oldDataSchema]];
 
-    NSError *error = nil;
+    NSError* error                     = nil;
     NSPersistentStore* persistentStore =
         [persistentStoreCoordinator
          addPersistentStoreWithType:NSSQLiteStoreType
diff --git a/WikipediaUnitTests/WMFDateFormatterTests.m 
b/WikipediaUnitTests/WMFDateFormatterTests.m
index bfbb7da..4798a4d 100644
--- a/WikipediaUnitTests/WMFDateFormatterTests.m
+++ b/WikipediaUnitTests/WMFDateFormatterTests.m
@@ -20,14 +20,14 @@
 @implementation WMFDateFormatterTests
 
 - (void)testIso8601Example {
-    NSString* testTimestamp   = @"2015-02-10T10:31:27Z";
-    NSDate* decodedDate = [[NSDateFormatter wmf_iso8601Formatter] 
dateFromString:testTimestamp];
+    NSString* testTimestamp = @"2015-02-10T10:31:27Z";
+    NSDate* decodedDate     = [[NSDateFormatter wmf_iso8601Formatter] 
dateFromString:testTimestamp];
     assertThat(decodedDate, is(notNilValue()));
     assertThat([[NSDateFormatter wmf_iso8601Formatter] 
stringFromDate:decodedDate], is(equalTo(testTimestamp)));
 }
 
 - (void)testShortTimeFormatterIsValidForAllLocales {
-    NSString* testTimestamp = @"2015-02-10T10:31:27Z";
+    NSString* testTimestamp     = @"2015-02-10T10:31:27Z";
     NSArray* availableLocaleIDs = [NSLocale availableLocaleIdentifiers];
 
     dispatch_apply(availableLocaleIDs.count, 
dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^(size_t i) {
@@ -50,14 +50,14 @@
 
 - (void)testShortTimeFormatterExamples {
     NSString* testTimestamp = @"2015-02-10T14:31:27Z";
-    NSDate* decodedDate = [[NSDateFormatter wmf_iso8601Formatter] 
dateFromString:testTimestamp];
+    NSDate* decodedDate     = [[NSDateFormatter wmf_iso8601Formatter] 
dateFromString:testTimestamp];
     NSParameterAssert(decodedDate);
 
     NSDateFormatter* usFormatter =
         [NSDateFormatter wmf_shortTimeFormatterWithLocale:[NSLocale 
localeWithLocaleIdentifier:@"en_US"]];
 
     NSDateFormatter* gbFormatter =
-         [NSDateFormatter wmf_shortTimeFormatterWithLocale:[NSLocale 
localeWithLocaleIdentifier:@"en_GB"]];
+        [NSDateFormatter wmf_shortTimeFormatterWithLocale:[NSLocale 
localeWithLocaleIdentifier:@"en_GB"]];
 
     assertThat([usFormatter stringFromDate:decodedDate], is(equalTo(@"2:31 
PM")));
 
diff --git a/WikipediaUnitTests/WMFErrorForApiErrorObjectTests.m 
b/WikipediaUnitTests/WMFErrorForApiErrorObjectTests.m
index b46f2a4..5f81abb 100644
--- a/WikipediaUnitTests/WMFErrorForApiErrorObjectTests.m
+++ b/WikipediaUnitTests/WMFErrorForApiErrorObjectTests.m
@@ -20,9 +20,8 @@
 
 @implementation WMFErrorForApiErrorObjectTests
 
-- (void)testExample
-{
-    NSDictionary *apiErrorObj = @{
+- (void)testExample {
+    NSDictionary* apiErrorObj = @{
         @"code": @"badcontinue",
         @"info": @"Invalid continue param. You should pass the original value 
returned by the previous query",
         @"*": @"See https://en.wikipedia.org/w/api.php for API usage"
@@ -36,16 +35,14 @@
                      nil));
 }
 
-- (void)testMissingFields
-{
+- (void)testMissingFields {
     assertThat(WMFErrorForApiErrorObject(@{}),
                allOf(hasProperty(@"domain", WMFNetworkingErrorDomain),
                      hasProperty(@"userInfo", isEmpty()),
                      nil));
 }
 
-- (void)testNil
-{
+- (void)testNil {
     assertThat(WMFErrorForApiErrorObject(nil), is(nilValue()));
 }
 
diff --git a/WikipediaUnitTests/WMFImageInfoControllerTests.m 
b/WikipediaUnitTests/WMFImageInfoControllerTests.m
index df8ad6f..f7821f7 100644
--- a/WikipediaUnitTests/WMFImageInfoControllerTests.m
+++ b/WikipediaUnitTests/WMFImageInfoControllerTests.m
@@ -45,7 +45,7 @@
 
     self.mockInfoFetcher = mock([MWKImageInfoFetcher class]);
     self.tmpDataStore    = [MWKDataStore temporaryDataStore];
-    self.mockDelegate = 
mockProtocol(@protocol(WMFImageInfoControllerDelegate));
+    self.mockDelegate    = 
mockProtocol(@protocol(WMFImageInfoControllerDelegate));
 
     MWKTitle* testTitle = [MWKTitle titleWithString:@"foo"
                                                site:[MWKSite 
siteWithDomain:@"wikipedia.org" language:@"en"]];
@@ -76,8 +76,8 @@
     NSArray* testImages         = [[self generateSourceURLs:5] 
bk_map:^MWKImage*(NSString* sourceURL) {
         return [[MWKImage alloc] initWithArticle:mockArticle 
sourceURL:sourceURL];
     }];
-    NSRange preFetchedRange     = NSMakeRange(0, 2);
-    NSArray* expectedImageInfo  = [[MWKImageInfo mappedFromImages:testImages] 
subarrayWithRange:preFetchedRange];
+    NSRange preFetchedRange    = NSMakeRange(0, 2);
+    NSArray* expectedImageInfo = [[MWKImageInfo mappedFromImages:testImages] 
subarrayWithRange:preFetchedRange];
 
     [given([mockArticle dataStore]) willReturn:mockDataStore];
     [given([mockArticle images]) willReturn:mockImageList];
@@ -102,12 +102,11 @@
     }
 }
 
-
 - (void)testFetchBatchRanges {
     NSMutableIndexSet* indexesToFetch = [NSMutableIndexSet 
indexSetWithIndex:0];
     [indexesToFetch addIndex:self.controller.uniqueArticleImages.count - 1];
     [self.controller fetchBatchesContainingIndexes:indexesToFetch];
-    [indexesToFetch enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL *stop) {
+    [indexesToFetch enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL* stop) {
         NSRange expectedRange = [self.controller batchRangeForTargetIndex:idx];
         assertThat(@(WMFRangeIsNotFoundOrEmpty(expectedRange)), isFalse());
         NSArray* expectedTitles = [self expectedTitlesForRange:expectedRange];
@@ -125,16 +124,16 @@
 
 - (void)testFetchBatchAlongWithNeighborReturnsOneRequestForEachFetch {
     [given([self.mockInfoFetcher
-           fetchInfoForPageTitles:[self 
expectedTitlesForRange:[self.controller batchRangeForTargetIndex:0]]
-           fromSite:anything()
-           success:anything()
-           failure:anything()]) willReturn:@"dummy request"];
+            fetchInfoForPageTitles:[self 
expectedTitlesForRange:[self.controller batchRangeForTargetIndex:0]]
+                          fromSite:anything()
+                           success:anything()
+                           failure:anything()]) willReturn:@"dummy request"];
 
     [given([self.mockInfoFetcher
             fetchInfoForPageTitles:[self 
expectedTitlesForRange:[self.controller 
batchRangeForTargetIndex:self.controller.infoBatchSize]]
-            fromSite:anything()
-            success:anything()
-            failure:anything()]) willReturn:@"dummy request 2"];
+                          fromSite:anything()
+                           success:anything()
+                           failure:anything()]) willReturn:@"dummy request 2"];
 
     NSArray* requests = [self.controller fetchBatchContainingIndex:0 
withNthNeighbor:self.controller.infoBatchSize];
     assertThat(requests, is(@[@"dummy request", @"dummy request 2"]));
@@ -202,7 +201,7 @@
 #pragma mark - Verifications & Expectations
 
 - (void)verifyInfoFetcherCallForIndexes:(NSIndexSet*)indexes {
-    [indexes enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL *stop) {
+    [indexes enumerateIndexesUsingBlock:^(NSUInteger idx, BOOL* stop) {
         NSRange expectedRange = [self.controller batchRangeForTargetIndex:idx];
         assertThat(@(WMFRangeIsNotFoundOrEmpty(expectedRange)), isFalse());
         [self verifyInfoFetcherCallForRange:expectedRange withSuccess:nil 
failure:nil];
@@ -215,8 +214,8 @@
     NSArray* expectedTitles = [self expectedTitlesForRange:range];
     [MKTVerifyCount(self.mockInfoFetcher, times(1)) 
fetchInfoForPageTitles:expectedTitles
                                                                   
fromSite:self.testArticle.site
-                                                                   
success:success ?: anything()
-                                                                   
failure:failure ?: anything()];
+                                                                   
success:success ? : anything()
+                                                                   
failure:failure ? : anything()];
 }
 
 - (NSArray*)expectedTitlesForRange:(NSRange)range {
@@ -224,7 +223,7 @@
 }
 
 - (void)verifySuccessfulFetchesForRanges:(NSArray*)ranges {
-    NSUInteger numImages = [ranges count] * self.controller.infoBatchSize;
+    NSUInteger numImages                         = [ranges count] * 
self.controller.infoBatchSize;
     NSMutableArray* accumulatedFetchedImageInfos = [NSMutableArray 
arrayWithCapacity:numImages];
 
     void (^ verifyDataStoreAndControllerData)() = ^{
@@ -274,7 +273,7 @@
 
 #pragma mark - Delegate Call Forwarding
 
-- (void)imageInfoController:(WMFImageInfoController *)controller 
failedToFetchBatch:(NSRange)range error:(NSError *)error {
+- (void)imageInfoController:(WMFImageInfoController*)controller 
failedToFetchBatch:(NSRange)range error:(NSError*)error {
     [self popExpectationAfter:^{
         [self.mockDelegate imageInfoController:controller 
failedToFetchBatch:range error:error];
     }];
@@ -305,7 +304,7 @@
 #pragma mark - Data Generation
 
 - (NSArray*)createAllExpectedBatches {
-    NSUInteger numBatches = self.controller.uniqueArticleImages.count / 
self.controller.infoBatchSize;
+    NSUInteger numBatches  = self.controller.uniqueArticleImages.count / 
self.controller.infoBatchSize;
     NSMutableArray* ranges = [NSMutableArray arrayWithCapacity:numBatches];
     for (int i = 0; i < numBatches; i++) {
         [ranges addObject:WMFBoxedRangeMake(i * self.controller.infoBatchSize, 
self.controller.infoBatchSize)];
diff --git a/WikipediaUnitTests/WMFJoinedPropertyParametersTests.m 
b/WikipediaUnitTests/WMFJoinedPropertyParametersTests.m
index 3e58f79..61ae87d 100644
--- a/WikipediaUnitTests/WMFJoinedPropertyParametersTests.m
+++ b/WikipediaUnitTests/WMFJoinedPropertyParametersTests.m
@@ -19,23 +19,19 @@
 
 @implementation WMFJoinedPropertyParametersTests
 
-- (void)testNonEmptyArray
-{
+- (void)testNonEmptyArray {
     assertThat(WMFJoinedPropertyParameters(@[@"foo", @"bar", @"baz"]), 
is(@"foo|bar|baz"));
 }
 
-- (void)testUnaryArray
-{
+- (void)testUnaryArray {
     assertThat(WMFJoinedPropertyParameters(@[@"foo"]), is(@"foo"));
 }
 
-- (void)testEmptyArray
-{
+- (void)testEmptyArray {
     assertThat(WMFJoinedPropertyParameters(@[]), is(@""));
 }
 
-- (void)testNil
-{
+- (void)testNil {
     assertThat(WMFJoinedPropertyParameters(nil), is(@""));
 }
 
diff --git a/scripts/uncrustify_all.sh b/scripts/uncrustify_all.sh
index b2ae753..0edab52 100755
--- a/scripts/uncrustify_all.sh
+++ b/scripts/uncrustify_all.sh
@@ -7,7 +7,7 @@
 UNCRUSTIFY_CONFIG="$PROJECT_DIR/uncrustify.cfg"
 UNCRUSTIFY_FILELIST="$PROJECT_DIR/to_uncrustify.txt"
 UNCRUSTIFY_DEBUGLOG="$PROJECT_DIR/uncrustify_debug.log"
-UNCRUSTIFY_SRCDIR="$PROJECT_DIR/Wikipedia $PROJECT_DIR/MediaWikiKit"
+UNCRUSTIFY_SRCDIR="$PROJECT_DIR/Wikipedia $PROJECT_DIR/MediaWikiKit 
$PROJECT_DIR/OldDataSchema $PROJECT_DIR/WikipediaUnitTests"
 
 if ! ls $WORKSPACE_FN > /dev/null; then
   echo "You must be in the root project directory to run this."

-- 
To view, visit https://gerrit.wikimedia.org/r/209554
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If434950389a7e827a7cee2186df50be132a6a257
Gerrit-PatchSet: 1
Gerrit-Project: apps/ios/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Bgerstle <bgers...@wikimedia.org>
Gerrit-Reviewer: Fjalapeno <cfl...@wikimedia.org>
Gerrit-Reviewer: Mhurd <mh...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to