Rename iOS SonarPlugin to FlipperPlugin

Summary: Rename iOS SonarPlugin to FlipperPlugin

Reviewed By: jknoxville

Differential Revision: D9915094

fbshipit-source-id: ea2ca60ab578aca8c8f028e3deea4a3b9a48a63b
This commit is contained in:
Pritesh Nandgaonkar
2018-09-18 09:43:27 -07:00
committed by Facebook Github Bot
parent a488e34514
commit f970e60edd
13 changed files with 49 additions and 49 deletions

View File

@@ -9,13 +9,13 @@
#import <Foundation/Foundation.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
#import "SKTapListener.h"
#import "SKInvalidation.h"
#import "SKDescriptorMapper.h"
@interface SonarKitLayoutPlugin : NSObject<SonarPlugin, SKInvalidationDelegate>
@interface SonarKitLayoutPlugin : NSObject<FlipperPlugin, SKInvalidationDelegate>
- (instancetype)initWithRootNode:(id<NSObject>)rootNode
withDescriptorMapper:(SKDescriptorMapper *)mapper;

View File

@@ -9,9 +9,9 @@
#import <Foundation/Foundation.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
@interface SKBufferingPlugin : NSObject<SonarPlugin>
@interface SKBufferingPlugin : NSObject<FlipperPlugin>
- (instancetype)initWithQueue:(dispatch_queue_t)queue NS_DESIGNATED_INITIALIZER;

View File

@@ -8,7 +8,7 @@
#if FB_SONARKIT_ENABLED
#import <Foundation/Foundation.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
#import "SKBufferingPlugin.h"
#import "SKNetworkReporter.h"

View File

@@ -16,36 +16,36 @@ PODS:
- PeerTalk (0.0.2)
- RSocket (0.10.0):
- Folly
- Sonar (0.7.1):
- Sonar (0.7.2):
- Folly (~> 1.1)
- RSocket (~> 0.10)
- SonarKit (0.7.1):
- SonarKit/Core (= 0.7.1)
- SonarKit/Core (0.7.1):
- SonarKit (0.7.2):
- SonarKit/Core (= 0.7.2)
- SonarKit/Core (0.7.2):
- CocoaAsyncSocket (~> 7.6)
- Folly (~> 1.1)
- OpenSSL-Static (= 1.0.2.c1)
- PeerTalk (~> 0.0.2)
- Sonar (~> 0.7.1)
- Sonar (~> 0.7.2)
- SonarKit/CppBridge
- SonarKit/FBCxxUtils
- SonarKit/FBDefines
- SonarKit/CppBridge (0.7.1)
- SonarKit/FBCxxUtils (0.7.1)
- SonarKit/FBDefines (0.7.1)
- SonarKit/SKIOSNetworkPlugin (0.7.1):
- SonarKit/CppBridge (0.7.2)
- SonarKit/FBCxxUtils (0.7.2)
- SonarKit/FBDefines (0.7.2)
- SonarKit/SKIOSNetworkPlugin (0.7.2):
- SonarKit/Core
- SonarKit/SonarKitNetworkPlugin
- SonarKit/SonarKitLayoutComponentKitSupport (0.7.1):
- SonarKit/SonarKitLayoutComponentKitSupport (0.7.2):
- ComponentKit
- SonarKit/Core
- SonarKit/SonarKitLayoutPlugin
- Yoga (~> 1.9)
- SonarKit/SonarKitLayoutPlugin (0.7.1):
- SonarKit/SonarKitLayoutPlugin (0.7.2):
- SonarKit/Core
- Yoga (~> 1.9)
- YogaKit (~> 1.8)
- SonarKit/SonarKitNetworkPlugin (0.7.1):
- SonarKit/SonarKitNetworkPlugin (0.7.2):
- SonarKit/Core
- Yoga (1.9.0)
- YogaKit (1.9.0):
@@ -90,8 +90,8 @@ SPEC CHECKSUMS:
OpenSSL-Static: bd17e34564a8591ad76b740318683a6caa19a13e
PeerTalk: 77481b0a8136f226b90ccf828d6061f70139ffde
RSocket: 4fdb7e562db30a2d4fceddefdc601749ffc9ebe2
Sonar: 63e5e5d1f217b691a528b68bb88ddc545dc808d5
SonarKit: f457030ca47e09e714a7eadd64c9d0837c6a6b52
Sonar: cfbef2d6119e92563d51bf3cdd9ae34f4eda068b
SonarKit: 34ede518cc5ebc9678acd0b09403674cab04a991
Yoga: aaae8abea68951f60bee05f6277d3eed90bb91bb
YogaKit: d447a9bb808718e6f58e52a2255a8050081a3ead

View File

@@ -14,27 +14,27 @@ PODS:
- PeerTalk (0.0.2)
- RSocket (0.10.0):
- Folly
- Sonar (0.6.16):
- Sonar (0.7.2):
- Folly (~> 1.1)
- RSocket (~> 0.10)
- SonarKit (0.6.16):
- SonarKit/Core (= 0.6.16)
- SonarKit/Core (0.6.16):
- SonarKit (0.7.2):
- SonarKit/Core (= 0.7.2)
- SonarKit/Core (0.7.2):
- CocoaAsyncSocket (~> 7.6)
- Folly (~> 1.1)
- OpenSSL-Static (= 1.0.2.c1)
- PeerTalk (~> 0.0.2)
- Sonar (~> 0.6.16)
- Sonar (~> 0.7.2)
- SonarKit/CppBridge
- SonarKit/FBCxxUtils
- SonarKit/FBDefines
- SonarKit/CppBridge (0.6.16)
- SonarKit/FBCxxUtils (0.6.16)
- SonarKit/FBDefines (0.6.16)
- SonarKit/SKIOSNetworkPlugin (0.6.16):
- SonarKit/CppBridge (0.7.2)
- SonarKit/FBCxxUtils (0.7.2)
- SonarKit/FBDefines (0.7.2)
- SonarKit/SKIOSNetworkPlugin (0.7.2):
- SonarKit/Core
- SonarKit/SonarKitNetworkPlugin
- SonarKit/SonarKitNetworkPlugin (0.6.16):
- SonarKit/SonarKitNetworkPlugin (0.7.2):
- SonarKit/Core
DEPENDENCIES:
@@ -71,9 +71,9 @@ SPEC CHECKSUMS:
OpenSSL-Static: bd17e34564a8591ad76b740318683a6caa19a13e
PeerTalk: 77481b0a8136f226b90ccf828d6061f70139ffde
RSocket: 4fdb7e562db30a2d4fceddefdc601749ffc9ebe2
Sonar: 74d1e3a853f1453511108ac1b3e7469a2b2ade92
SonarKit: 99c7f51f670c6203c225f509ca5b6f85c6ce734a
Sonar: cfbef2d6119e92563d51bf3cdd9ae34f4eda068b
SonarKit: 34ede518cc5ebc9678acd0b09403674cab04a991
PODFILE CHECKSUM: bfd82cb10666824db61b62e1ff7196e0b2305f0c
COCOAPODS: 1.5.2
COCOAPODS: 1.5.3

View File

@@ -64,7 +64,7 @@ Pod::Spec.new do |spec|
'iOS/Plugins/SonarKitNetworkPlugin/SonarKitNetworkPlugin/SKResponseInfo.h',
'iOS/Plugins/SonarKitNetworkPlugin/SonarKitNetworkPlugin/SonarKitNetworkPlugin.h',
'iOS/FBDefines/FBMacros.h',
'iOS/SonarKit/**/{FlipperStateUpdateListener,FlipperClient,SonarPlugin,SonarConnection,SonarResponder,SKMacros}.h'
'iOS/SonarKit/**/{FlipperStateUpdateListener,FlipperClient,FlipperPlugin,SonarConnection,SonarResponder,SKMacros}.h'
header_search_paths = "\"$(PODS_ROOT)/SonarKit/iOS/SonarKit\" \"$(PODS_ROOT)\"/Headers/Private/SonarKit/** \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/PeerTalkSonar\""
ss.pod_target_xcconfig = { "USE_HEADERMAP" => "NO",
"DEFINES_MODULE" => "YES",

View File

@@ -11,12 +11,12 @@
#import <Sonar/SonarPlugin.h>
#import <SonarKit/CppBridge/SonarCppBridgingConnection.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
namespace facebook {
namespace flipper {
using ObjCPlugin = NSObject<SonarPlugin> *;
using ObjCPlugin = NSObject<FlipperPlugin> *;
/**
SonarCppWrapperPlugin is a simple C++ wrapper around Objective-C Sonar plugins

View File

@@ -8,7 +8,7 @@
#ifdef FB_SONARKIT_ENABLED
#import <Foundation/Foundation.h>
#import "SonarPlugin.h"
#import "FlipperPlugin.h"
#import "FlipperStateUpdateListener.h"
/**
@@ -25,17 +25,17 @@ The shared singleton FlipperClient instance. It is an error to call this on non-
/**
Register a plugin with the client.
*/
- (void)addPlugin:(NSObject<SonarPlugin> *)plugin;
- (void)addPlugin:(NSObject<FlipperPlugin> *)plugin;
/**
Unregister a plugin with the client.
*/
- (void)removePlugin:(NSObject<SonarPlugin> *)plugin;
- (void)removePlugin:(NSObject<FlipperPlugin> *)plugin;
/**
Retrieve the plugin with a given identifier which was previously registered with this client.
*/
- (NSObject<SonarPlugin> *)pluginWithIdentifier:(NSString *)identifier;
- (NSObject<FlipperPlugin> *)pluginWithIdentifier:(NSString *)identifier;
/**
Establish a connection to the Sonar desktop.

View File

@@ -84,17 +84,17 @@ using WrapperPlugin = facebook::flipper::SonarCppWrapperPlugin;
_cppClient->refreshPlugins();
}
- (void)addPlugin:(NSObject<SonarPlugin> *)plugin
- (void)addPlugin:(NSObject<FlipperPlugin> *)plugin
{
_cppClient->addPlugin(std::make_shared<WrapperPlugin>(plugin));
}
- (void)removePlugin:(NSObject<SonarPlugin> *)plugin
- (void)removePlugin:(NSObject<FlipperPlugin> *)plugin
{
_cppClient->removePlugin(std::make_shared<WrapperPlugin>(plugin));
}
- (NSObject<SonarPlugin> *)pluginWithIdentifier:(NSString *)identifier
- (NSObject<FlipperPlugin> *)pluginWithIdentifier:(NSString *)identifier
{
auto cppPlugin = _cppClient->getPlugin([identifier UTF8String]);
if (auto wrapper = dynamic_cast<WrapperPlugin *>(cppPlugin.get())) {

View File

@@ -15,7 +15,7 @@ SK_EXTERN_C_END
@protocol SonarConnection;
@protocol SonarPlugin
@protocol FlipperPlugin
/**
The plugin's identifier. This should map to a javascript plugin with the same identifier to ensure

View File

@@ -6,7 +6,7 @@
*
*/
#import <Foundation/Foundation.h>
#import "SonarPlugin.h"
#import "FlipperPlugin.h"
void SonarPerformBlockOnMainThread(void(^block)())
{

View File

@@ -7,14 +7,14 @@
*/
#import <Foundation/Foundation.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
@protocol SonarConnection;
typedef void (^ConnectBlock)(id<SonarConnection>);
typedef void (^DisconnectBlock)();
@interface BlockBasedSonarPlugin : NSObject<SonarPlugin>
@interface BlockBasedSonarPlugin : NSObject<FlipperPlugin>
- (instancetype)initIdentifier:(NSString *)identifier connect:(ConnectBlock)connect disconnect:(DisconnectBlock)disconnect;

View File

@@ -10,11 +10,11 @@
#if FB_SONARKIT_ENABLED
#import <SonarKit/CppBridge/SonarCppWrapperPlugin.h>
#import <SonarKit/SonarPlugin.h>
#import <SonarKit/FlipperPlugin.h>
using facebook::flipper::SonarCppWrapperPlugin;
@interface DummyPlugin : NSObject <SonarPlugin>
@interface DummyPlugin : NSObject <FlipperPlugin>
@end
@implementation DummyPlugin
@@ -29,7 +29,7 @@ using facebook::flipper::SonarCppWrapperPlugin;
@implementation SonarCppBridgingTests
- (void)testCppWrapperRetainsObjCPlugin {
NSObject<SonarPlugin> *dummyPlugin = [DummyPlugin new];
NSObject<FlipperPlugin> *dummyPlugin = [DummyPlugin new];
auto retainCountBefore = CFGetRetainCount((void *)dummyPlugin);
SonarCppWrapperPlugin wrapperPlugin(dummyPlugin);
auto retainCountAfter = CFGetRetainCount((void *)dummyPlugin);