Rename an OWSContactsManager method

From nameStringForPhoneIdentifier
  To displayNameForPhoneIdentifier

* Add nullability descriptions

* Fix the mock object to adhere to new nullability rules

// FREEBIE
pull/1/head
Russ Shanahan 9 years ago committed by Michael Kirk
parent 34ffce89f5
commit 7125028159

@ -82,7 +82,7 @@ NS_ASSUME_NONNULL_BEGIN
- (NSString *)name - (NSString *)name
{ {
return [[TextSecureKitEnv sharedEnv].contactsManager nameStringForPhoneIdentifier:self.contactIdentifier]; return [[TextSecureKitEnv sharedEnv].contactsManager displayNameForPhoneIdentifier:self.contactIdentifier];
} }
#if TARGET_OS_IPHONE #if TARGET_OS_IPHONE

@ -192,7 +192,7 @@ NS_ASSUME_NONNULL_BEGIN
if ([message isKindOfClass:[TSIncomingMessage class]]) { if ([message isKindOfClass:[TSIncomingMessage class]]) {
TSIncomingMessage *incomingMessage = (TSIncomingMessage *)message; TSIncomingMessage *incomingMessage = (TSIncomingMessage *)message;
NSString *contactName = [contactsManager nameStringForPhoneIdentifier:incomingMessage.authorId]; NSString *contactName = [contactsManager displayNameForPhoneIdentifier:incomingMessage.authorId];
[[[OWSDisappearingConfigurationUpdateInfoMessage alloc] initWithTimestamp:message.timestamp [[[OWSDisappearingConfigurationUpdateInfoMessage alloc] initWithTimestamp:message.timestamp
thread:message.thread thread:message.thread

@ -81,7 +81,7 @@
if ([membersWhoLeft count] > 0) { if ([membersWhoLeft count] > 0) {
NSArray *oldMembersNames = [[membersWhoLeft allObjects] map:^NSString*(NSString* item) { NSArray *oldMembersNames = [[membersWhoLeft allObjects] map:^NSString*(NSString* item) {
return [contactsManager nameStringForPhoneIdentifier:item]; return [contactsManager displayNameForPhoneIdentifier:item];
}]; }];
updatedGroupInfoString = [updatedGroupInfoString updatedGroupInfoString = [updatedGroupInfoString
stringByAppendingString:[NSString stringByAppendingString:[NSString
@ -91,7 +91,7 @@
if ([membersWhoJoined count] > 0) { if ([membersWhoJoined count] > 0) {
NSArray *newMembersNames = [[membersWhoJoined allObjects] map:^NSString*(NSString* item) { NSArray *newMembersNames = [[membersWhoJoined allObjects] map:^NSString*(NSString* item) {
return [contactsManager nameStringForPhoneIdentifier:item]; return [contactsManager displayNameForPhoneIdentifier:item];
}]; }];
updatedGroupInfoString = [updatedGroupInfoString updatedGroupInfoString = [updatedGroupInfoString
stringByAppendingString:[NSString stringWithFormat:NSLocalizedString(@"GROUP_MEMBER_JOINED", @""), stringByAppendingString:[NSString stringWithFormat:NSLocalizedString(@"GROUP_MEMBER_JOINED", @""),

@ -453,7 +453,7 @@ NS_ASSUME_NONNULL_BEGIN
durationSeconds:OWSDisappearingMessagesConfigurationDefaultExpirationDuration]; durationSeconds:OWSDisappearingMessagesConfigurationDefaultExpirationDuration];
} }
[disappearingMessagesConfiguration save]; [disappearingMessagesConfiguration save];
NSString *name = [self.contactsManager nameStringForPhoneIdentifier:envelope.source]; NSString *name = [self.contactsManager displayNameForPhoneIdentifier:envelope.source];
OWSDisappearingConfigurationUpdateInfoMessage *message = OWSDisappearingConfigurationUpdateInfoMessage *message =
[[OWSDisappearingConfigurationUpdateInfoMessage alloc] initWithTimestamp:envelope.timestamp [[OWSDisappearingConfigurationUpdateInfoMessage alloc] initWithTimestamp:envelope.timestamp
thread:thread thread:thread
@ -502,7 +502,7 @@ NS_ASSUME_NONNULL_BEGIN
break; break;
} }
case OWSSignalServiceProtosGroupContextTypeQuit: { case OWSSignalServiceProtosGroupContextTypeQuit: {
NSString *nameString = [self.contactsManager nameStringForPhoneIdentifier:envelope.source]; NSString *nameString = [self.contactsManager displayNameForPhoneIdentifier:envelope.source];
NSString *updateGroupInfo = NSString *updateGroupInfo =
[NSString stringWithFormat:NSLocalizedString(@"GROUP_MEMBER_LEFT", @""), nameString]; [NSString stringWithFormat:NSLocalizedString(@"GROUP_MEMBER_LEFT", @""), nameString];

@ -7,12 +7,12 @@
@protocol ContactsManagerProtocol <NSObject> @protocol ContactsManagerProtocol <NSObject>
- (NSString *)nameStringForPhoneIdentifier:(NSString *)phoneNumber; - (NSString * _Nonnull)displayNameForPhoneIdentifier:(NSString * _Nullable)phoneNumber;
- (NSArray<Contact *> *)signalContacts; - (NSArray<Contact *> * _Nonnull)signalContacts;
+ (BOOL)name:(NSString *)nameString matchesQuery:(NSString *)queryString; + (BOOL)name:(NSString * _Nonnull)nameString matchesQuery:(NSString * _Nonnull)queryString;
#if TARGET_OS_IPHONE #if TARGET_OS_IPHONE
- (UIImage *)imageForPhoneIdentifier:(NSString *)phoneNumber; - (UIImage * _Nullable)imageForPhoneIdentifier:(NSString * _Nullable)phoneNumber;
#endif #endif
@end @end

@ -42,7 +42,7 @@ NS_ASSUME_NONNULL_BEGIN
- (OWSFingerprint *)fingerprintWithTheirSignalId:(NSString *)theirSignalId theirIdentityKey:(NSData *)theirIdentityKey - (OWSFingerprint *)fingerprintWithTheirSignalId:(NSString *)theirSignalId theirIdentityKey:(NSData *)theirIdentityKey
{ {
NSString *theirName = [self.contactsManager nameStringForPhoneIdentifier:theirSignalId]; NSString *theirName = [self.contactsManager displayNameForPhoneIdentifier:theirSignalId];
NSString *mySignalId = [self.storageManager localNumber]; NSString *mySignalId = [self.storageManager localNumber];
NSData *myIdentityKey = [self.storageManager identityKeyPair].publicKey; NSData *myIdentityKey = [self.storageManager identityKeyPair].publicKey;

@ -9,22 +9,22 @@ NS_ASSUME_NONNULL_BEGIN
@implementation OWSFakeContactsManager @implementation OWSFakeContactsManager
- (NSString *)nameStringForPhoneIdentifier:(NSString *)phoneNumber - (NSString * _Nonnull)displayNameForPhoneIdentifier:(NSString * _Nullable)phoneNumber
{ {
return @"Fake name"; return @"Fake name";
} }
- (NSArray<Contact *> *)signalContacts - (NSArray<Contact *> * _Nonnull)signalContacts
{ {
return @[]; return @[];
} }
+ (BOOL)name:(NSString *)nameString matchesQuery:(NSString *)queryString + (BOOL)name:(NSString * _Nonnull)nameString matchesQuery:(NSString * _Nonnull)queryString
{ {
return YES; return YES;
} }
- (nullable UIImage *)imageForPhoneIdentifier:(NSString *)phoneNumber - (UIImage * _Nullable)imageForPhoneIdentifier:(NSString * _Nullable)phoneNumber
{ {
return nil; return nil;
} }

Loading…
Cancel
Save