Skip to content

Commit 7ca9db1

Browse files
committed
Upgrade Earl Grey to latest

1 parent b68a907 commit 7ca9db1

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

detox/ios/Detox/GREYIdlingResourcePrettyPrint.m

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,26 @@
99
#import "GREYIdlingResourcePrettyPrint.h"
1010
@import ObjectiveC;
1111

12-
static NSMapTable<NSString*, id>* __tarckedObjectsMapping;
12+
static NSMapTable<GREYAppStateTrackerObject*, id>* __tarckedObjectsMapping;
1313

1414
@interface GREYAppStateTracker (PrettyPrint) @end
1515

1616
@implementation GREYAppStateTracker (PrettyPrint)
1717

18-
- (NSString *)_pp__trackState:(GREYAppState)state forElement:(id)element;
18+
- (GREYAppStateTrackerObject *)_pp__trackState:(GREYAppState)state forObject:(id)element;
1919
{
20-
NSString* rv = [self _pp__trackState:state forElement:element];
20+
GREYAppStateTrackerObject* rv = [self _pp__trackState:state forObject:element];
2121

2222
[__tarckedObjectsMapping setObject:element forKey:rv];
2323

2424
return rv;
2525
}
2626

27-
- (void)_pp__untrackState:(GREYAppState)state forElementWithID:(NSString *)elementID;
27+
- (void)_pp__untrackState:(GREYAppState)state forObject:(GREYAppStateTrackerObject*)obj;
2828
{
29-
[self _pp__untrackState:state forElementWithID:elementID];
29+
[self _pp__untrackState:state forObject:obj];
3030

31-
[__tarckedObjectsMapping removeObjectForKey:elementID];
31+
[__tarckedObjectsMapping removeObjectForKey:obj];
3232
}
3333

3434

@@ -38,13 +38,13 @@ + (void)load
3838
dispatch_once(&onceToken, ^{
3939
__tarckedObjectsMapping = [NSMapTable mapTableWithKeyOptions:NSMapTableStrongMemory valueOptions:NSMapTableWeakMemory];
4040

41-
Method m1 = class_getInstanceMethod(self, @selector(trackState:forElement:));
42-
Method m2 = class_getInstanceMethod(self, @selector(_pp__trackState:forElement:));
41+
Method m1 = class_getInstanceMethod(self, @selector(trackState:forObject:));
42+
Method m2 = class_getInstanceMethod(self, @selector(_pp__trackState:forObject:));
4343

4444
method_exchangeImplementations(m1, m2);
4545

46-
m1 = class_getInstanceMethod(self, @selector(untrackState:forElementWithID:));
47-
m2 = class_getInstanceMethod(self, @selector(_pp__untrackState:forElementWithID:));
46+
m1 = class_getInstanceMethod(self, @selector(untrackState:forObject:));
47+
m2 = class_getInstanceMethod(self, @selector(_pp__untrackState:forObject:));
4848

4949
method_exchangeImplementations(m1, m2);
5050
});

detox/ios/EarlGrey

Submodule EarlGrey updated 108 files

0 commit comments

Comments
 (0)