Run CLANGFORMAT on plugins

Summary:
This diff runs CLANGFORMAT lint on plugins. I have added CLANGFORMAT as the lint engined for objc files in xplat/sonar. Right now the iOS folder is not formatted according to CLANGFORMAT.

Ran `arc lint -a --paths-cmd "find ./iOS/Plugins -type f" --verbose`

Reviewed By: passy

Differential Revision: D19942173

fbshipit-source-id: 8b975b0a344df073b02d69cd1f9ee5629af2799d
This commit is contained in:
Pritesh Nandgaonkar
2020-02-17 10:46:43 -08:00
committed by Facebook Github Bot
parent a19a430eee
commit e8b20d5b15
101 changed files with 3918 additions and 2867 deletions

View File

@@ -15,47 +15,51 @@
#import "SKViewControllerDescriptor.h"
#import "SKViewDescriptor.h"
@implementation SKDescriptorMapper
{
NSMutableDictionary<NSString *, SKNodeDescriptor *> *_descriptors;
@implementation SKDescriptorMapper {
NSMutableDictionary<NSString*, SKNodeDescriptor*>* _descriptors;
}
- (instancetype)initWithDefaults {
if (self = [super init]) {
_descriptors = [NSMutableDictionary new];
[self registerDescriptor: [[SKApplicationDescriptor alloc] initWithDescriptorMapper: self]
forClass: [UIApplication class]];
[self registerDescriptor: [[SKViewControllerDescriptor alloc] initWithDescriptorMapper: self]
forClass: [UIViewController class]];
[self registerDescriptor: [[SKScrollViewDescriptor alloc] initWithDescriptorMapper: self]
forClass: [UIScrollView class]];
[self registerDescriptor: [[SKButtonDescriptor alloc] initWithDescriptorMapper: self]
forClass: [UIButton class]];
[self registerDescriptor: [[SKViewDescriptor alloc] initWithDescriptorMapper: self]
forClass: [UIView class]];
[self registerDescriptor:[[SKApplicationDescriptor alloc]
initWithDescriptorMapper:self]
forClass:[UIApplication class]];
[self registerDescriptor:[[SKViewControllerDescriptor alloc]
initWithDescriptorMapper:self]
forClass:[UIViewController class]];
[self registerDescriptor:[[SKScrollViewDescriptor alloc]
initWithDescriptorMapper:self]
forClass:[UIScrollView class]];
[self registerDescriptor:[[SKButtonDescriptor alloc]
initWithDescriptorMapper:self]
forClass:[UIButton class]];
[self registerDescriptor:[[SKViewDescriptor alloc]
initWithDescriptorMapper:self]
forClass:[UIView class]];
}
return self;
}
- (SKNodeDescriptor *)descriptorForClass:(Class)cls {
SKNodeDescriptor *classDescriptor = nil;
- (SKNodeDescriptor*)descriptorForClass:(Class)cls {
SKNodeDescriptor* classDescriptor = nil;
while (classDescriptor == nil && cls != nil) {
classDescriptor = [_descriptors objectForKey: NSStringFromClass(cls)];
classDescriptor = [_descriptors objectForKey:NSStringFromClass(cls)];
cls = [cls superclass];
}
return classDescriptor;
}
- (void)registerDescriptor:(SKNodeDescriptor *)descriptor forClass:(Class)cls {
NSString *className = NSStringFromClass(cls);
- (void)registerDescriptor:(SKNodeDescriptor*)descriptor forClass:(Class)cls {
NSString* className = NSStringFromClass(cls);
_descriptors[className] = descriptor;
}
- (NSArray<SKNodeDescriptor *> *)allDescriptors {
- (NSArray<SKNodeDescriptor*>*)allDescriptors {
return [_descriptors allValues];
}