Skip to content

Commit c0e31ec

Browse files
KazuCocoamykola-mokhnach
authored andcommitted
feat: tweak screenPoint settings name (#218)
1 parent 960ab92 commit c0e31ec

File tree

7 files changed

+29
-29
lines changed

7 files changed

+29
-29
lines changed

WebDriverAgent.xcodeproj/project.pbxproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
13815F6F2328D20400CDAB61 /* FBScreenPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 13815F6D2328D20400CDAB61 /* FBScreenPoint.h */; };
11-
13815F702328D20400CDAB61 /* FBScreenPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 13815F6D2328D20400CDAB61 /* FBScreenPoint.h */; };
12-
13815F712328D20400CDAB61 /* FBScreenPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 13815F6E2328D20400CDAB61 /* FBScreenPoint.m */; };
13-
13815F722328D20400CDAB61 /* FBScreenPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 13815F6E2328D20400CDAB61 /* FBScreenPoint.m */; };
10+
13815F6F2328D20400CDAB61 /* FBActiveAppDetectionPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 13815F6D2328D20400CDAB61 /* FBActiveAppDetectionPoint.h */; };
11+
13815F702328D20400CDAB61 /* FBActiveAppDetectionPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 13815F6D2328D20400CDAB61 /* FBActiveAppDetectionPoint.h */; };
12+
13815F712328D20400CDAB61 /* FBActiveAppDetectionPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 13815F6E2328D20400CDAB61 /* FBActiveAppDetectionPoint.m */; };
13+
13815F722328D20400CDAB61 /* FBActiveAppDetectionPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 13815F6E2328D20400CDAB61 /* FBActiveAppDetectionPoint.m */; };
1414
1FC3B2E32121ECF600B61EE0 /* FBApplicationProcessProxyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC3B2E12121EC8C00B61EE0 /* FBApplicationProcessProxyTests.m */; };
1515
31EC77FC224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h in Headers */ = {isa = PBXBuildFile; fileRef = 31EC77FA224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h */; };
1616
31EC77FD224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h in Headers */ = {isa = PBXBuildFile; fileRef = 31EC77FA224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h */; };
@@ -821,8 +821,8 @@
821821
/* End PBXCopyFilesBuildPhase section */
822822

823823
/* Begin PBXFileReference section */
824-
13815F6D2328D20400CDAB61 /* FBScreenPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FBScreenPoint.h; sourceTree = "<group>"; };
825-
13815F6E2328D20400CDAB61 /* FBScreenPoint.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FBScreenPoint.m; sourceTree = "<group>"; };
824+
13815F6D2328D20400CDAB61 /* FBActiveAppDetectionPoint.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FBActiveAppDetectionPoint.h; sourceTree = "<group>"; };
825+
13815F6E2328D20400CDAB61 /* FBActiveAppDetectionPoint.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FBActiveAppDetectionPoint.m; sourceTree = "<group>"; };
826826
1BA7DD8C206D694B007C7C26 /* XCTElementSetTransformer-Protocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XCTElementSetTransformer-Protocol.h"; sourceTree = "<group>"; };
827827
1FC3B2E12121EC8C00B61EE0 /* FBApplicationProcessProxyTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FBApplicationProcessProxyTests.m; sourceTree = "<group>"; };
828828
31EC77FA224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XCUIApplicationProcessQuiescence.h; sourceTree = "<group>"; };
@@ -1668,8 +1668,8 @@
16681668
EEE9B4711CD02B88009D2030 /* FBRunLoopSpinner.m */,
16691669
EE9AB7911CAEDF0C008C271F /* FBRuntimeUtils.h */,
16701670
EE9AB7921CAEDF0C008C271F /* FBRuntimeUtils.m */,
1671-
13815F6D2328D20400CDAB61 /* FBScreenPoint.h */,
1672-
13815F6E2328D20400CDAB61 /* FBScreenPoint.m */,
1671+
13815F6D2328D20400CDAB61 /* FBActiveAppDetectionPoint.h */,
1672+
13815F6E2328D20400CDAB61 /* FBActiveAppDetectionPoint.m */,
16731673
714097491FAE1B51008FB2C5 /* FBW3CActionsSynthesizer.h */,
16741674
7140974A1FAE1B51008FB2C5 /* FBW3CActionsSynthesizer.m */,
16751675
EE5A24401F136C8D0078B1D9 /* FBXCodeCompatibility.h */,
@@ -2049,7 +2049,7 @@
20492049
641EE6672240C5CA00173FCB /* XCSymbolicatorHolder.h in Headers */,
20502050
641EE6682240C5CA00173FCB /* XCUIApplicationImpl.h in Headers */,
20512051
641EE6692240C5CA00173FCB /* UIPanGestureRecognizer-RecordingAdditions.h in Headers */,
2052-
13815F702328D20400CDAB61 /* FBScreenPoint.h in Headers */,
2052+
13815F702328D20400CDAB61 /* FBActiveAppDetectionPoint.h in Headers */,
20532053
641EE66A2240C5CA00173FCB /* NSExpression+FBFormat.h in Headers */,
20542054
641EE66B2240C5CA00173FCB /* _XCTestCaseImplementation.h in Headers */,
20552055
641EE66C2240C5CA00173FCB /* UIPinchGestureRecognizer-RecordingAdditions.h in Headers */,
@@ -2248,7 +2248,7 @@
22482248
31EC77FC224F7D0600380FCD /* XCUIApplicationProcessQuiescence.h in Headers */,
22492249
EE158AB41CBD456F00A3E3F0 /* XCUIElement+FBTap.h in Headers */,
22502250
EE158ADC1CBD456F00A3E3F0 /* FBResponsePayload.h in Headers */,
2251-
13815F6F2328D20400CDAB61 /* FBScreenPoint.h in Headers */,
2251+
13815F6F2328D20400CDAB61 /* FBActiveAppDetectionPoint.h in Headers */,
22522252
EE158ACC1CBD456F00A3E3F0 /* FBUnknownCommands.h in Headers */,
22532253
641EE7052240CDCF00173FCB /* XCUIElement+FBTVFocuse.h in Headers */,
22542254
71A224E51DE2F56600844D55 /* NSPredicate+FBFormat.h in Headers */,
@@ -2771,7 +2771,7 @@
27712771
718F49CA23087AD30045FE8B /* FBProtocolHelpers.m in Sources */,
27722772
641EE5F32240C5CA00173FCB /* XCAccessibilityElement+FBComparison.m in Sources */,
27732773
641EE5F42240C5CA00173FCB /* XCUIDevice+FBRotation.m in Sources */,
2774-
13815F722328D20400CDAB61 /* FBScreenPoint.m in Sources */,
2774+
13815F722328D20400CDAB61 /* FBActiveAppDetectionPoint.m in Sources */,
27752775
641EE5F52240C5CA00173FCB /* XCUIElement+FBUID.m in Sources */,
27762776
641EE5F62240C5CA00173FCB /* FBRouteRequest.m in Sources */,
27772777
641EE5F72240C5CA00173FCB /* FBResponseJSONPayload.m in Sources */,
@@ -2873,7 +2873,7 @@
28732873
71A224E61DE2F56600844D55 /* NSPredicate+FBFormat.m in Sources */,
28742874
710C16CE21497A08006EA1D0 /* XCAccessibilityElement+FBComparison.m in Sources */,
28752875
EEE376441D59F81400ED88DD /* XCUIDevice+FBRotation.m in Sources */,
2876-
13815F712328D20400CDAB61 /* FBScreenPoint.m in Sources */,
2876+
13815F712328D20400CDAB61 /* FBActiveAppDetectionPoint.m in Sources */,
28772877
71B49EC81ED1A58100D51AD6 /* XCUIElement+FBUID.m in Sources */,
28782878
EE158AE21CBD456F00A3E3F0 /* FBRouteRequest.m in Sources */,
28792879
EE158ADB1CBD456F00A3E3F0 /* FBResponseJSONPayload.m in Sources */,

WebDriverAgentLib/Categories/XCUIApplication+FBHelpers.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#import "FBLogger.h"
1616
#import "FBMacros.h"
1717
#import "FBMathUtils.h"
18-
#import "FBScreenPoint.h"
18+
#import "FBActiveAppDetectionPoint.h"
1919
#import "FBXCodeCompatibility.h"
2020
#import "FBXPath.h"
2121
#import "FBXCTestDaemonsProxy.h"
@@ -41,7 +41,7 @@ - (BOOL)fb_waitForAppElement:(NSTimeInterval)timeout
4141
return [[[FBRunLoopSpinner new]
4242
timeout:timeout]
4343
spinUntilTrue:^BOOL{
44-
XCAccessibilityElement *currentAppElement = FBScreenPoint.sharedInstance.axElement;
44+
XCAccessibilityElement *currentAppElement = FBActiveAppDetectionPoint.sharedInstance.axElement;
4545
int currentProcessIdentifier = self.accessibilityElement.processIdentifier;
4646
return nil != currentAppElement
4747
&& currentAppElement.processIdentifier == currentProcessIdentifier;

WebDriverAgentLib/Categories/XCUIElement+FBIsVisible.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#import "FBConfiguration.h"
1313
#import "FBElementUtils.h"
1414
#import "FBMathUtils.h"
15-
#import "FBScreenPoint.h"
15+
#import "FBActiveAppDetectionPoint.h"
1616
#import "FBXCodeCompatibility.h"
1717
#import "XCAccessibilityElement+FBComparison.h"
1818
#import "XCElementSnapshot+FBHelpers.h"
@@ -182,7 +182,7 @@ - (BOOL)fb_isVisible
182182
midPoint = FBInvertPointForApplication(midPoint, appFrame.size, FBApplication.fb_activeApplication.interfaceOrientation);
183183
}
184184
#endif
185-
XCAccessibilityElement *hitElement = [FBScreenPoint axElementWithPoint:midPoint];
185+
XCAccessibilityElement *hitElement = [FBActiveAppDetectionPoint axElementWithPoint:midPoint];
186186
if (nil != hitElement) {
187187
if ([self.accessibilityElement fb_isEqualToElement:hitElement]) {
188188
return [self fb_cacheVisibilityWithValue:YES forAncestors:ancestors];

WebDriverAgentLib/Commands/FBSessionCommands.m

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#import "FBSession.h"
1717
#import "FBApplication.h"
1818
#import "FBRuntimeUtils.h"
19-
#import "FBScreenPoint.h"
19+
#import "FBActiveAppDetectionPoint.h"
2020
#import "XCUIApplication+FBHelpers.h"
2121
#import "XCUIDevice.h"
2222
#import "XCUIDevice+FBHealthCheck.h"
@@ -36,7 +36,7 @@
3636
static NSString* const USE_FIRST_MATCH = @"useFirstMatch";
3737
static NSString* const REDUCE_MOTION = @"reduceMotion";
3838
static NSString* const DEFAULT_ACTIVE_APPLICATION = @"defaultActiveApplication";
39-
static NSString* const SCREEN_POINT = @"screenPoint";
39+
static NSString* const ACTIVE_APP_DETECTION_POINT = @"activeAppDetectionPoint";
4040

4141
@implementation FBSessionCommands
4242

@@ -246,7 +246,7 @@ + (NSArray *)routes
246246
USE_FIRST_MATCH: @([FBConfiguration useFirstMatch]),
247247
REDUCE_MOTION: @([FBConfiguration reduceMotionEnabled]),
248248
DEFAULT_ACTIVE_APPLICATION: request.session.defaultActiveApplication,
249-
SCREEN_POINT: FBScreenPoint.sharedInstance.stringCoordinates,
249+
ACTIVE_APP_DETECTION_POINT: FBActiveAppDetectionPoint.sharedInstance.stringCoordinates,
250250
}
251251
);
252252
}
@@ -293,10 +293,10 @@ + (NSArray *)routes
293293
if ([settings objectForKey:DEFAULT_ACTIVE_APPLICATION]) {
294294
request.session.defaultActiveApplication = (NSString *)[settings objectForKey:DEFAULT_ACTIVE_APPLICATION];
295295
}
296-
if ([settings objectForKey:SCREEN_POINT]) {
296+
if ([settings objectForKey:ACTIVE_APP_DETECTION_POINT]) {
297297
NSError *error;
298-
if (![FBScreenPoint.sharedInstance setCoordinatesWithString:(NSString *)[settings objectForKey:SCREEN_POINT]
299-
error:&error]) {
298+
if (![FBActiveAppDetectionPoint.sharedInstance setCoordinatesWithString:(NSString *)[settings objectForKey:ACTIVE_APP_DETECTION_POINT]
299+
error:&error]) {
300300
return FBResponseWithStatus([FBCommandStatus invalidArgumentErrorWithMessage:error.description traceback:nil]);
301301
}
302302
}

WebDriverAgentLib/FBApplication.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#import "FBLogger.h"
1414
#import "FBRunLoopSpinner.h"
1515
#import "FBMacros.h"
16-
#import "FBScreenPoint.h"
16+
#import "FBActiveAppDetectionPoint.h"
1717
#import "FBXCodeCompatibility.h"
1818
#import "FBXCTestDaemonsProxy.h"
1919
#import "XCAccessibilityElement.h"
@@ -46,7 +46,7 @@ + (instancetype)fb_activeApplicationWithDefaultBundleId:(nullable NSString *)bun
4646
XCAccessibilityElement *activeApplicationElement = nil;
4747
XCAccessibilityElement *currentElement = nil;
4848
if (nil != bundleId) {
49-
currentElement = FBScreenPoint.sharedInstance.axElement;
49+
currentElement = FBActiveAppDetectionPoint.sharedInstance.axElement;
5050
NSArray<NSDictionary *> *appsInfo = [self fb_appsInfoWithAxElements:@[currentElement]];
5151
if ([[appsInfo.firstObject objectForKey:@"bundleId"] isEqualToString:(id)bundleId]) {
5252
activeApplicationElement = currentElement;
@@ -67,7 +67,7 @@ + (instancetype)fb_activeApplicationWithDefaultBundleId:(nullable NSString *)bun
6767
// not set or is not active
6868
if (nil == activeApplicationElement) {
6969
if (nil == currentElement) {
70-
currentElement = FBScreenPoint.sharedInstance.axElement;
70+
currentElement = FBActiveAppDetectionPoint.sharedInstance.axElement;
7171
}
7272
if (nil != currentElement) {
7373
for (XCAccessibilityElement *appElement in activeApplicationElements) {

WebDriverAgentLib/Utilities/FBScreenPoint.h renamed to WebDriverAgentLib/Utilities/FBActiveAppDetectionPoint.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
NS_ASSUME_NONNULL_BEGIN
1515

16-
@interface FBScreenPoint : NSObject
16+
@interface FBActiveAppDetectionPoint : NSObject
1717

1818
@property (nonatomic) CGPoint coordinates;
1919

WebDriverAgentLib/Utilities/FBScreenPoint.m renamed to WebDriverAgentLib/Utilities/FBActiveAppDetectionPoint.m

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
* of patent rights can be found in the PATENTS file in the same directory.
88
*/
99

10-
#import "FBScreenPoint.h"
10+
#import "FBActiveAppDetectionPoint.h"
1111

1212
#import "FBErrorBuilder.h"
1313
#import "FBLogger.h"
1414
#import "FBXCTestDaemonsProxy.h"
1515
#import "XCTestManager_ManagerInterface-Protocol.h"
1616

17-
@implementation FBScreenPoint
17+
@implementation FBActiveAppDetectionPoint
1818

1919
- (instancetype)init {
2020
if ((self = [super init])) {
@@ -28,7 +28,7 @@ - (instancetype)init {
2828

2929
+ (instancetype)sharedInstance
3030
{
31-
static FBScreenPoint *instance;
31+
static FBActiveAppDetectionPoint *instance;
3232
static dispatch_once_t onceToken;
3333
dispatch_once(&onceToken, ^{
3434
instance = [[self alloc] init];

0 commit comments

Comments
 (0)