diff --git a/Scripts/import_include_normalize.py b/Scripts/import_include_normalize.py new file mode 100755 index 0000000000..ee7c56f37b --- /dev/null +++ b/Scripts/import_include_normalize.py @@ -0,0 +1,389 @@ +#!/usr/bin/env python2.7 +# -*- coding: utf-8 -*- + +import os +import sys +import subprocess +import datetime +import argparse +import commands + + +git_repo_path = os.path.abspath(subprocess.check_output(['git', 'rev-parse', '--show-toplevel']).strip()) + + +class Include: + def __init__(self, line, isInclude, isQuote, body, comment): + self.line = line + self.isInclude = isInclude + self.isQuote = isQuote + self.body = body + self.comment = comment + + def format(self): + result = '%s %s%s%s' % ( + ('#include' if self.isInclude else '#import'), + ('"' if self.isQuote else '<'), + self.body.strip(), + ('"' if self.isQuote else '>'), + ) + if self.comment.strip(): + result += ' ' + self.comment.strip() + return result + + def isSystemFrameworkOrPod(self): + prefixes = [ + 'UIKit', + 'Intents', + 'SignalCoreKit', + 'UserNotifications', + 'WebRTC', + 'Foundation', + 'PureLayout', + 'YYImage', + 'MetalKit', + 'objc', + 'SSZipArchive', + 'sys', + 'MessageUI', + 'Contacts', + 'MobileCoreServices', + 'AVKit', + 'MediaPlayer', + 'StoreKit', + 'AVFoundation', + 'XCTest', + 'Availability', + 'CocoaLumberjack', + 'AudioToolbox', + 'SignalMetadataKit', + 'Curve25519Kit', + 'Mantle', + 'CoreServices', + 'webp', + 'AFNetworking', + 'CommonCrypto', + 'libPhoneNumber_iOS', + 'openssl', + 'Photos', + 'ContactsUI', + ] + for prefix in prefixes: + if self.body.startswith(prefix + '/'): + return True + systemFrameworkHeaders = set([ + "zlib.h", + 'Availability.h', + 'notify.h', + 'AssertMacros.h', + ]) + return self.body in systemFrameworkHeaders + + +def is_include_or_import(line): + line = line.strip() + if line.startswith('#include '): + return True + elif line.startswith('#import '): + return True + else: + return False + + +def parse_include(line): + remainder = line.strip() + + if remainder.startswith('#include '): + isInclude = True + remainder = remainder[len('#include '):] + elif remainder.startswith('#import '): + isInclude = False + remainder = remainder[len('#import '):] + elif remainder == '//': + return None + elif not remainder: + return None + else: + return None + + comment = None + if remainder.startswith('"'): + isQuote = True + endIndex = remainder.find('"', 1) + if endIndex < 0: + print ('Unexpected import or include: '+ line) + sys.exit(1) + body = remainder[1:endIndex] + comment = remainder[endIndex+1:] + elif remainder.startswith('<'): + isQuote = False + endIndex = remainder.find('>', 1) + if endIndex < 0: + print ('Unexpected import or include: '+ line) + sys.exit(1) + body = remainder[1:endIndex] + comment = remainder[endIndex+1:] + else: + print ('Unexpected import or include: '+ remainder) + sys.exit(1) + + return Include(line, isInclude, isQuote, body, comment) + + +class Target: + def __init__(self, name, path): + self.name = name + self.path = path + + def isAppOrAppExtension(self): + appOrAppExtensionTargets = [ 'Signal', 'SignalShareExtension','NotificationServiceExtension' ] + return self.name in appOrAppExtensionTargets + + +class Header: + def __init__(self, targetName, path, filename): + self.targetName = targetName + self.path = path + self.filename = filename + + +class SwiftHeader: + def __init__(self, targetName, filename): + self.targetName = targetName + self.filename = filename + + +class HeaderSet: + def __init__(self, targets, headers): + self.targets = targets + self.headers = headers + + headerMap = {} + for header in headers: + if header.filename in headerMap: + otherHeader = headerMap[header.filename] + print 'Header conflict:', header.filename + print 'Header 1:', header.path + print 'Header 2:', otherHeader.path + sys.exit(1) + else: + headerMap[header.filename] = header + + self.headerMap = headerMap + + swiftHeaderMap = {} + for target in targets: + swiftHeader = SwiftHeader(target.name, target.name + '-Swift.h') + swiftHeaderMap[swiftHeader.filename] = swiftHeader + self.swiftHeaderMap = swiftHeaderMap + + + def find_header(self, text): + splits = text.split('/') + filename = splits[-1] + if filename is None or len(filename) < 1: + return None + print 'filename:', filename + if filename not in self.headerMap: + return None + header = self.headerMap[filename] + return header + + + def find_swift_header(self, text): + splits = text.split('/') + filename = splits[-1] + if filename is None or len(filename) < 1: + return None + print 'filename:', filename + if filename not in self.swiftHeaderMap: + return None + header = self.swiftHeaderMap[filename] + return header + + +def find_headers(targets): + headers = [] + + for target in targets: + for rootdir, dirnames, filenames in os.walk(target.path): + for filename in filenames: + if not filename.endswith('.h'): + continue + file_path = os.path.abspath(os.path.join(rootdir, filename)) + headers.append(Header(target.name, file_path, filename)) + + return headers + + +def normalize_imports_and_includes(targets, headerSet): + + for target in targets: + for rootdir, dirnames, filenames in os.walk(target.path): + for filename in filenames: + file_ext = os.path.splitext(filename)[1] + if file_ext not in ('.h', '.hpp', '.cpp', '.m', '.mm', '.pch'): + continue + file_path = os.path.abspath(os.path.join(rootdir, filename)) + normalize_imports_and_includes_in_file(targets, target, headerSet, file_path, filename) + + +def normalize_imports_and_includes_in_file(targets, target, headerSet, file_path, filename): + + short_filepath = file_path[len(git_repo_path):] + if short_filepath.startswith(os.sep): + short_filepath = short_filepath[len(os.sep):] + + file_ext = os.path.splitext(filename)[1] + is_header_file = file_ext in ('.h', '.hpp', '.pch') + + print 'Processing:', filename + + with open(file_path, 'rt') as f: + text = f.read() + + original_text = text + + lines = text.split('\n') + + new_lines = [] + for line in lines: + include = parse_include(line) + if include is None: + new_lines.append(line) + continue + + print '\t', 'include or import:', include.body + if include.comment is not None and len(include.comment) > 0: + print 'Invalid include or import:', include.line + sys.exit(1) + + if include.isSystemFrameworkOrPod(): + new_lines.append(line) + continue + + def preserve_whitespace(newline): + # We only need to preserve _leading_ whitespace. + prefix_length = len(include.line) - len(include.line.lstrip()) + newline = include.line[0:prefix_length] + newline + return newline + + swiftHeader = headerSet.find_swift_header(include.body) + if swiftHeader is not None: + # NOTE: Apps and app extensions import the -Swift.h header for their + # own target using short form imports. + # Otherwise we should always use long-form imports for -Swift.h headers. + if swiftHeader.targetName == target.name: + if target.isAppOrAppExtension(): + newline = '#import "%s"' % ( swiftHeader.filename, ) + else: + newline = "#import <%s/%s>" % ( swiftHeader.targetName, swiftHeader.filename, ) + else: + newline = "#import <%s/%s>" % ( swiftHeader.targetName, swiftHeader.filename, ) + newline = preserve_whitespace(newline) + new_lines.append(newline) + continue + + header = headerSet.find_header(include.body) + if header is None: + print + print 'Unknown include or import:', include.line + print 'Unknown include or import:', include.body + print 'In file:', filename + print 'If this is a system framework or pod, add it to isSystemFrameworkOrPod().' + print + sys.exit(1) + + if header.targetName == target.name: + # if a _header_ in a _framework_ imports a header _from the same target_, use a long-form import. + is_framework_target = not target.isAppOrAppExtension() + if is_header_file and is_framework_target: + newline = "#import <%s/%s>" % ( header.targetName, header.filename, ) + else: + newline = '#import "%s"' % ( header.filename, ) + else: + newline = "#import <%s/%s>" % ( header.targetName, header.filename, ) + newline = preserve_whitespace(newline) + new_lines.append(newline) + + lines = new_lines + + + # shebang = "" + # if lines[0].startswith('#!'): + # shebang = lines[0] + '\n' + # lines = lines[1:] + + # while lines and lines[0].startswith('//'): + # lines = lines[1:] + text = '\n'.join(lines) + text = text.strip() + text = text + '\n' + + if original_text == text: + return + + print 'Updating:', filename + + with open(file_path, 'wt') as f: + f.write(text) + # sys.exit(0) + + + +if __name__ == "__main__": + + parser = argparse.ArgumentParser(description='Normalize imports and includes script.') + # parser.add_argument('--all', action='store_true', help='process all files in or below current dir') + # parser.add_argument('--path', help='used to specify a path to process.') + # parser.add_argument('--ref', help='process all files that have changed since the given ref') + parser.add_argument('--write-header-list', action='store_true', help='Write list of repo headers to file for debugging') + args = parser.parse_args() + + clang_format_commit = 'HEAD' + + targets = [ + Target('Signal', 'Signal/src'), + Target('Signal', 'Signal/test'), + Target('SignalMessaging', 'SignalMessaging'), + Target('SignalServiceKit', 'SignalServiceKit/src'), + Target('SignalServiceKit', 'SignalServiceKit/tests'), + Target('SignalShareExtension', 'SignalShareExtension'), + Target('SignalUI', 'SignalUI'), + Target('SignalUI', 'SignalUITests'), + Target('NotificationServiceExtension', 'NotificationServiceExtension'), + ] + + headers = find_headers(targets) + print 'headers:', len(headers) + headerSet = HeaderSet(targets, headers) + + if args.write_header_list: + def write_lines_to_file(lines, filename): + for header in headers: + lines.append(header.path) + lines.sort() + text = '\n'.join(lines) + text = text + '\n' + + file_path = os.path.abspath(os.path.join(git_repo_path, filename)) + print 'Header list:', filename + with open(file_path, 'wt') as f: + f.write(text) + + lines = [] + for header in headers: + lines.append(header.path) + filename = 'import_header_paths.txt' + write_lines_to_file(lines, filename) + + lines = [] + for header in headers: + lines.append(header.filename) + filename = 'import_header_filenames.txt' + write_lines_to_file(lines, filename) + + + normalize_imports_and_includes(targets, headerSet) + + print 'Complete.' diff --git a/Scripts/precommit.py b/Scripts/precommit.py index 91e5bd1dbc..52a287d9f3 100755 --- a/Scripts/precommit.py +++ b/Scripts/precommit.py @@ -497,6 +497,6 @@ if __name__ == "__main__": print 'git clang-format...' # we don't want to format .proto files, so we specify every other supported extension - print commands.getoutput('git clang-format --extensions "c,h,m,mm,cc,cp,cpp,c++,cxx,hh,hxx,cu,java,js,ts,cs" --commit %s' % clang_format_commit) - + print commands.getoutput('git clang-format -style="{SortIncludes: false}" --extensions "c,h,m,mm,cc,cp,cpp,c++,cxx,hh,hxx,cu,java,js,ts,cs" --commit %s' % clang_format_commit) + check_diff_for_keywords() diff --git a/Signal.xcodeproj/project.pbxproj b/Signal.xcodeproj/project.pbxproj index 2850d5917d..2ddc970507 100644 --- a/Signal.xcodeproj/project.pbxproj +++ b/Signal.xcodeproj/project.pbxproj @@ -251,7 +251,7 @@ 34480B361FD0929200BC14EF /* ShareAppExtensionContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 34480B351FD0929200BC14EF /* ShareAppExtensionContext.m */; }; 34480B551FD0A7A400BC14EF /* DebugLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 34480B4D1FD0A7A300BC14EF /* DebugLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 34480B561FD0A7A400BC14EF /* DebugLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 34480B4E1FD0A7A300BC14EF /* DebugLogger.m */; }; - 34480B571FD0A7A400BC14EF /* OWSScrubbingLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 34480B4F1FD0A7A300BC14EF /* OWSScrubbingLogFormatter.h */; }; + 34480B571FD0A7A400BC14EF /* OWSScrubbingLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 34480B4F1FD0A7A300BC14EF /* OWSScrubbingLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 34480B591FD0A7A400BC14EF /* OWSScrubbingLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 34480B511FD0A7A400BC14EF /* OWSScrubbingLogFormatter.m */; }; 34480B5B1FD0A7E300BC14EF /* SignalMessaging-Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 34480B5A1FD0A7E300BC14EF /* SignalMessaging-Prefix.pch */; }; 3448E15C22133274004B052E /* OnboardingPermissionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3448E15B22133274004B052E /* OnboardingPermissionsViewController.swift */; }; @@ -1232,10 +1232,8 @@ 342FFE6F271EF580000AC89F /* UIApplication+OWS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIApplication+OWS.swift"; sourceTree = ""; }; 342FFE70271EF580000AC89F /* CNContactViewController+OWS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CNContactViewController+OWS.h"; sourceTree = ""; }; 342FFE71271EF580000AC89F /* AVAudioSession+OWS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AVAudioSession+OWS.m"; sourceTree = ""; }; - 342FFE72271EF580000AC89F /* CNContactViewController+OWS.m.sdsjson */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "CNContactViewController+OWS.m.sdsjson"; sourceTree = ""; }; 342FFE73271EF580000AC89F /* UIResponder+OWS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIResponder+OWS.swift"; sourceTree = ""; }; 342FFE74271EF580000AC89F /* UIStoryboard+OWS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIStoryboard+OWS.swift"; sourceTree = ""; }; - 342FFE75271EF580000AC89F /* AVAudioSession+OWS.m.sdsjson */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "AVAudioSession+OWS.m.sdsjson"; sourceTree = ""; }; 342FFE7D271EF5B1000AC89F /* ReturnToCallViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReturnToCallViewController.swift; sourceTree = ""; }; 34330A591E7875FB00DF2FB9 /* fontawesome-webfont.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "fontawesome-webfont.ttf"; sourceTree = ""; }; 343417F02530A7480034FE0C /* CVComponentReactions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CVComponentReactions.swift; sourceTree = ""; }; @@ -2575,10 +2573,8 @@ 342FFE6F271EF580000AC89F /* UIApplication+OWS.swift */, 342FFE70271EF580000AC89F /* CNContactViewController+OWS.h */, 342FFE71271EF580000AC89F /* AVAudioSession+OWS.m */, - 342FFE72271EF580000AC89F /* CNContactViewController+OWS.m.sdsjson */, 342FFE73271EF580000AC89F /* UIResponder+OWS.swift */, 342FFE74271EF580000AC89F /* UIStoryboard+OWS.swift */, - 342FFE75271EF580000AC89F /* AVAudioSession+OWS.m.sdsjson */, ); name = Categories; path = ViewControllers/Categories; @@ -6592,7 +6588,6 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; @@ -6668,7 +6663,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -6752,7 +6746,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -6835,7 +6828,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -6906,7 +6898,6 @@ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; @@ -6970,7 +6961,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -7042,7 +7032,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -7114,7 +7103,6 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; diff --git a/Signal/src/AppDelegate.m b/Signal/src/AppDelegate.m index 3d61b987e1..347daa1bef 100644 --- a/Signal/src/AppDelegate.m +++ b/Signal/src/AppDelegate.m @@ -3,22 +3,21 @@ // #import "AppDelegate.h" -#import "DebugLogger.h" #import "HomeViewController.h" #import "MainAppContext.h" #import "OWSDeviceProvisioningURLParser.h" -#import "OWSOrphanDataCleaner.h" #import "OWSScreenLockUI.h" #import "Pastelog.h" #import "Signal-Swift.h" #import "SignalApp.h" -#import "ViewControllerUtils.h" #import #import #import #import +#import #import #import +#import #import #import #import @@ -38,6 +37,7 @@ #import #import #import +#import #import #import diff --git a/Signal/src/Calls/UserInterface/RemoteVideoView.m b/Signal/src/Calls/UserInterface/RemoteVideoView.m index 2228cd8a92..9866104b24 100644 --- a/Signal/src/Calls/UserInterface/RemoteVideoView.m +++ b/Signal/src/Calls/UserInterface/RemoteVideoView.m @@ -3,13 +3,13 @@ // #import "RemoteVideoView.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" #import #import #import #import #import +#import +#import #import #import #import diff --git a/Signal/src/Signal-Bridging-Header.h b/Signal/src/Signal-Bridging-Header.h index 67ebea1723..047aea0ad9 100644 --- a/Signal/src/Signal-Bridging-Header.h +++ b/Signal/src/Signal-Bridging-Header.h @@ -13,7 +13,6 @@ #import "ConversationInputToolbar.h" #import "ConversationScrollButton.h" #import "ConversationViewController.h" -#import "DateUtil.h" #import "DebugContactsUtils.h" #import "DebugUIMessages.h" #import "DebugUIPage.h" @@ -27,7 +26,6 @@ #import "OWSBezierPathView.h" #import "OWSDeviceTableViewCell.h" #import "OWSLinkDeviceViewController.h" -#import "OWSNavigationController.h" #import "OWSQuotedMessageView.h" #import "OWSWindowManager.h" #import "Pastelog.h" @@ -36,7 +34,6 @@ #import "RegistrationUtils.h" #import "RemoteVideoView.h" #import "SignalApp.h" -#import "ViewControllerUtils.h" #import #import #import @@ -45,6 +42,7 @@ #import #import #import +#import #import #import #import @@ -98,12 +96,14 @@ #import #import #import +#import #import #import #import #import #import #import +#import #import #import #import diff --git a/Signal/src/UserInterface/OWSWindowManager.m b/Signal/src/UserInterface/OWSWindowManager.m index 39aa6659a7..1961f31b91 100644 --- a/Signal/src/UserInterface/OWSWindowManager.m +++ b/Signal/src/UserInterface/OWSWindowManager.m @@ -3,13 +3,13 @@ // #import "OWSWindowManager.h" -#import "Environment.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" +#import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.m b/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.m index 02f67844e8..aa956b030f 100644 --- a/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.m +++ b/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.m @@ -3,17 +3,17 @@ // #import "BlockListViewController.h" -#import "BlockListUIUtils.h" -#import "ContactsViewHelper.h" -#import "PhoneNumber.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" #import #import #import +#import #import +#import +#import #import +#import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.m b/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.m index aed2680e35..1503d54a97 100644 --- a/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.m +++ b/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.m @@ -3,13 +3,13 @@ // #import "DomainFrontingCountryViewController.h" -#import "OWSCountryMetadata.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" +#import #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h b/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h index c26b85545b..1867069def 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSBubbleView.h" +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.m b/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.m index 63f66478b8..5901d55e9d 100644 --- a/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.m +++ b/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.m @@ -3,8 +3,8 @@ // #import "OWSQuotedMessageView.h" -#import "Environment.h" #import "Signal-Swift.h" +#import #import #import #import diff --git a/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.m b/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.m index 76d090fbbc..4f36713a2c 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.m @@ -3,18 +3,18 @@ // #import "ConversationInputToolbar.h" -#import "Environment.h" -#import "OWSContactsManager.h" -#import "OWSMath.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "ViewControllerUtils.h" #import +#import +#import #import #import +#import #import #import +#import #import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.m b/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.m index 9e6af1cc8b..92c0ebe911 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.m @@ -3,11 +3,11 @@ // #import "ConversationScrollButton.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" #import #import #import +#import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/DebugSettingsTableViewController.m b/Signal/src/ViewControllers/DebugSettingsTableViewController.m deleted file mode 100644 index 956c02187d..0000000000 --- a/Signal/src/ViewControllers/DebugSettingsTableViewController.m +++ /dev/null @@ -1,75 +0,0 @@ -// -// Copyright (c) 2017 Open Whisper Systems. All rights reserved. -// - -#import "DebugSettingsTableViewController.h" -#import "UIFont+OWS.h" -#import -#import - -@implementation DebugSettingsTableViewController - -- (void)loadView -{ - self.tableViewStyle = UITableViewStylePlain; - [super loadView]; -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - - [self.navigationController.navigationBar setTranslucent:NO]; - - self.title = @"Debugging"; - - [self updateTableContents]; -} - -- (void)viewWillAppear:(BOOL)animated -{ - [super viewWillAppear:animated]; - - [self updateTableContents]; -} - -- (void)dealloc -{ - [[NSNotificationCenter defaultCenter] removeObserver:self]; -} - -#pragma mark - Table Contents - -- (void)updateTableContents -{ - OWSTableContents *contents = [OWSTableContents new]; - OWSTableSection *section = [OWSTableSection new]; - - __block NSUInteger threadCount; - __block NSUInteger messageCount; - [TSStorageManager.sharedManager.dbReadConnection readWithBlock:^(YapDatabaseReadTransaction *transaction) { - threadCount = [[transaction ext:TSThreadDatabaseViewExtensionName] numberOfItemsInAllGroups]; - messageCount = [[transaction ext:TSMessageDatabaseViewExtensionName] numberOfItemsInAllGroups]; - }]; - - [section addItem:[OWSTableItem labelItemWithText:[NSString stringWithFormat:@"Threads: %zd", threadCount]]]; - [section addItem:[OWSTableItem labelItemWithText:[NSString stringWithFormat:@"Messages: %zd", messageCount]]]; - - [contents addSection:section]; - - self.contents = contents; -} - -#pragma mark - Logging - -+ (NSString *)tag -{ - return [NSString stringWithFormat:@"[%@]", self.class]; -} - -- (NSString *)tag -{ - return self.class.tag; -} - -@end diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h b/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h index 6d0b982a50..31c032084d 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h b/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h index 32d6e33a92..4d9e49247f 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.m b/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.m index c63f02d2b1..8b42a6b34c 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.m +++ b/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.m @@ -3,9 +3,9 @@ // #import "DebugUIDiskUsage.h" -#import "OWSOrphanDataCleaner.h" #import "Signal-Swift.h" #import +#import #import #import diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h b/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h index 3420ff2682..3771297004 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h b/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h index 71607fd87b..5a0cd1e7ae 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIMessagesUtils.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h b/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h index 93ed5f3c0c..265696ea40 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIMisc.m b/Signal/src/ViewControllers/DebugUI/DebugUIMisc.m index 1779fbce65..3fcad7ec80 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIMisc.m +++ b/Signal/src/ViewControllers/DebugUI/DebugUIMisc.m @@ -4,11 +4,11 @@ #import "DebugUIMisc.h" #import "DebugUIMessagesAssetLoader.h" -#import "OWSCountryMetadata.h" #import "Signal-Swift.h" -#import "ThreadUtil.h" #import #import +#import +#import #import #import #import diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h b/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h index b46c4a0483..f33ddab08d 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h b/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h index 436d00ca2e..b8f458f498 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIStress.h b/Signal/src/ViewControllers/DebugUI/DebugUIStress.h index 61937d561f..bea11cb280 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIStress.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUIStress.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUIStress.m b/Signal/src/ViewControllers/DebugUI/DebugUIStress.m index 665e40b5c3..54f6af6ba6 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUIStress.m +++ b/Signal/src/ViewControllers/DebugUI/DebugUIStress.m @@ -3,14 +3,14 @@ // #import "DebugUIStress.h" -#import "MessageSender.h" #import "Signal-Swift.h" #import "SignalApp.h" -#import "ThreadUtil.h" #import #import #import #import +#import +#import #import #import #import diff --git a/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h b/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h index e68ccd20ff..e9e73a9228 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h +++ b/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "DebugUIPage.h" diff --git a/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.m b/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.m index 5ad534aa48..e87286ecae 100644 --- a/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.m +++ b/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.m @@ -5,10 +5,10 @@ #import "DebugUISyncMessages.h" #import "DebugUIContacts.h" #import "Signal-Swift.h" -#import "ThreadUtil.h" #import #import #import +#import #import #import #import diff --git a/Signal/src/ViewControllers/HomeView/HomeViewController.m b/Signal/src/ViewControllers/HomeView/HomeViewController.m index af8350d146..106f79e13a 100644 --- a/Signal/src/ViewControllers/HomeView/HomeViewController.m +++ b/Signal/src/ViewControllers/HomeView/HomeViewController.m @@ -4,13 +4,9 @@ #import "HomeViewController.h" #import "AppDelegate.h" -#import "OWSNavigationController.h" #import "RegistrationUtils.h" #import "Signal-Swift.h" #import "SignalApp.h" -#import "TSAccountManager.h" -#import "TSGroupThread.h" -#import "ViewControllerUtils.h" #import #import #import @@ -21,9 +17,12 @@ #import #import #import +#import #import +#import #import #import +#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.m b/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.m index efde9e2620..dc8dabc669 100644 --- a/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.m +++ b/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.m @@ -3,18 +3,18 @@ // #import "MediaDetailViewController.h" -#import "AttachmentSharing.h" #import "ConversationViewController.h" #import "Signal-Swift.h" -#import "TSAttachmentStream.h" -#import "TSInteraction.h" -#import "UIUtil.h" -#import "UIView+SignalUI.h" #import #import #import #import #import +#import +#import +#import +#import +#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.m b/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.m index 2331916c4f..293002552a 100644 --- a/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.m +++ b/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.m @@ -3,10 +3,8 @@ // #import "RecipientPickerViewController.h" -#import "ContactsViewHelper.h" #import "Signal-Swift.h" #import "SignalApp.h" -#import "UIView+SignalUI.h" #import #import #import @@ -16,8 +14,10 @@ #import #import #import +#import #import #import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.m b/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.m index d204a0478e..4854ba81e2 100644 --- a/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.m +++ b/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.m @@ -6,8 +6,6 @@ #import "FingerprintViewScanController.h" #import "OWSBezierPathView.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" #import #import #import @@ -17,7 +15,9 @@ #import #import #import +#import #import +#import @import SafariServices; diff --git a/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.m b/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.m index 775f73bb6d..49c2b6b2f6 100644 --- a/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.m +++ b/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.m @@ -4,16 +4,16 @@ #import "FingerprintViewScanController.h" #import "Signal-Swift.h" -#import "UIFont+OWS.h" -#import "UIView+SignalUI.h" -#import "UIViewController+Permissions.h" #import #import #import #import #import #import +#import #import +#import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/util/Pastelog.m b/Signal/src/util/Pastelog.m index 2c038b0b74..5b7d80adcb 100644 --- a/Signal/src/util/Pastelog.m +++ b/Signal/src/util/Pastelog.m @@ -4,14 +4,14 @@ #import "Pastelog.h" #import "Signal-Swift.h" -#import "ThreadUtil.h" #import "zlib.h" #import #import #import #import +#import #import -#import +#import #import #import #import diff --git a/Signal/src/util/RegistrationUtils.m b/Signal/src/util/RegistrationUtils.m index edd4b68eff..99e7091c8e 100644 --- a/Signal/src/util/RegistrationUtils.m +++ b/Signal/src/util/RegistrationUtils.m @@ -3,13 +3,13 @@ // #import "RegistrationUtils.h" -#import "OWSNavigationController.h" #import "Signal-Swift.h" #import #import #import #import #import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/src/views/OWSDeviceTableViewCell.m b/Signal/src/views/OWSDeviceTableViewCell.m index d84ab39329..2b6f0515ca 100644 --- a/Signal/src/views/OWSDeviceTableViewCell.m +++ b/Signal/src/views/OWSDeviceTableViewCell.m @@ -3,7 +3,7 @@ // #import "OWSDeviceTableViewCell.h" -#import "DateUtil.h" +#import #import #import #import diff --git a/Signal/test/SignalBaseTest.m b/Signal/test/SignalBaseTest.m index e1e8aa5494..2c3f5df5ac 100644 --- a/Signal/test/SignalBaseTest.m +++ b/Signal/test/SignalBaseTest.m @@ -3,7 +3,7 @@ // #import "SignalBaseTest.h" -#import "Environment.h" +#import #import #import #import diff --git a/Signal/test/SignalTests-Bridging-Header.h b/Signal/test/SignalTests-Bridging-Header.h index daa6f7e833..04775b922d 100644 --- a/Signal/test/SignalTests-Bridging-Header.h +++ b/Signal/test/SignalTests-Bridging-Header.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "Signal-Bridging-Header.h" diff --git a/Signal/test/mocks/MockEnvironment.h b/Signal/test/mocks/MockEnvironment.h index db330cf4a5..8f6aa09580 100644 --- a/Signal/test/mocks/MockEnvironment.h +++ b/Signal/test/mocks/MockEnvironment.h @@ -1,8 +1,8 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "Environment.h" +#import NS_ASSUME_NONNULL_BEGIN diff --git a/Signal/test/mocks/MockEnvironment.m b/Signal/test/mocks/MockEnvironment.m index 067a5f33b4..b77a522ec1 100644 --- a/Signal/test/mocks/MockEnvironment.m +++ b/Signal/test/mocks/MockEnvironment.m @@ -3,8 +3,8 @@ // #import "MockEnvironment.h" -#import "OWSOrphanDataCleaner.h" #import "OWSWindowManager.h" +#import #import #import #import diff --git a/Signal/test/util/ExceptionsTest.h b/Signal/test/util/ExceptionsTest.h index 1ee996e496..2f84cc2ee2 100644 --- a/Signal/test/util/ExceptionsTest.h +++ b/Signal/test/util/ExceptionsTest.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "SignalBaseTest.h" diff --git a/Signal/test/util/FunctionalUtilTest.m b/Signal/test/util/FunctionalUtilTest.m index a886b98815..c208858684 100644 --- a/Signal/test/util/FunctionalUtilTest.m +++ b/Signal/test/util/FunctionalUtilTest.m @@ -1,10 +1,10 @@ // -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "FunctionalUtil.h" #import "SignalBaseTest.h" #import "TestUtil.h" +#import @interface FunctionalUtilTest : SignalBaseTest diff --git a/Signal/test/util/OWSOrphanDataCleanerTest.m b/Signal/test/util/OWSOrphanDataCleanerTest.m index 9a0af2eb22..cdf05d7360 100644 --- a/Signal/test/util/OWSOrphanDataCleanerTest.m +++ b/Signal/test/util/OWSOrphanDataCleanerTest.m @@ -1,9 +1,9 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSOrphanDataCleaner.h" #import "SignalBaseTest.h" +#import #import #import #import diff --git a/Signal/test/util/OWSScrubbingLogFormatterTest.m b/Signal/test/util/OWSScrubbingLogFormatterTest.m index ade2a945b1..891366b774 100644 --- a/Signal/test/util/OWSScrubbingLogFormatterTest.m +++ b/Signal/test/util/OWSScrubbingLogFormatterTest.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSScrubbingLogFormatter.h" #import "SignalBaseTest.h" #import #import +#import #import #import diff --git a/Signal/test/util/ProtoParsingTest.m b/Signal/test/util/ProtoParsingTest.m index 92ece683d7..8af8e3b298 100644 --- a/Signal/test/util/ProtoParsingTest.m +++ b/Signal/test/util/ProtoParsingTest.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "SignalBaseTest.h" diff --git a/Signal/test/util/TSStorageIdentityKeyStoreTests.m b/Signal/test/util/TSStorageIdentityKeyStoreTests.m deleted file mode 100644 index 6a182db81b..0000000000 --- a/Signal/test/util/TSStorageIdentityKeyStoreTests.m +++ /dev/null @@ -1,95 +0,0 @@ -// -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. -// - -#import "OWSIdentityManager.h" -#import "OWSPrimaryStorage.h" -#import "OWSRecipientIdentity.h" -#import "OWSUnitTestEnvironment.h" -#import "SSKBaseTest.h" -#import "SSKEnvironment.h" -#import "SecurityUtils.h" -#import - -@interface TSStorageIdentityKeyStoreTests : SSKBaseTest - -@end - -@implementation TSStorageIdentityKeyStoreTests - -- (void)setUp -{ - [super setUp]; - - [[OWSPrimaryStorage sharedManager] purgeCollection:OWSPrimaryStorageTrustedKeysCollection]; - [OWSRecipientIdentity removeAllObjectsInCollection]; -} - -- (void)tearDown -{ - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testNewEmptyKey -{ - NSData *newKey = [SecurityUtils generateRandomBytes:32]; - NSString *recipientId = @"test@gmail.com"; - - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:newKey - recipientId:recipientId - direction:TSMessageDirectionOutgoing]); - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:newKey - recipientId:recipientId - direction:TSMessageDirectionIncoming]); -} - -- (void)testAlreadyRegisteredKey -{ - NSData *newKey = [SecurityUtils generateRandomBytes:32]; - NSString *recipientId = @"test@gmail.com"; - - [[OWSIdentityManager sharedManager] saveRemoteIdentity:newKey recipientId:recipientId]; - - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:newKey - recipientId:recipientId - direction:TSMessageDirectionOutgoing]); - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:newKey - recipientId:recipientId - direction:TSMessageDirectionIncoming]); -} - - -- (void)testChangedKey -{ - NSData *originalKey = [SecurityUtils generateRandomBytes:32]; - NSString *recipientId = @"test@protonmail.com"; - - [[OWSIdentityManager sharedManager] saveRemoteIdentity:originalKey recipientId:recipientId]; - - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:originalKey - recipientId:recipientId - direction:TSMessageDirectionOutgoing]); - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:originalKey - recipientId:recipientId - direction:TSMessageDirectionIncoming]); - - NSData *otherKey = [SecurityUtils generateRandomBytes:32]; - - XCTAssertFalse([[OWSIdentityManager sharedManager] isTrustedIdentityKey:otherKey - recipientId:recipientId - direction:TSMessageDirectionOutgoing]); - XCTAssert([[OWSIdentityManager sharedManager] isTrustedIdentityKey:otherKey - recipientId:recipientId - direction:TSMessageDirectionIncoming]); -} - - -- (void)testIdentityKey -{ - [[OWSIdentityManager sharedManager] generateNewIdentityKey]; - - XCTAssert([[[OWSIdentityManager sharedManager] identityKeyPair].publicKey length] == 32); -} - -@end diff --git a/Signal/test/util/TSStoragePreKeyStoreTests.m b/Signal/test/util/TSStoragePreKeyStoreTests.m deleted file mode 100644 index ec42436916..0000000000 --- a/Signal/test/util/TSStoragePreKeyStoreTests.m +++ /dev/null @@ -1,63 +0,0 @@ -// -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. -// - -#import "OWSPrimaryStorage+PreKeyStore.h" -#import "SSKBaseTest.h" - -@interface TSStoragePreKeyStoreTests : SSKBaseTest - -@end - -@implementation TSStoragePreKeyStoreTests - -- (void)setUp -{ - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown -{ - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -- (void)testGeneratingAndStoringPreKeys -{ - NSArray *generatedKeys = [[OWSPrimaryStorage sharedManager] generatePreKeyRecords]; - - - XCTAssert([generatedKeys count] == 100, @"Not hundred keys generated"); - - [[OWSPrimaryStorage sharedManager] storePreKeyRecords:generatedKeys]; - - PreKeyRecord *lastPreKeyRecord = [generatedKeys lastObject]; - PreKeyRecord *firstPreKeyRecord = [generatedKeys firstObject]; - - XCTAssert([[[OWSPrimaryStorage sharedManager] loadPreKey:lastPreKeyRecord.Id].keyPair.publicKey - isEqualToData:lastPreKeyRecord.keyPair.publicKey]); - - XCTAssert([[[OWSPrimaryStorage sharedManager] loadPreKey:firstPreKeyRecord.Id].keyPair.publicKey - isEqualToData:firstPreKeyRecord.keyPair.publicKey]); -} - - -- (void)testRemovingPreKeys -{ - NSArray *generatedKeys = [[OWSPrimaryStorage sharedManager] generatePreKeyRecords]; - - XCTAssert([generatedKeys count] == 100, @"Not hundred keys generated"); - - [[OWSPrimaryStorage sharedManager] storePreKeyRecords:generatedKeys]; - - PreKeyRecord *lastPreKeyRecord = [generatedKeys lastObject]; - PreKeyRecord *firstPreKeyRecord = [generatedKeys firstObject]; - - [[OWSPrimaryStorage sharedManager] removePreKey:lastPreKeyRecord.Id]; - - XCTAssertThrows([[OWSPrimaryStorage sharedManager] loadPreKey:lastPreKeyRecord.Id]); - XCTAssertNoThrow([[OWSPrimaryStorage sharedManager] loadPreKey:firstPreKeyRecord.Id]); -} - -@end diff --git a/Signal/test/util/TSStorageSignedPreKeyStore.m b/Signal/test/util/TSStorageSignedPreKeyStore.m deleted file mode 100644 index d436be932d..0000000000 --- a/Signal/test/util/TSStorageSignedPreKeyStore.m +++ /dev/null @@ -1,25 +0,0 @@ -// -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. -// - -#import "SSKBaseTest.h" - -@interface TSStorageSignedPreKeyStore : SSKBaseTest - -@end - -@implementation TSStorageSignedPreKeyStore - -- (void)setUp -{ - [super setUp]; - // Put setup code here. This method is called before the invocation of each test method in the class. -} - -- (void)tearDown -{ - // Put teardown code here. This method is called after the invocation of each test method in the class. - [super tearDown]; -} - -@end diff --git a/Signal/test/util/UtilTest.h b/Signal/test/util/UtilTest.h index 97e23ad656..695003f5c8 100644 --- a/Signal/test/util/UtilTest.h +++ b/Signal/test/util/UtilTest.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2018 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "SignalBaseTest.h" diff --git a/Signal/test/util/UtilTest.m b/Signal/test/util/UtilTest.m index 567ea5e0c1..a0d6286a33 100644 --- a/Signal/test/util/UtilTest.m +++ b/Signal/test/util/UtilTest.m @@ -1,13 +1,13 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "UtilTest.h" -#import "DateUtil.h" #import "TestUtil.h" #import #import #import +#import #import @interface DateUtil (Test) diff --git a/SignalMessaging/SignalMessaging-Prefix.pch b/SignalMessaging/SignalMessaging-Prefix.pch index 5562e15e54..3e5ebeabf4 100644 --- a/SignalMessaging/SignalMessaging-Prefix.pch +++ b/SignalMessaging/SignalMessaging-Prefix.pch @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import diff --git a/SignalMessaging/SignalMessaging.h b/SignalMessaging/SignalMessaging.h index df8aa3a17d..39d98c51e0 100644 --- a/SignalMessaging/SignalMessaging.h +++ b/SignalMessaging/SignalMessaging.h @@ -19,6 +19,7 @@ FOUNDATION_EXPORT const unsigned char SignalMessagingVersionString[]; #import #import #import +#import #import #import #import diff --git a/SignalMessaging/contacts/OWSSyncManager.m b/SignalMessaging/contacts/OWSSyncManager.m index 6b96c26dd6..fbeba6afb0 100644 --- a/SignalMessaging/contacts/OWSSyncManager.m +++ b/SignalMessaging/contacts/OWSSyncManager.m @@ -7,7 +7,6 @@ #import "OWSContactsManager.h" #import "OWSPreferences.h" #import "OWSProfileManager.h" -#import "OWSReceiptManager.h" #import #import #import @@ -17,6 +16,7 @@ #import #import #import +#import #import #import #import diff --git a/SignalMessaging/environment/AppSetup.m b/SignalMessaging/environment/AppSetup.m index 2c465c54b7..01458ba61e 100644 --- a/SignalMessaging/environment/AppSetup.m +++ b/SignalMessaging/environment/AppSetup.m @@ -4,8 +4,8 @@ #import "AppSetup.h" #import "Environment.h" +#import "OWSProfileManager.h" #import "VersionMigrations.h" -#import #import #import #import diff --git a/SignalMessaging/utils/OWSOrphanDataCleaner.m b/SignalMessaging/utils/OWSOrphanDataCleaner.m index 5c666d126b..54c527749b 100644 --- a/SignalMessaging/utils/OWSOrphanDataCleaner.m +++ b/SignalMessaging/utils/OWSOrphanDataCleaner.m @@ -4,8 +4,8 @@ #import "OWSOrphanDataCleaner.h" #import "DateUtil.h" +#import "OWSProfileManager.h" #import -#import #import #import #import diff --git a/SignalMessaging/utils/ThreadUtil.m b/SignalMessaging/utils/ThreadUtil.m index 9ff8e76d33..0cb6106097 100644 --- a/SignalMessaging/utils/ThreadUtil.m +++ b/SignalMessaging/utils/ThreadUtil.m @@ -3,9 +3,9 @@ // #import "ThreadUtil.h" +#import "OWSProfileManager.h" #import #import -#import #import #import #import diff --git a/SignalServiceKit/src/Account/TSAccountManager.m b/SignalServiceKit/src/Account/TSAccountManager.m index e952ceec42..790d5c87e8 100644 --- a/SignalServiceKit/src/Account/TSAccountManager.m +++ b/SignalServiceKit/src/Account/TSAccountManager.m @@ -3,18 +3,18 @@ // #import "TSAccountManager.h" +#import "AppContext.h" +#import "AppReadiness.h" +#import "HTTPUtils.h" +#import "OWSError.h" +#import "OWSRequestFactory.h" +#import "ProfileManagerProtocol.h" +#import "RemoteAttestation.h" +#import "SSKEnvironment.h" +#import "TSPreKeyManager.h" #import #import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Account/TSPreKeyManager.m b/SignalServiceKit/src/Account/TSPreKeyManager.m index f1ccb47004..0bf49d7686 100644 --- a/SignalServiceKit/src/Account/TSPreKeyManager.m +++ b/SignalServiceKit/src/Account/TSPreKeyManager.m @@ -2,16 +2,16 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "TSPreKeyManager.h" +#import "AppContext.h" +#import "HTTPUtils.h" +#import "OWSIdentityManager.h" +#import "SSKEnvironment.h" +#import "SSKPreKeyStore.h" +#import "SSKSignedPreKeyStore.h" +#import "SignedPrekeyRecord.h" #import -#import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/Contact.m b/SignalServiceKit/src/Contacts/Contact.m index bc7d990121..d7bda3549b 100644 --- a/SignalServiceKit/src/Contacts/Contact.m +++ b/SignalServiceKit/src/Contacts/Contact.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "Contact.h" +#import "PhoneNumber.h" +#import "SSKEnvironment.h" +#import "SignalRecipient.h" +#import "TSAccountManager.h" #import #import #import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.m b/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.m index 8a624160b2..067c912a69 100644 --- a/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.m +++ b/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingMessagesConfiguration.h" #import #import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/PhoneNumber.m b/SignalServiceKit/src/Contacts/PhoneNumber.m index cc6d054063..9b264be1ca 100644 --- a/SignalServiceKit/src/Contacts/PhoneNumber.m +++ b/SignalServiceKit/src/Contacts/PhoneNumber.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "PhoneNumber.h" #import "NSString+SSK.h" -#import +#import "PhoneNumberUtil.h" #import #import #import diff --git a/SignalServiceKit/src/Contacts/PhoneNumberUtil.m b/SignalServiceKit/src/Contacts/PhoneNumberUtil.m index 772430676c..d76d0fa5e9 100644 --- a/SignalServiceKit/src/Contacts/PhoneNumberUtil.m +++ b/SignalServiceKit/src/Contacts/PhoneNumberUtil.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "PhoneNumberUtil.h" +#import "ContactsManagerProtocol.h" +#import "FunctionalUtil.h" #import #import diff --git a/SignalServiceKit/src/Contacts/SignalAccount.m b/SignalServiceKit/src/Contacts/SignalAccount.m index f3002b3a57..8e3a66970d 100644 --- a/SignalServiceKit/src/Contacts/SignalAccount.m +++ b/SignalServiceKit/src/Contacts/SignalAccount.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SignalAccount.h" +#import "Contact.h" +#import "ContactsManagerProtocol.h" #import "NSData+Image.h" +#import "SSKEnvironment.h" +#import "SignalRecipient.h" #import "UIImage+OWS.h" #import #import -#import -#import -#import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/SignalRecipient.m b/SignalServiceKit/src/Contacts/SignalRecipient.m index cded6cc9c1..dd6ecd8959 100644 --- a/SignalServiceKit/src/Contacts/SignalRecipient.m +++ b/SignalServiceKit/src/Contacts/SignalRecipient.m @@ -2,12 +2,12 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "SignalRecipient.h" +#import "OWSDevice.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/TSThread.m b/SignalServiceKit/src/Contacts/TSThread.m index 1c09b87bda..8f7cbededb 100644 --- a/SignalServiceKit/src/Contacts/TSThread.m +++ b/SignalServiceKit/src/Contacts/TSThread.m @@ -3,20 +3,20 @@ // #import "TSThread.h" +#import "AppReadiness.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSReadTracking.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" +#import "TSIncomingMessage.h" +#import "TSInfoMessage.h" +#import "TSInteraction.h" +#import "TSInvalidIdentityKeyReceivingErrorMessage.h" +#import "TSOutgoingMessage.h" #import #import #import -#import -#import -#import -#import #import -#import -#import -#import -#import -#import -#import @import Intents; diff --git a/SignalServiceKit/src/Contacts/Threads/TSContactThread.m b/SignalServiceKit/src/Contacts/Threads/TSContactThread.m index 7fe4f2dde7..9e91e0347b 100644 --- a/SignalServiceKit/src/Contacts/Threads/TSContactThread.m +++ b/SignalServiceKit/src/Contacts/Threads/TSContactThread.m @@ -2,12 +2,12 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "TSContactThread.h" +#import "ContactsManagerProtocol.h" +#import "NotificationsProtocol.h" +#import "OWSIdentityManager.h" +#import "SSKEnvironment.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Contacts/Threads/TSGroupThread.m b/SignalServiceKit/src/Contacts/Threads/TSGroupThread.m index e55e216c74..abb2dbc596 100644 --- a/SignalServiceKit/src/Contacts/Threads/TSGroupThread.m +++ b/SignalServiceKit/src/Contacts/Threads/TSGroupThread.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSGroupThread.h" +#import "TSAccountManager.h" +#import "TSAttachmentStream.h" #import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.m b/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.m index 894065336d..4d41a0d3f1 100644 --- a/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.m +++ b/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSChunkedOutputStream.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.m b/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.m index 7585cd40a9..3863d66b95 100644 --- a/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.m +++ b/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.m @@ -2,19 +2,19 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSContactsOutputStream.h" +#import "Contact.h" +#import "ContactsManagerProtocol.h" +#import "MIMETypeUtil.h" #import "NSData+Image.h" #import "NSData+keyVersionByte.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSRecipientIdentity.h" +#import "SignalAccount.h" +#import "TSContactThread.h" #import #import -#import -#import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.m b/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.m index 212cdc9cc2..7d3975a989 100644 --- a/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.m +++ b/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "OWSGroupsOutputStream.h" +#import "MIMETypeUtil.h" +#import "NSData+Image.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "TSGroupModel.h" +#import "TSGroupThread.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.m b/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.m index a525d81da0..dce3f10443 100644 --- a/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.m +++ b/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSBlockedPhoneNumbersMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSDevice.m b/SignalServiceKit/src/Devices/OWSDevice.m index 1782ad05ef..e1837eaa2a 100644 --- a/SignalServiceKit/src/Devices/OWSDevice.m +++ b/SignalServiceKit/src/Devices/OWSDevice.m @@ -3,14 +3,14 @@ // #import "OWSDevice.h" +#import "AppReadiness.h" +#import "OWSError.h" +#import "OWSIdentityManager.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" #import #import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSDeviceProvisioner.m b/SignalServiceKit/src/Devices/OWSDeviceProvisioner.m index 990592b7f5..351fb4e9d3 100644 --- a/SignalServiceKit/src/Devices/OWSDeviceProvisioner.m +++ b/SignalServiceKit/src/Devices/OWSDeviceProvisioner.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "OWSDeviceProvisioner.h" +#import "OWSError.h" +#import "OWSProvisioningMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSProvisioningMessage.m b/SignalServiceKit/src/Devices/OWSProvisioningMessage.m index 8a96d9d9aa..3a42a453a1 100644 --- a/SignalServiceKit/src/Devices/OWSProvisioningMessage.m +++ b/SignalServiceKit/src/Devices/OWSProvisioningMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSProvisioningMessage.h" +#import "NSData+keyVersionByte.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.m b/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.m index 93af6e9280..0138724dc3 100644 --- a/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.m +++ b/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.m @@ -3,7 +3,7 @@ // #import "OWSReadReceiptsForLinkedDevicesMessage.h" -#import +#import "OWSLinkedDeviceReadReceipt.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.m b/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.m index ca4ecaa504..1a6953dd7c 100644 --- a/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.m +++ b/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.m @@ -3,8 +3,8 @@ // #import "OWSReceiptsForSenderMessage.h" +#import "SignalRecipient.h" #import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.m b/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.m index 224096209a..942091160e 100644 --- a/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.m +++ b/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.m @@ -3,20 +3,20 @@ // #import "OWSRecordTranscriptJob.h" -#import -#import -#import -#import -#import -#import -#import +#import "FunctionalUtil.h" +#import "HTTPUtils.h" +#import "OWSDisappearingMessagesJob.h" +#import "OWSIncomingSentMessageTranscript.h" +#import "OWSReceiptManager.h" +#import "OWSUnknownProtocolVersionMessage.h" +#import "SSKEnvironment.h" +#import "TSAttachmentPointer.h" +#import "TSGroupThread.h" +#import "TSInfoMessage.h" +#import "TSOutgoingMessage.h" +#import "TSQuotedMessage.h" +#import "TSThread.h" #import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.m b/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.m index b1124ce2a3..f3406dce87 100644 --- a/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.m +++ b/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSStickerPackSyncMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.m b/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.m index 67225cb450..feaf7011e3 100644 --- a/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.m +++ b/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSVerificationStateSyncMessage.h" +#import "OWSIdentityManager.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.m b/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.m index 58496c78af..e8647a5f61 100644 --- a/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.m +++ b/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSViewOnceMessageReadSyncMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.m b/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.m index 701f67fa13..c5db737f4a 100644 --- a/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.m +++ b/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.m @@ -3,7 +3,7 @@ // #import "OWSViewedReceiptsForLinkedDevicesMessage.h" -#import +#import "OWSLinkedDeviceReadReceipt.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Attachments/TSAttachment.m b/SignalServiceKit/src/Messages/Attachments/TSAttachment.m index fb15bf47fc..23a0ce49a5 100644 --- a/SignalServiceKit/src/Messages/Attachments/TSAttachment.m +++ b/SignalServiceKit/src/Messages/Attachments/TSAttachment.m @@ -3,12 +3,12 @@ // #import "TSAttachment.h" +#import "MIMETypeUtil.h" +#import "TSAttachmentPointer.h" +#import "TSMessage.h" #import #import -#import #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.m b/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.m index f6dd12cfff..84272ec913 100644 --- a/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.m +++ b/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "TSAttachmentPointer.h" +#import "MIMETypeUtil.h" +#import "OWSBackupFragment.h" +#import "TSAttachmentStream.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.m b/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.m index edbd32f6b8..ff1194079d 100644 --- a/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.m +++ b/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.m @@ -3,15 +3,15 @@ // #import "TSAttachmentStream.h" +#import "MIMETypeUtil.h" #import "NSData+Image.h" +#import "OWSError.h" +#import "OWSFileSystem.h" +#import "TSAttachmentPointer.h" +#import "UIImage+OWS.h" #import #import -#import -#import -#import #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.m index df1714a4a4..7778bc1ffd 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.m @@ -2,16 +2,16 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "OWSIncomingSentMessageTranscript.h" +#import "OWSContact.h" +#import "OWSMessageManager.h" +#import "TSContactThread.h" +#import "TSGroupModel.h" +#import "TSGroupThread.h" +#import "TSOutgoingMessage.h" +#import "TSQuotedMessage.h" +#import "TSThread.h" #import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.m index 0897f6d281..28b612dea1 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSOutgoingSentMessageTranscript.h" +#import "TSOutgoingMessage.h" +#import "TSThread.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.m index c741bd2eb5..8af2ee381c 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.m @@ -3,9 +3,9 @@ // #import "OWSOutgoingSyncMessage.h" +#import "ProtoUtils.h" #import #import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.m index bfacc31c16..c2b8dc010d 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSSyncConfigurationMessage.h" +#import "OWSProvisioningMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.m index 5dfc0db967..4263d51623 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.m @@ -2,21 +2,21 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSSyncContactsMessage.h" +#import "Contact.h" +#import "ContactsManagerProtocol.h" +#import "OWSContactsOutputStream.h" +#import "OWSIdentityManager.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "SignalAccount.h" +#import "TSAccountManager.h" +#import "TSAttachment.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" #import #import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.m index 0134434186..19e1a7ad89 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSSyncFetchLatestMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.m index 59e6f32385..d3de338c9b 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSSyncGroupsMessage.h" +#import "OWSGroupsOutputStream.h" +#import "TSAttachment.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSGroupModel.h" +#import "TSGroupThread.h" #import -#import #import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.m index 79cfe1aca4..2c33232228 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSSyncKeysMessage.h" +#import "OWSProvisioningMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.m index 827c4d5c6b..1896e0f68d 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSSyncMessageRequestResponseMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.m index 8daf67d6bb..24bc45b35f 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSSyncRequestMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.m b/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.m index 62aee5ba76..8bd210685c 100644 --- a/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.m +++ b/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OutgoingPaymentSyncMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/OWSContact.m b/SignalServiceKit/src/Messages/Interactions/OWSContact.m index 4912aea8d5..b5f4a6046f 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSContact.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSContact.m @@ -2,17 +2,17 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSContact.h" +#import "Contact.h" +#import "MIMETypeUtil.h" #import "OWSContact+Private.h" +#import "PhoneNumber.h" +#import "TSAttachment.h" +#import "TSAttachmentPointer.h" +#import "TSAttachmentStream.h" #import #import -#import -#import -#import -#import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.m b/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.m index 3705325eb1..737c2c7915 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingConfigurationUpdateInfoMessage.h" +#import "OWSDisappearingMessagesConfiguration.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.m b/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.m index 8f0ca6aa0d..14beaa98ee 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingMessagesConfigurationMessage.h" +#import "OWSDisappearingMessagesConfiguration.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.m b/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.m index 9cf6b87424..515901e4ad 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSEndSessionMessage.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.m b/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.m index 3a5eac2fe4..145fa911a6 100644 --- a/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSVerificationStateChangeMessage.h" +#import "OWSDisappearingMessagesConfiguration.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.m b/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.m index d904194283..4ac5ee037d 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.m @@ -3,12 +3,12 @@ // #import "TSErrorMessage.h" +#import "ContactsManagerProtocol.h" +#import "OWSMessageManager.h" +#import "SSKEnvironment.h" +#import "TSContactThread.h" #import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.m b/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.m index 6ec77c101e..1bfc0a7f61 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.m @@ -3,14 +3,14 @@ // #import "TSIncomingMessage.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSDisappearingMessagesJob.h" +#import "OWSReceiptManager.h" +#import "TSAttachmentPointer.h" +#import "TSContactThread.h" +#import "TSGroupThread.h" #import -#import -#import -#import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.m b/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.m index 38cc8cc922..2957959093 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSInfoMessage.h" +#import "ContactsManagerProtocol.h" +#import "SSKEnvironment.h" #import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSInteraction.m b/SignalServiceKit/src/Messages/Interactions/TSInteraction.m index 78916c5045..82e67b8c47 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSInteraction.m +++ b/SignalServiceKit/src/Messages/Interactions/TSInteraction.m @@ -3,9 +3,9 @@ // #import "TSInteraction.h" +#import "TSThread.h" #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSMention.m b/SignalServiceKit/src/Messages/Interactions/TSMention.m index e52cba14be..edaf29cf25 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSMention.m +++ b/SignalServiceKit/src/Messages/Interactions/TSMention.m @@ -3,7 +3,7 @@ // #import "TSMention.h" -#import "SignalServiceKit/SignalServiceKit-Swift.h" +#import @implementation TSMention diff --git a/SignalServiceKit/src/Messages/Interactions/TSMessage.m b/SignalServiceKit/src/Messages/Interactions/TSMessage.m index 8b30e252a2..1393aa9419 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSMessage.m @@ -3,18 +3,18 @@ // #import "TSMessage.h" +#import "AppContext.h" +#import "MIMETypeUtil.h" +#import "OWSContact.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSDisappearingMessagesJob.h" +#import "TSAttachment.h" +#import "TSAttachmentStream.h" +#import "TSQuotedMessage.h" +#import "TSThread.h" #import #import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.m b/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.m index ff66a145a4..31c4907645 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSOutgoingDeleteMessage.h" #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.m b/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.m index 95fa75d7f4..2132391be1 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.m @@ -3,21 +3,21 @@ // #import "TSOutgoingMessage.h" +#import "AppReadiness.h" +#import "MessageSender.h" +#import "OWSContact.h" +#import "OWSOutgoingSyncMessage.h" +#import "ProtoUtils.h" +#import "SSKEnvironment.h" +#import "SignalRecipient.h" +#import "TSAccountManager.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSGroupThread.h" +#import "TSQuotedMessage.h" #import #import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.m b/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.m index f1199d2b02..f313488b5a 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.m +++ b/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.m @@ -3,15 +3,15 @@ // #import "TSQuotedMessage.h" +#import "TSAccountManager.h" +#import "TSAttachment.h" +#import "TSAttachmentPointer.h" +#import "TSAttachmentStream.h" +#import "TSIncomingMessage.h" +#import "TSInteraction.h" +#import "TSOutgoingMessage.h" +#import "TSThread.h" #import -#import -#import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h b/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h index c395f064ba..e7ebe98422 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h +++ b/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import diff --git a/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.m b/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.m index cb76cf84b0..be515cf1f7 100644 --- a/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.m +++ b/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "TSUnreadIndicatorInteraction.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.m b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.m index 865e28919f..b99724e9e5 100644 --- a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.m +++ b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "TSInvalidIdentityKeyErrorMessage.h" +#import "OWSError.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.m b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.m index d0f65aafe2..2c9ab25b9a 100644 --- a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.m +++ b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import -#import -#import -#import +#import "TSInvalidIdentityKeyReceivingErrorMessage.h" +#import "AxolotlExceptions.h" +#import "NSData+keyVersionByte.h" +#import "OWSFingerprint.h" +#import "OWSIdentityManager.h" +#import "OWSMessageManager.h" +#import "SSKEnvironment.h" +#import "TSContactThread.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.m b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.m index 2867190268..00a66b3ef7 100644 --- a/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.m +++ b/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.m @@ -2,14 +2,14 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSInvalidIdentityKeySendingErrorMessage.h" +#import "NSData+keyVersionByte.h" +#import "OWSFingerprint.h" +#import "OWSIdentityManager.h" #import "PreKeyBundle+jsonDict.h" -#import -#import -#import +#import "TSContactThread.h" +#import "TSOutgoingMessage.h" #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/MessageSender.m b/SignalServiceKit/src/Messages/MessageSender.m index bd36ea0c01..c16dbb7b6b 100644 --- a/SignalServiceKit/src/Messages/MessageSender.m +++ b/SignalServiceKit/src/Messages/MessageSender.m @@ -3,50 +3,50 @@ // #import "MessageSender.h" +#import "AppContext.h" +#import "AxolotlExceptions.h" +#import "FunctionalUtil.h" +#import "HTTPUtils.h" #import "NSData+keyVersionByte.h" -#import "NSData+messagePadding.h" +#import "OWSBackgroundTask.h" +#import "OWSContact.h" +#import "OWSDevice.h" +#import "OWSDisappearingMessagesJob.h" +#import "OWSDispatch.h" +#import "OWSError.h" +#import "OWSIdentityManager.h" +#import "OWSOperation.h" +#import "OWSOutgoingCallMessage.h" +#import "OWSOutgoingGroupCallMessage.h" +#import "OWSOutgoingReactionMessage.h" +#import "OWSOutgoingSenderKeyDistributionMessage.h" +#import "OWSOutgoingSentMessageTranscript.h" +#import "OWSOutgoingSyncMessage.h" +#import "OWSUploadOperation.h" #import "PreKeyBundle+jsonDict.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "SSKPreKeyStore.h" +#import "SSKSignedPreKeyStore.h" +#import "SignalRecipient.h" +#import "TSAccountManager.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSGroupThread.h" +#import "TSIncomingMessage.h" +#import "TSInfoMessage.h" +#import "TSOutgoingMessage.h" +#import "TSPreKeyManager.h" +#import "TSQuotedMessage.h" +#import "TSRequest.h" +#import "TSThread.h" #import #import #import #import +#import #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.m b/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.m index d21af806d5..01c4097b5a 100644 --- a/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.m +++ b/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSAddToContactsOfferMessage.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.m b/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.m index 8dcafe9f9b..cbf1086e1d 100644 --- a/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.m +++ b/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSAddToProfileWhitelistOfferMessage.h" +#import "TSThread.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.m b/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.m index 621685a39b..228d163d28 100644 --- a/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.m +++ b/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingMessagesFinder.h" +#import "TSIncomingMessage.h" +#import "TSMessage.h" +#import "TSOutgoingMessage.h" +#import "TSThread.h" #import -#import #import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.m b/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.m index f26012bb39..afe1ab0f1f 100644 --- a/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.m +++ b/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.m @@ -2,20 +2,20 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSDisappearingMessagesJob.h" +#import "AppContext.h" +#import "AppReadiness.h" +#import "ContactsManagerProtocol.h" #import "NSTimer+OWS.h" +#import "OWSBackgroundTask.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSDisappearingMessagesFinder.h" +#import "SSKEnvironment.h" +#import "TSIncomingMessage.h" +#import "TSMessage.h" +#import "TSThread.h" #import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.m b/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.m index 2ff2f189ac..d9076ce6ad 100644 --- a/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.m +++ b/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSFailedAttachmentDownloadsJob.h" +#import "TSAttachmentPointer.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSFailedMessagesJob.m b/SignalServiceKit/src/Messages/OWSFailedMessagesJob.m index 9c2beb77ee..5cd403d40c 100644 --- a/SignalServiceKit/src/Messages/OWSFailedMessagesJob.m +++ b/SignalServiceKit/src/Messages/OWSFailedMessagesJob.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSFailedMessagesJob.h" +#import "TSMessage.h" +#import "TSOutgoingMessage.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSGroupCallMessage.m b/SignalServiceKit/src/Messages/OWSGroupCallMessage.m index cb1ae3d8a8..fb119987db 100644 --- a/SignalServiceKit/src/Messages/OWSGroupCallMessage.m +++ b/SignalServiceKit/src/Messages/OWSGroupCallMessage.m @@ -3,10 +3,10 @@ // #import "OWSGroupCallMessage.h" +#import "FunctionalUtil.h" +#import "TSGroupThread.h" #import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.m b/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.m index c6650107b6..a0226cff72 100644 --- a/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.m +++ b/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSGroupInfoRequestMessage.h" #import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSIdentityManager.m b/SignalServiceKit/src/Messages/OWSIdentityManager.m index 3168c96745..5a2d1be6f4 100644 --- a/SignalServiceKit/src/Messages/OWSIdentityManager.m +++ b/SignalServiceKit/src/Messages/OWSIdentityManager.m @@ -3,26 +3,26 @@ // #import "OWSIdentityManager.h" +#import "AppContext.h" +#import "AppReadiness.h" +#import "MessageSender.h" +#import "NSData+keyVersionByte.h" +#import "NotificationsProtocol.h" +#import "OWSError.h" +#import "OWSFileSystem.h" +#import "OWSOutgoingNullMessage.h" +#import "OWSRecipientIdentity.h" +#import "OWSVerificationStateChangeMessage.h" +#import "OWSVerificationStateSyncMessage.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" +#import "TSContactThread.h" +#import "TSErrorMessage.h" +#import "TSGroupThread.h" #import #import #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.m b/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.m index 273b5f1290..f75adbc1fd 100644 --- a/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.m +++ b/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSIncompleteCallsJob.h" +#import "AppContext.h" +#import "TSCall.h" #import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSMessageContentJob.m b/SignalServiceKit/src/Messages/OWSMessageContentJob.m index 3464e706cb..467a933301 100644 --- a/SignalServiceKit/src/Messages/OWSMessageContentJob.m +++ b/SignalServiceKit/src/Messages/OWSMessageContentJob.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSMessageContentJob.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSMessageDecryptJob.m b/SignalServiceKit/src/Messages/OWSMessageDecryptJob.m index 61a8bc79da..fd2e70907e 100644 --- a/SignalServiceKit/src/Messages/OWSMessageDecryptJob.m +++ b/SignalServiceKit/src/Messages/OWSMessageDecryptJob.m @@ -2,20 +2,20 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSMessageDecryptJob.h" +#import "AppContext.h" +#import "AppReadiness.h" #import "NSArray+OWS.h" +#import "NotificationsProtocol.h" +#import "OWSBackgroundTask.h" +#import "OWSQueues.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" +#import "TSErrorMessage.h" #import #import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSMessageHandler.m b/SignalServiceKit/src/Messages/OWSMessageHandler.m index 61a8481359..83183b2efe 100644 --- a/SignalServiceKit/src/Messages/OWSMessageHandler.m +++ b/SignalServiceKit/src/Messages/OWSMessageHandler.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSMessageHandler.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index 85acbf2ebf..3ead028e75 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -3,47 +3,47 @@ // #import "OWSMessageManager.h" +#import "AppContext.h" +#import "AppReadiness.h" +#import "ContactsManagerProtocol.h" +#import "HTTPUtils.h" +#import "MIMETypeUtil.h" +#import "MessageSender.h" +#import "NSData+Image.h" +#import "NotificationsProtocol.h" +#import "OWSCallMessageHandler.h" +#import "OWSContact.h" +#import "OWSDevice.h" +#import "OWSDisappearingConfigurationUpdateInfoMessage.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSDisappearingMessagesJob.h" +#import "OWSGroupInfoRequestMessage.h" +#import "OWSIdentityManager.h" +#import "OWSIncomingSentMessageTranscript.h" +#import "OWSMessageUtils.h" +#import "OWSOutgoingReceiptManager.h" +#import "OWSReceiptManager.h" +#import "OWSRecordTranscriptJob.h" +#import "OWSUnknownProtocolVersionMessage.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "SignalRecipient.h" +#import "TSAccountManager.h" +#import "TSAttachment.h" +#import "TSAttachmentPointer.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSGroupModel.h" +#import "TSGroupThread.h" +#import "TSIncomingMessage.h" +#import "TSInfoMessage.h" +#import "TSOutgoingMessage.h" +#import "TSQuotedMessage.h" #import #import #import #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSMessageUtils.m b/SignalServiceKit/src/Messages/OWSMessageUtils.m index 5ac456ee8c..f1914e6a5b 100644 --- a/SignalServiceKit/src/Messages/OWSMessageUtils.m +++ b/SignalServiceKit/src/Messages/OWSMessageUtils.m @@ -2,20 +2,20 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSMessageUtils.h" +#import "AppContext.h" +#import "MIMETypeUtil.h" +#import "MessageSender.h" +#import "TSAccountManager.h" +#import "TSAttachment.h" +#import "TSAttachmentStream.h" +#import "TSIncomingMessage.h" +#import "TSMessage.h" +#import "TSOutgoingMessage.h" +#import "TSQuotedMessage.h" +#import "TSThread.h" #import "UIImage+OWS.h" -#import -#import -#import -#import #import -#import -#import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.m b/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.m index b4a9ddce87..a8567bb571 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.m +++ b/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.m @@ -3,11 +3,11 @@ // #import "OWSOutgoingCallMessage.h" +#import "ProtoUtils.h" +#import "SignalRecipient.h" +#import "TSContactThread.h" #import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.m b/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.m index 212e5e026f..1e2c842d0a 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.m +++ b/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSOutgoingGroupCallMessage.h" #import @interface OWSOutgoingGroupCallMessage () diff --git a/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.m b/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.m index d549a22c40..e0a46efa5a 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.m +++ b/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.m @@ -3,11 +3,11 @@ // #import "OWSOutgoingNullMessage.h" +#import "OWSVerificationStateSyncMessage.h" +#import "TSContactThread.h" #import #import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.m b/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.m index b3ab1cb03b..0c1755e20f 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.m +++ b/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.m @@ -3,14 +3,14 @@ // #import "OWSOutgoingReceiptManager.h" -#import -#import -#import -#import -#import +#import "AppReadiness.h" +#import "MessageSender.h" +#import "OWSError.h" +#import "OWSReceiptsForSenderMessage.h" +#import "SSKEnvironment.h" +#import "TSContactThread.h" +#import "TSYapDatabaseObject.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h b/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h index 0f1e7e6c83..ddd314ca05 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h +++ b/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import diff --git a/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h b/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h index dd1a6f4a6f..aa0d61c491 100644 --- a/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h +++ b/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "TSOutgoingMessage.h" +#import @class TSContactThread; diff --git a/SignalServiceKit/src/Messages/OWSProfileKeyMessage.m b/SignalServiceKit/src/Messages/OWSProfileKeyMessage.m index c152d34d64..31150a5d1b 100644 --- a/SignalServiceKit/src/Messages/OWSProfileKeyMessage.m +++ b/SignalServiceKit/src/Messages/OWSProfileKeyMessage.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "OWSProfileKeyMessage.h" +#import "ProfileManagerProtocol.h" +#import "ProtoUtils.h" +#import "SSKEnvironment.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSReceiptManager.m b/SignalServiceKit/src/Messages/OWSReceiptManager.m index 47a61ce29e..aa4e3fe688 100644 --- a/SignalServiceKit/src/Messages/OWSReceiptManager.m +++ b/SignalServiceKit/src/Messages/OWSReceiptManager.m @@ -3,18 +3,18 @@ // #import "OWSReceiptManager.h" +#import "AppReadiness.h" +#import "MessageSender.h" +#import "OWSOutgoingReceiptManager.h" +#import "OWSReadReceiptsForLinkedDevicesMessage.h" +#import "OWSReceiptsForSenderMessage.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" +#import "TSContactThread.h" +#import "TSIncomingMessage.h" #import #import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.m b/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.m index 4f3b45e455..296b8f528d 100644 --- a/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.m +++ b/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSUnknownContactBlockOfferMessage.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.m b/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.m index 8dc0083570..1ea240f88d 100644 --- a/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.m +++ b/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "OWSUnknownProtocolVersionMessage.h" +#import "ContactsManagerProtocol.h" +#import "SSKEnvironment.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.m b/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.m index b915425092..9dcab271b1 100644 --- a/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.m +++ b/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSOutgoingReactionMessage.h" #import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Reactions/OWSReaction.m b/SignalServiceKit/src/Messages/Reactions/OWSReaction.m index 4267aebf0b..7ff7fdd139 100644 --- a/SignalServiceKit/src/Messages/Reactions/OWSReaction.m +++ b/SignalServiceKit/src/Messages/Reactions/OWSReaction.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "SignalServiceKit/SignalServiceKit-Swift.h" -#import +#import "OWSReaction.h" +#import @interface OWSReaction () diff --git a/SignalServiceKit/src/Messages/Stickers/InstalledSticker.m b/SignalServiceKit/src/Messages/Stickers/InstalledSticker.m index e530f80d10..c3803340d2 100644 --- a/SignalServiceKit/src/Messages/Stickers/InstalledSticker.m +++ b/SignalServiceKit/src/Messages/Stickers/InstalledSticker.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "InstalledSticker.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.m b/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.m index 4e40f1b909..e1c4385d80 100644 --- a/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.m +++ b/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "KnownStickerPack.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Stickers/StickerInfo.m b/SignalServiceKit/src/Messages/Stickers/StickerInfo.m index 97e3bdde45..737f3eb898 100644 --- a/SignalServiceKit/src/Messages/Stickers/StickerInfo.m +++ b/SignalServiceKit/src/Messages/Stickers/StickerInfo.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "StickerInfo.h" #import #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/Stickers/StickerPack.m b/SignalServiceKit/src/Messages/Stickers/StickerPack.m index b4fd39f6c2..23ddd0982a 100644 --- a/SignalServiceKit/src/Messages/Stickers/StickerPack.m +++ b/SignalServiceKit/src/Messages/Stickers/StickerPack.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "StickerPack.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Messages/TSCall.m b/SignalServiceKit/src/Messages/TSCall.m index effc9fc038..6c63c24657 100644 --- a/SignalServiceKit/src/Messages/TSCall.m +++ b/SignalServiceKit/src/Messages/TSCall.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSCall.h" +#import "TSContactThread.h" #import #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/HTTPUtils.m b/SignalServiceKit/src/Network/API/HTTPUtils.m index cbc5cb3fcb..12f5b267da 100644 --- a/SignalServiceKit/src/Network/API/HTTPUtils.m +++ b/SignalServiceKit/src/Network/API/HTTPUtils.m @@ -3,7 +3,7 @@ // #import "HTTPUtils.h" -#import +#import "MIMETypeUtil.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/OWSUpload.m b/SignalServiceKit/src/Network/API/OWSUpload.m index 07d3f329b7..ae59d2b0d5 100644 --- a/SignalServiceKit/src/Network/API/OWSUpload.m +++ b/SignalServiceKit/src/Network/API/OWSUpload.m @@ -2,18 +2,18 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSUpload.h" +#import "HTTPUtils.h" +#import "MIMETypeUtil.h" +#import "OWSError.h" +#import "OWSRequestFactory.h" +#import "OWSSignalService.h" +#import "SSKEnvironment.h" +#import "TSAttachmentStream.h" #import #import #import -#import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/OWSUploadOperation.m b/SignalServiceKit/src/Network/API/OWSUploadOperation.m index 10f7df4c98..8cfcb1a0d6 100644 --- a/SignalServiceKit/src/Network/API/OWSUploadOperation.m +++ b/SignalServiceKit/src/Network/API/OWSUploadOperation.m @@ -2,17 +2,17 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSUploadOperation.h" +#import "HTTPUtils.h" +#import "MIMETypeUtil.h" +#import "OWSDispatch.h" +#import "OWSError.h" +#import "OWSOperation.h" +#import "OWSUpload.h" +#import "SSKEnvironment.h" +#import "TSAttachmentStream.h" #import -#import -#import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/RESTNetworkManager.m b/SignalServiceKit/src/Network/API/RESTNetworkManager.m index 0dbcdec77e..c5dff3c89c 100644 --- a/SignalServiceKit/src/Network/API/RESTNetworkManager.m +++ b/SignalServiceKit/src/Network/API/RESTNetworkManager.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "RESTNetworkManager.h" +#import "OWSQueues.h" +#import "TSRequest.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.m b/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.m index 0505a1bf3d..6b532e20e8 100644 --- a/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.m +++ b/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.m @@ -3,22 +3,22 @@ // #import "OWSRequestFactory.h" +#import "NSData+keyVersionByte.h" +#import "OWS2FAManager.h" +#import "OWSDevice.h" +#import "OWSIdentityManager.h" +#import "ProfileManagerProtocol.h" +#import "RemoteAttestation.h" +#import "SSKEnvironment.h" +#import "SignedPrekeyRecord.h" +#import "TSAccountManager.h" +#import "TSConstants.h" +#import "TSRequest.h" #import #import #import #import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/API/Requests/TSRequest.m b/SignalServiceKit/src/Network/API/Requests/TSRequest.m index 97d1c8edaa..4c7d7d5e66 100644 --- a/SignalServiceKit/src/Network/API/Requests/TSRequest.m +++ b/SignalServiceKit/src/Network/API/Requests/TSRequest.m @@ -3,12 +3,12 @@ // #import "TSRequest.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" +#import "TSConstants.h" #import #import -#import #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/OWSCensorshipConfiguration.m b/SignalServiceKit/src/Network/OWSCensorshipConfiguration.m index b277c5df57..35c000a7ae 100644 --- a/SignalServiceKit/src/Network/OWSCensorshipConfiguration.m +++ b/SignalServiceKit/src/Network/OWSCensorshipConfiguration.m @@ -2,12 +2,12 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "OWSCensorshipConfiguration.h" +#import "OWSCountryMetadata.h" +#import "OWSError.h" +#import "OWSHTTPSecurityPolicy.h" +#import "TSConstants.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/OWSCountryMetadata.m b/SignalServiceKit/src/Network/OWSCountryMetadata.m index d9507cfb34..33ac56970b 100644 --- a/SignalServiceKit/src/Network/OWSCountryMetadata.m +++ b/SignalServiceKit/src/Network/OWSCountryMetadata.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSCountryMetadata.h" +#import "OWSCensorshipConfiguration.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/OWSSignalService.m b/SignalServiceKit/src/Network/OWSSignalService.m index 3e52a94788..f2630cfd0a 100644 --- a/SignalServiceKit/src/Network/OWSSignalService.m +++ b/SignalServiceKit/src/Network/OWSSignalService.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import +#import "OWSSignalService.h" +#import "OWSCensorshipConfiguration.h" +#import "OWSError.h" +#import "OWSHTTPSecurityPolicy.h" +#import "TSAccountManager.h" +#import "TSConstants.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.m b/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.m index 5cedfc51e9..4e83e67b2a 100644 --- a/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.m +++ b/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "IncomingGroupsV2MessageJob.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.m b/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.m index 2ffb6a2ace..ed8bcfe02e 100644 --- a/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.m +++ b/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "SSKMessageDecryptJobRecord.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Payments/TSPaymentModels.m b/SignalServiceKit/src/Payments/TSPaymentModels.m index 469189d47c..367583ec2a 100644 --- a/SignalServiceKit/src/Payments/TSPaymentModels.m +++ b/SignalServiceKit/src/Payments/TSPaymentModels.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSPaymentModels.h" #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Payments/TSPaymentRequestModel.m b/SignalServiceKit/src/Payments/TSPaymentRequestModel.m index f66928347c..2cb35e1375 100644 --- a/SignalServiceKit/src/Payments/TSPaymentRequestModel.m +++ b/SignalServiceKit/src/Payments/TSPaymentRequestModel.m @@ -3,9 +3,9 @@ // #import "TSPaymentRequestModel.h" +#import "TSPaymentModels.h" #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Protocols/ProtoUtils.m b/SignalServiceKit/src/Protocols/ProtoUtils.m index ba641f1abb..8e1268296a 100644 --- a/SignalServiceKit/src/Protocols/ProtoUtils.m +++ b/SignalServiceKit/src/Protocols/ProtoUtils.m @@ -2,12 +2,12 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "ProtoUtils.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "TSThread.h" #import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Remote Attestation/RemoteAttestation.m b/SignalServiceKit/src/Remote Attestation/RemoteAttestation.m index a3f5ae7a15..e455c84313 100644 --- a/SignalServiceKit/src/Remote Attestation/RemoteAttestation.m +++ b/SignalServiceKit/src/Remote Attestation/RemoteAttestation.m @@ -2,16 +2,16 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "RemoteAttestation.h" +#import "HTTPUtils.h" +#import "OWSError.h" +#import "RemoteAttestationQuote.h" +#import "RemoteAttestationSigningCertificate.h" +#import "SSKEnvironment.h" #import #import #import #import -#import -#import -#import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.m b/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.m index 3bf151259d..01f9a58925 100644 --- a/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.m +++ b/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "RemoteAttestationQuote.h" +#import "ByteParser.h" +#import "OWSError.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.m b/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.m index d01bc8d5da..c6e6a0bc53 100644 --- a/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.m +++ b/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "RemoteAttestationSigningCertificate.h" #import #import #import diff --git a/SignalServiceKit/src/SSKEnvironment.m b/SignalServiceKit/src/SSKEnvironment.m index d95c567dee..0e606235fd 100644 --- a/SignalServiceKit/src/SSKEnvironment.m +++ b/SignalServiceKit/src/SSKEnvironment.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import +#import "SSKEnvironment.h" +#import "AppContext.h" +#import "ProfileManagerProtocol.h" +#import "TSAccountManager.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Security/OWSFingerprint.m b/SignalServiceKit/src/Security/OWSFingerprint.m index 2b545971f6..93330799ee 100644 --- a/SignalServiceKit/src/Security/OWSFingerprint.m +++ b/SignalServiceKit/src/Security/OWSFingerprint.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSFingerprint.h" +#import "NSData+keyVersionByte.h" +#import "OWSError.h" #import #import -#import -#import -#import #import #import diff --git a/SignalServiceKit/src/Security/OWSFingerprintBuilder.m b/SignalServiceKit/src/Security/OWSFingerprintBuilder.m index 4a1133047a..2501013cc9 100644 --- a/SignalServiceKit/src/Security/OWSFingerprintBuilder.m +++ b/SignalServiceKit/src/Security/OWSFingerprintBuilder.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSFingerprintBuilder.h" +#import "ContactsManagerProtocol.h" +#import "OWSFingerprint.h" +#import "OWSIdentityManager.h" +#import "TSAccountManager.h" #import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.m b/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.m index 60284464b4..7f883c497e 100644 --- a/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.m +++ b/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSHTTPSecurityPolicy.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Security/OWSRecipientIdentity.m b/SignalServiceKit/src/Security/OWSRecipientIdentity.m index 17f3f96074..8a85f6f1be 100644 --- a/SignalServiceKit/src/Security/OWSRecipientIdentity.m +++ b/SignalServiceKit/src/Security/OWSRecipientIdentity.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSRecipientIdentity.h" +#import "OWSIdentityManager.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.m b/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.m index e5016dc5b5..e751950323 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "CallKitIdStore.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.m index 422a1120e2..615ccb0c41 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "LegacyChainKey.h" #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.m index aeae0cda7c..83b983ea69 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "LegacyMessageKeys.h" static NSString* const kCoderMessageKeysCipherKey = @"kCoderMessageKeysCipherKey"; static NSString* const kCoderMessageKeysMacKey = @"kCoderMessageKeysMacKey"; diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.m index e4f4f92a8e..ad8a6d9a31 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "LegacyReceivingChain.h" @interface LegacyReceivingChain () diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.m index 6f9d13b824..46d10b59de 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "LegacyRootKey.h" +#import "LegacyChainKey.h" #import -#import -#import static NSString* const kCoderData = @"kCoderData"; diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.m index 07ae51beb5..3c5291c3a5 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "LegacySendingChain.h" +#import "LegacyChainKey.h" @interface LegacySendingChain () diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.m index 3accda426e..ceb6bf7d01 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import -#import +#import "LegacySessionRecord.h" +#import "LegacyChainKey.h" +#import "LegacyReceivingChain.h" +#import "LegacySendingChain.h" +#import "LegacySessionState.h" #define ARCHIVED_STATES_MAX_LENGTH 40 diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.m index 2a04871612..85538d500a 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "LegacySessionState.h" +#import "LegacyReceivingChain.h" +#import "LegacySendingChain.h" #import -#import -#import -#import @implementation LegacyPendingPreKey diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.m index a517fd0c12..3743e897f1 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "PreKeyBundle.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.m index 573cd60e6e..23d56118b8 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "PreKeyRecord.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.m b/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.m index 40c949e466..cb1b3fce4a 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "SignedPrekeyRecord.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.m b/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.m index 094725ffbe..347aac40e2 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.m @@ -3,8 +3,8 @@ // #import "NSData+keyVersionByte.h" +#import "AxolotlExceptions.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.m b/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.m index 5caad6c691..aacfa2879b 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SSKPreKeyStore.h" +#import "AxolotlExceptions.h" +#import "PreKeyRecord.h" #import "SDSKeyValueStore+ObjC.h" +#import "TSStorageKeys.h" #import -#import -#import -#import #import -#import #define BATCH_SIZE 100 diff --git a/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.m b/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.m index 75e22b4f6e..c100fe84e8 100644 --- a/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.m +++ b/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SSKSignedPreKeyStore.h" +#import "AxolotlExceptions.h" +#import "NSData+keyVersionByte.h" +#import "OWSIdentityManager.h" #import "SDSKeyValueStore+ObjC.h" +#import "SSKPreKeyStore.h" +#import "SignedPrekeyRecord.h" #import -#import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/BaseModel.m b/SignalServiceKit/src/Storage/BaseModel.m index 4077345498..8b782cca08 100644 --- a/SignalServiceKit/src/Storage/BaseModel.m +++ b/SignalServiceKit/src/Storage/BaseModel.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "BaseModel.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/Database/SDSCrossProcess.m b/SignalServiceKit/src/Storage/Database/SDSCrossProcess.m index 9a2b4b1470..1a82947160 100644 --- a/SignalServiceKit/src/Storage/Database/SDSCrossProcess.m +++ b/SignalServiceKit/src/Storage/Database/SDSCrossProcess.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SDSCrossProcess.h" +#import "DarwinNotificationCenter.h" #import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.m b/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.m index 1945935f0d..d8ed2921e7 100644 --- a/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.m +++ b/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.m @@ -1,8 +1,8 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "SDSDatabaseStorage+Objc.h" #import #pragma clang diagnostic push diff --git a/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.m b/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.m index ea61153155..6ef8f63c66 100644 --- a/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.m +++ b/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.m @@ -1,5 +1,5 @@ // -// Copyright (c) 2020 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import "SDSKeyValueStore+ObjC.h" diff --git a/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.m b/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.m index 6370741056..2cc737c63b 100644 --- a/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.m +++ b/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSBroadcastMediaMessageJobRecord.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.m b/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.m index c430b9b42e..4b395d00c6 100644 --- a/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.m +++ b/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSIncomingContactSyncJobRecord.h" @implementation OWSIncomingContactSyncJobRecord diff --git a/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.m b/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.m index f802abfd80..27f3222c85 100644 --- a/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.m +++ b/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSIncomingGroupSyncJobRecord.h" @implementation OWSIncomingGroupSyncJobRecord diff --git a/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.m b/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.m index 9570fcabd3..c789822349 100644 --- a/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.m +++ b/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "OWSSessionResetJobRecord.h" +#import "TSContactThread.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.m b/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.m index e7dfea6968..f8f7dbaa38 100644 --- a/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.m +++ b/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "SSKJobRecord.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.m b/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.m index 942fbfc279..9d7cd77871 100644 --- a/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.m +++ b/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "SSKMessageSenderJobRecord.h" +#import "TSOutgoingMessage.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/StorageCoordinator.m b/SignalServiceKit/src/Storage/StorageCoordinator.m index d913785bd2..c2a51a27cf 100644 --- a/SignalServiceKit/src/Storage/StorageCoordinator.m +++ b/SignalServiceKit/src/Storage/StorageCoordinator.m @@ -3,9 +3,9 @@ // #import "StorageCoordinator.h" -#import +#import "AppReadiness.h" +#import "YDBStorage.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/TSYapDatabaseObject.m b/SignalServiceKit/src/Storage/TSYapDatabaseObject.m index 82ffbb4ab8..bdbe348122 100644 --- a/SignalServiceKit/src/Storage/TSYapDatabaseObject.m +++ b/SignalServiceKit/src/Storage/TSYapDatabaseObject.m @@ -3,7 +3,7 @@ // #import "TSYapDatabaseObject.h" -#import +#import "SSKEnvironment.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Storage/YDBStorage.m b/SignalServiceKit/src/Storage/YDBStorage.m index c527f98052..bc73861416 100644 --- a/SignalServiceKit/src/Storage/YDBStorage.m +++ b/SignalServiceKit/src/Storage/YDBStorage.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "YDBStorage.h" +#import "OWSFileSystem.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/TestUtils/MockSSKEnvironment.m b/SignalServiceKit/src/TestUtils/MockSSKEnvironment.m index 1f06a0128b..4fa68d770c 100644 --- a/SignalServiceKit/src/TestUtils/MockSSKEnvironment.m +++ b/SignalServiceKit/src/TestUtils/MockSSKEnvironment.m @@ -2,23 +2,23 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import +#import "MockSSKEnvironment.h" +#import "OWS2FAManager.h" +#import "OWSBackgroundTask.h" +#import "OWSDisappearingMessagesJob.h" +#import "OWSFakeCallMessageHandler.h" +#import "OWSFakeMessageSender.h" +#import "OWSFakeProfileManager.h" +#import "OWSIdentityManager.h" +#import "OWSMessageManager.h" +#import "OWSOutgoingReceiptManager.h" +#import "OWSReceiptManager.h" +#import "ProfileManagerProtocol.h" +#import "SSKPreKeyStore.h" +#import "SSKSignedPreKeyStore.h" +#import "StorageCoordinator.h" +#import "TSAccountManager.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.m b/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.m index 1cb8c8ab3d..abcaca49f9 100644 --- a/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.m +++ b/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSFakeCallMessageHandler.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.m b/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.m index 02ba7ac480..57a29efd05 100644 --- a/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.m +++ b/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSFakeMessageSender.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.m b/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.m index 9820b2f8a8..e898515929 100644 --- a/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.m +++ b/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSFakeProfileManager.h" +#import "TSThread.h" #import #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/TestUtils/TestAppContext.m b/SignalServiceKit/src/TestUtils/TestAppContext.m index 8e38c1e410..9ebe2c324d 100644 --- a/SignalServiceKit/src/TestUtils/TestAppContext.m +++ b/SignalServiceKit/src/TestUtils/TestAppContext.m @@ -3,7 +3,7 @@ // #import "TestAppContext.h" -#import +#import "OWSFileSystem.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/AppContext.m b/SignalServiceKit/src/Util/AppContext.m index d24b28ab90..f5642f0235 100755 --- a/SignalServiceKit/src/Util/AppContext.m +++ b/SignalServiceKit/src/Util/AppContext.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "AppContext.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/AppVersion.m b/SignalServiceKit/src/Util/AppVersion.m index 262fc102d2..44809e417b 100755 --- a/SignalServiceKit/src/Util/AppVersion.m +++ b/SignalServiceKit/src/Util/AppVersion.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "AppVersion.h" +#import "NSUserDefaults+OWS.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/ByteParser.m b/SignalServiceKit/src/Util/ByteParser.m index 6097d90912..46767b5003 100644 --- a/SignalServiceKit/src/Util/ByteParser.m +++ b/SignalServiceKit/src/Util/ByteParser.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "ByteParser.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/DarwinNotificationCenter.m b/SignalServiceKit/src/Util/DarwinNotificationCenter.m index 374cd691e0..28b7b79e10 100644 --- a/SignalServiceKit/src/Util/DarwinNotificationCenter.m +++ b/SignalServiceKit/src/Util/DarwinNotificationCenter.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "DarwinNotificationCenter.h" #import #import diff --git a/SignalServiceKit/src/Util/DataSource.m b/SignalServiceKit/src/Util/DataSource.m index 0fdc4d35cb..48e384a461 100755 --- a/SignalServiceKit/src/Util/DataSource.m +++ b/SignalServiceKit/src/Util/DataSource.m @@ -3,12 +3,12 @@ // #import "DataSource.h" +#import "MIMETypeUtil.h" #import "NSData+Image.h" +#import "OWSError.h" +#import "OWSFileSystem.h" #import #import -#import -#import -#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/ExperienceUpgrade.m b/SignalServiceKit/src/Util/ExperienceUpgrade.m index b6e47dfd88..f5112600a9 100644 --- a/SignalServiceKit/src/Util/ExperienceUpgrade.m +++ b/SignalServiceKit/src/Util/ExperienceUpgrade.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "ExperienceUpgrade.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/FunctionalUtil.m b/SignalServiceKit/src/Util/FunctionalUtil.m index b83d94f3cb..8dbce775e8 100644 --- a/SignalServiceKit/src/Util/FunctionalUtil.m +++ b/SignalServiceKit/src/Util/FunctionalUtil.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "FunctionalUtil.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/MIMETypeUtil.m b/SignalServiceKit/src/Util/MIMETypeUtil.m index c92d051d7f..12779531d5 100644 --- a/SignalServiceKit/src/Util/MIMETypeUtil.m +++ b/SignalServiceKit/src/Util/MIMETypeUtil.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import -#import +#import "MIMETypeUtil.h" +#import "OWSFileSystem.h" #if TARGET_OS_IPHONE #import diff --git a/SignalServiceKit/src/Util/NSArray+OWS.m b/SignalServiceKit/src/Util/NSArray+OWS.m index 683932b90a..1a279fd3ce 100644 --- a/SignalServiceKit/src/Util/NSArray+OWS.m +++ b/SignalServiceKit/src/Util/NSArray+OWS.m @@ -3,7 +3,7 @@ // #import "NSArray+OWS.h" -#import +#import "TSYapDatabaseObject.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/NSData+Image.m b/SignalServiceKit/src/Util/NSData+Image.m index ac484569c8..fc80a6964f 100644 --- a/SignalServiceKit/src/Util/NSData+Image.m +++ b/SignalServiceKit/src/Util/NSData+Image.m @@ -3,11 +3,11 @@ // #import "NSData+Image.h" +#import "MIMETypeUtil.h" +#import "OWSFileSystem.h" #import "webp/decode.h" #import "webp/demux.h" #import -#import -#import #import #import diff --git a/SignalServiceKit/src/Util/NSUserDefaults+OWS.m b/SignalServiceKit/src/Util/NSUserDefaults+OWS.m index 12569f29bb..f206e22211 100644 --- a/SignalServiceKit/src/Util/NSUserDefaults+OWS.m +++ b/SignalServiceKit/src/Util/NSUserDefaults+OWS.m @@ -3,8 +3,8 @@ // #import "NSUserDefaults+OWS.h" -#import -#import +#import "AppContext.h" +#import "TSConstants.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWS2FAManager.m b/SignalServiceKit/src/Util/OWS2FAManager.m index 4d0f648a68..c7d0c31683 100644 --- a/SignalServiceKit/src/Util/OWS2FAManager.m +++ b/SignalServiceKit/src/Util/OWS2FAManager.m @@ -3,11 +3,11 @@ // #import "OWS2FAManager.h" -#import -#import -#import +#import "AppReadiness.h" +#import "HTTPUtils.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSAnalytics.m b/SignalServiceKit/src/Util/OWSAnalytics.m index c62a2a0f40..d6da6f7e17 100755 --- a/SignalServiceKit/src/Util/OWSAnalytics.m +++ b/SignalServiceKit/src/Util/OWSAnalytics.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSAnalytics.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSAnalyticsEvents.m b/SignalServiceKit/src/Util/OWSAnalyticsEvents.m index c280b49862..07403927ef 100755 --- a/SignalServiceKit/src/Util/OWSAnalyticsEvents.m +++ b/SignalServiceKit/src/Util/OWSAnalyticsEvents.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSAnalyticsEvents.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSBackgroundTask.m b/SignalServiceKit/src/Util/OWSBackgroundTask.m index 54438f943c..9d59c7e640 100644 --- a/SignalServiceKit/src/Util/OWSBackgroundTask.m +++ b/SignalServiceKit/src/Util/OWSBackgroundTask.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSBackgroundTask.h" +#import "AppContext.h" #import "NSTimer+OWS.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSBackupFragment.m b/SignalServiceKit/src/Util/OWSBackupFragment.m index 33bfb6fc3d..26358aa4d4 100644 --- a/SignalServiceKit/src/Util/OWSBackupFragment.m +++ b/SignalServiceKit/src/Util/OWSBackupFragment.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSBackupFragment.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSDispatch.m b/SignalServiceKit/src/Util/OWSDispatch.m index cdb61e5d64..c60b495b94 100644 --- a/SignalServiceKit/src/Util/OWSDispatch.m +++ b/SignalServiceKit/src/Util/OWSDispatch.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSDispatch.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSError.m b/SignalServiceKit/src/Util/OWSError.m index ec01a63bfa..0e3b62dda3 100644 --- a/SignalServiceKit/src/Util/OWSError.m +++ b/SignalServiceKit/src/Util/OWSError.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSError.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSFileSystem.m b/SignalServiceKit/src/Util/OWSFileSystem.m index da05ebb2db..969f66750f 100644 --- a/SignalServiceKit/src/Util/OWSFileSystem.m +++ b/SignalServiceKit/src/Util/OWSFileSystem.m @@ -3,10 +3,10 @@ // #import "OWSFileSystem.h" +#import "OWSError.h" +#import "TSConstants.h" #import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSOperation.m b/SignalServiceKit/src/Util/OWSOperation.m index d1a3d92723..e04b8f81c1 100644 --- a/SignalServiceKit/src/Util/OWSOperation.m +++ b/SignalServiceKit/src/Util/OWSOperation.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSOperation.h" #import "NSTimer+OWS.h" -#import -#import +#import "OWSBackgroundTask.h" +#import "OWSError.h" #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/OWSUserProfile.m b/SignalServiceKit/src/Util/OWSUserProfile.m index 23be501f8c..a6e071b4cd 100644 --- a/SignalServiceKit/src/Util/OWSUserProfile.m +++ b/SignalServiceKit/src/Util/OWSUserProfile.m @@ -2,16 +2,16 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "OWSUserProfile.h" +#import "AppContext.h" +#import "OWSFileSystem.h" +#import "ProfileManagerProtocol.h" +#import "SSKEnvironment.h" +#import "TSAccountManager.h" #import #import #import -#import -#import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/Util/TestModel.m b/SignalServiceKit/src/Util/TestModel.m index eaa189b1e2..c20243e306 100644 --- a/SignalServiceKit/src/Util/TestModel.m +++ b/SignalServiceKit/src/Util/TestModel.m @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import +#import "TestModel.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/src/groups/TSGroupModel.m b/SignalServiceKit/src/groups/TSGroupModel.m index 0e6db1b781..c6a18e5438 100644 --- a/SignalServiceKit/src/groups/TSGroupModel.m +++ b/SignalServiceKit/src/groups/TSGroupModel.m @@ -2,14 +2,14 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "TSGroupModel.h" +#import "FunctionalUtil.h" #import "NSData+Image.h" #import "UIImage+OWS.h" #import #import #import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Account/SignedPreKeyDeletionTests.m b/SignalServiceKit/tests/Account/SignedPreKeyDeletionTests.m index 65b212828b..f853045fd2 100644 --- a/SignalServiceKit/tests/Account/SignedPreKeyDeletionTests.m +++ b/SignalServiceKit/tests/Account/SignedPreKeyDeletionTests.m @@ -2,12 +2,12 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SDSDatabaseStorage+Objc.h" #import "SSKBaseTestObjC.h" -#import -#import +#import "SSKSignedPreKeyStore.h" +#import "SignedPrekeyRecord.h" +#import "TSPreKeyManager.h" #import -#import -#import @interface TSPreKeyManager (Testing) diff --git a/SignalServiceKit/tests/Contacts/ContactSortingTest.m b/SignalServiceKit/tests/Contacts/ContactSortingTest.m index b23fa42328..faf7f75914 100644 --- a/SignalServiceKit/tests/Contacts/ContactSortingTest.m +++ b/SignalServiceKit/tests/Contacts/ContactSortingTest.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "Contact.h" #import "SSKBaseTestObjC.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Contacts/OWSDisappearingMessagesConfigurationTest.m b/SignalServiceKit/tests/Contacts/OWSDisappearingMessagesConfigurationTest.m index ca38192b3b..061faa29fa 100644 --- a/SignalServiceKit/tests/Contacts/OWSDisappearingMessagesConfigurationTest.m +++ b/SignalServiceKit/tests/Contacts/OWSDisappearingMessagesConfigurationTest.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingMessagesConfiguration.h" #import "SSKBaseTestObjC.h" +#import "TSContactThread.h" #import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Contacts/PhoneNumberTest.m b/SignalServiceKit/tests/Contacts/PhoneNumberTest.m index 82588d247a..6469abf305 100644 --- a/SignalServiceKit/tests/Contacts/PhoneNumberTest.m +++ b/SignalServiceKit/tests/Contacts/PhoneNumberTest.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "PhoneNumber.h" #import "SSKBaseTestObjC.h" -#import @interface PhoneNumberTest : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Contacts/PhoneNumberUtilTest.m b/SignalServiceKit/tests/Contacts/PhoneNumberUtilTest.m index 348158efbd..79e362328f 100644 --- a/SignalServiceKit/tests/Contacts/PhoneNumberUtilTest.m +++ b/SignalServiceKit/tests/Contacts/PhoneNumberUtilTest.m @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "PhoneNumberUtil.h" #import "SSKBaseTestObjC.h" -#import @interface PhoneNumberUtilTest : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Contacts/TSContactThreadTest.m b/SignalServiceKit/tests/Contacts/TSContactThreadTest.m index 2de764712f..212e0d0edb 100644 --- a/SignalServiceKit/tests/Contacts/TSContactThreadTest.m +++ b/SignalServiceKit/tests/Contacts/TSContactThreadTest.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "MockSSKEnvironment.h" +#import "OWSIdentityManager.h" #import "SSKBaseTestObjC.h" -#import -#import +#import "TSContactThread.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Contacts/TSGroupThreadTest.m b/SignalServiceKit/tests/Contacts/TSGroupThreadTest.m index 8f4c19c1c0..00b075774a 100644 --- a/SignalServiceKit/tests/Contacts/TSGroupThreadTest.m +++ b/SignalServiceKit/tests/Contacts/TSGroupThreadTest.m @@ -3,7 +3,7 @@ // #import "SSKBaseTestObjC.h" -#import +#import "TSGroupThread.h" NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Contacts/TSThreadTest.m b/SignalServiceKit/tests/Contacts/TSThreadTest.m index c4a86b366d..052b734122 100644 --- a/SignalServiceKit/tests/Contacts/TSThreadTest.m +++ b/SignalServiceKit/tests/Contacts/TSThreadTest.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "MIMETypeUtil.h" +#import "OWSDevice.h" #import "SSKBaseTestObjC.h" -#import -#import +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSIncomingMessage.h" +#import "TSOutgoingMessage.h" +#import "TestAppContext.h" #import -#import -#import -#import -#import -#import @interface TSThreadTest : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Messages/Interactions/TSMessageTest.m b/SignalServiceKit/tests/Messages/Interactions/TSMessageTest.m index 944a6cb265..c43fa2102a 100644 --- a/SignalServiceKit/tests/Messages/Interactions/TSMessageTest.m +++ b/SignalServiceKit/tests/Messages/Interactions/TSMessageTest.m @@ -3,11 +3,11 @@ // #import "SSKBaseTestObjC.h" +#import "TSAttachmentStream.h" +#import "TSContactThread.h" +#import "TSMessage.h" #import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Messages/Interactions/TSOutgoingMessageTest.m b/SignalServiceKit/tests/Messages/Interactions/TSOutgoingMessageTest.m index ad6e04b30e..dac79e6a83 100644 --- a/SignalServiceKit/tests/Messages/Interactions/TSOutgoingMessageTest.m +++ b/SignalServiceKit/tests/Messages/Interactions/TSOutgoingMessageTest.m @@ -3,9 +3,9 @@ // #import "SSKBaseTestObjC.h" +#import "TSContactThread.h" +#import "TSOutgoingMessage.h" #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Messages/OWSDisappearingMessageFinderTest.m b/SignalServiceKit/tests/Messages/OWSDisappearingMessageFinderTest.m index fe78d31816..40e96c1a87 100644 --- a/SignalServiceKit/tests/Messages/OWSDisappearingMessageFinderTest.m +++ b/SignalServiceKit/tests/Messages/OWSDisappearingMessageFinderTest.m @@ -2,17 +2,17 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "MockSSKEnvironment.h" +#import "OWSDisappearingMessagesFinder.h" +#import "SSKAccessors+SDS.h" #import "SSKBaseTestObjC.h" +#import "StorageCoordinator.h" +#import "TSContactThread.h" +#import "TSIncomingMessage.h" +#import "TSOutgoingMessage.h" +#import "TestAppContext.h" #import -#import -#import -#import #import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Messages/OWSDisappearingMessagesJobTest.m b/SignalServiceKit/tests/Messages/OWSDisappearingMessagesJobTest.m index 23e87fab8d..6eb92d5f6c 100644 --- a/SignalServiceKit/tests/Messages/OWSDisappearingMessagesJobTest.m +++ b/SignalServiceKit/tests/Messages/OWSDisappearingMessagesJobTest.m @@ -2,15 +2,15 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSDisappearingMessagesFinder.h" +#import "OWSDisappearingMessagesJob.h" #import "SSKBaseTestObjC.h" +#import "TSContactThread.h" +#import "TSIncomingMessage.h" +#import "TSMessage.h" #import -#import -#import -#import #import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Messages/OWSMessageManagerTest.m b/SignalServiceKit/tests/Messages/OWSMessageManagerTest.m index 1bb3dff2d1..59aa665ded 100644 --- a/SignalServiceKit/tests/Messages/OWSMessageManagerTest.m +++ b/SignalServiceKit/tests/Messages/OWSMessageManagerTest.m @@ -2,20 +2,20 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "ContactsManagerProtocol.h" +#import "HTTPUtils.h" +#import "MessageSender.h" +#import "MockSSKEnvironment.h" +#import "OWSFakeCallMessageHandler.h" +#import "OWSFakeMessageSender.h" +#import "OWSIdentityManager.h" +#import "OWSMessageManager.h" +#import "OWSSyncGroupsMessage.h" #import "SSKBaseTestObjC.h" +#import "TSAccountManager.h" +#import "TSGroupThread.h" #import -#import -#import -#import -#import -#import -#import -#import -#import -#import #import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Messages/OWSMessageSenderTest.m b/SignalServiceKit/tests/Messages/OWSMessageSenderTest.m index 2c9219c7dc..e9e72325e2 100644 --- a/SignalServiceKit/tests/Messages/OWSMessageSenderTest.m +++ b/SignalServiceKit/tests/Messages/OWSMessageSenderTest.m @@ -2,20 +2,20 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "AxolotlExceptions.h" +#import "HTTPUtils.h" +#import "MessageSender.h" +#import "OWSDisappearingMessagesConfiguration.h" +#import "OWSError.h" +#import "OWSUploadOperation.h" #import "SSKBaseTestObjC.h" +#import "TSAccountManager.h" +#import "TSContactThread.h" +#import "TSGroupModel.h" +#import "TSGroupThread.h" +#import "TSOutgoingMessage.h" +#import "TSRequest.h" #import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/SSKBaseTestObjC.m b/SignalServiceKit/tests/SSKBaseTestObjC.m index 106952e27b..593f7c9e30 100644 --- a/SignalServiceKit/tests/SSKBaseTestObjC.m +++ b/SignalServiceKit/tests/SSKBaseTestObjC.m @@ -3,12 +3,12 @@ // #import "SSKBaseTestObjC.h" +#import "SDSDatabaseStorage+Objc.h" +#import "SSKEnvironment.h" +#import "TestAppContext.h" #import #import -#import -#import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Security/OWSFingerprintTest.m b/SignalServiceKit/tests/Security/OWSFingerprintTest.m index fc1b5491e2..4622f4bdee 100644 --- a/SignalServiceKit/tests/Security/OWSFingerprintTest.m +++ b/SignalServiceKit/tests/Security/OWSFingerprintTest.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSFingerprint.h" #import "SSKBaseTestObjC.h" #import -#import #import @interface OWSFingerprintTest : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Storage/OWSIdentityManagerTests.m b/SignalServiceKit/tests/Storage/OWSIdentityManagerTests.m index 69ea78848e..94b4c21e09 100644 --- a/SignalServiceKit/tests/Storage/OWSIdentityManagerTests.m +++ b/SignalServiceKit/tests/Storage/OWSIdentityManagerTests.m @@ -2,13 +2,13 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "MockSSKEnvironment.h" +#import "OWSIdentityManager.h" +#import "OWSRecipientIdentity.h" #import "SSKBaseTestObjC.h" +#import "SSKEnvironment.h" #import #import -#import -#import -#import -#import #import @interface OWSIdentityManagerTests : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Storage/SSKPreKeyStoreTests.m b/SignalServiceKit/tests/Storage/SSKPreKeyStoreTests.m index 0a065f6236..a0e160d6d6 100644 --- a/SignalServiceKit/tests/Storage/SSKPreKeyStoreTests.m +++ b/SignalServiceKit/tests/Storage/SSKPreKeyStoreTests.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "SDSDatabaseStorage+Objc.h" #import "SSKBaseTestObjC.h" -#import -#import +#import "SSKPreKeyStore.h" +#import "SignedPrekeyRecord.h" #import -#import @interface SSKPreKeyStoreTests : SSKBaseTestObjC diff --git a/SignalServiceKit/tests/Util/OWSAnalyticsTests.m b/SignalServiceKit/tests/Util/OWSAnalyticsTests.m index a98e723c90..19911f987a 100644 --- a/SignalServiceKit/tests/Util/OWSAnalyticsTests.m +++ b/SignalServiceKit/tests/Util/OWSAnalyticsTests.m @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "OWSAnalytics.h" #import "SSKBaseTestObjC.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalServiceKit/tests/Util/TSMessageStorageTests.m b/SignalServiceKit/tests/Util/TSMessageStorageTests.m index f8bc1fb835..f725b07596 100644 --- a/SignalServiceKit/tests/Util/TSMessageStorageTests.m +++ b/SignalServiceKit/tests/Util/TSMessageStorageTests.m @@ -3,15 +3,15 @@ // #import "SSKBaseTestObjC.h" +#import "TSAccountManager.h" +#import "TSContactThread.h" +#import "TSGroupThread.h" +#import "TSIncomingMessage.h" +#import "TSMessage.h" +#import "TSOutgoingMessage.h" +#import "TSThread.h" #import #import -#import -#import -#import -#import -#import -#import -#import @interface TSMessageStorageTests : SSKBaseTestObjC diff --git a/SignalShareExtension/SAEScreenLockViewController.h b/SignalShareExtension/SAEScreenLockViewController.h index 1d8e88cd48..ce65bbc302 100644 --- a/SignalShareExtension/SAEScreenLockViewController.h +++ b/SignalShareExtension/SAEScreenLockViewController.h @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSViewController.h" +#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalShareExtension/SignalShareExtension-Prefix.pch b/SignalShareExtension/SignalShareExtension-Prefix.pch index 27cb938382..957b9044ff 100644 --- a/SignalShareExtension/SignalShareExtension-Prefix.pch +++ b/SignalShareExtension/SignalShareExtension-Prefix.pch @@ -1,5 +1,5 @@ // -// Copyright (c) 2019 Open Whisper Systems. All rights reserved. +// Copyright (c) 2021 Open Whisper Systems. All rights reserved. // #import diff --git a/SignalUI/Categories/UIView+SignalUI.m b/SignalUI/Categories/UIView+SignalUI.m index 11924e6da5..7782e8600b 100644 --- a/SignalUI/Categories/UIView+SignalUI.m +++ b/SignalUI/Categories/UIView+SignalUI.m @@ -2,11 +2,11 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSMath.h" #import "UIView+SignalUI.h" #import #import #import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/Categories/UIViewController+OWS.m b/SignalUI/Categories/UIViewController+OWS.m index 5a6b6c9882..d6da3cc2b4 100644 --- a/SignalUI/Categories/UIViewController+OWS.m +++ b/SignalUI/Categories/UIViewController+OWS.m @@ -2,10 +2,10 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // +#import "UIViewController+OWS.h" #import "Theme.h" #import "UIUtil.h" #import "UIView+SignalUI.h" -#import "UIViewController+OWS.h" #import #import #import diff --git a/SignalUI/UI/UIUtil.h b/SignalUI/UI/UIUtil.h index 3aa59819e8..bd7af93757 100644 --- a/SignalUI/UI/UIUtil.h +++ b/SignalUI/UI/UIUtil.h @@ -2,9 +2,9 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "UIFont+OWS.h" #import #import +#import #define ACCESSIBILITY_IDENTIFIER_WITH_NAME(_root_view, _variable_name) \ ([NSString stringWithFormat:@"%@.%@", _root_view.class, _variable_name]) diff --git a/SignalUI/Utils/BlockListUIUtils.m b/SignalUI/Utils/BlockListUIUtils.m index e61f7fff87..fd7818316d 100644 --- a/SignalUI/Utils/BlockListUIUtils.m +++ b/SignalUI/Utils/BlockListUIUtils.m @@ -3,9 +3,9 @@ // #import "BlockListUIUtils.h" -#import "OWSContactsManager.h" -#import "PhoneNumber.h" +#import #import +#import #import #import #import diff --git a/SignalUI/Utils/OWSAudioPlayer.m b/SignalUI/Utils/OWSAudioPlayer.m index 83b85fd995..b11fe2af81 100644 --- a/SignalUI/Utils/OWSAudioPlayer.m +++ b/SignalUI/Utils/OWSAudioPlayer.m @@ -3,9 +3,9 @@ // #import "OWSAudioPlayer.h" -#import "TSAttachmentStream.h" #import #import +#import #import @import MediaPlayer; diff --git a/SignalUI/ViewControllers/CountryCodeViewController.h b/SignalUI/ViewControllers/CountryCodeViewController.h index d4e0761ee0..1885cc9c95 100644 --- a/SignalUI/ViewControllers/CountryCodeViewController.h +++ b/SignalUI/ViewControllers/CountryCodeViewController.h @@ -2,7 +2,7 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "OWSTableViewController.h" +#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/ViewControllers/CountryCodeViewController.m b/SignalUI/ViewControllers/CountryCodeViewController.m index b9541fed0c..0c2bbd304d 100644 --- a/SignalUI/ViewControllers/CountryCodeViewController.m +++ b/SignalUI/ViewControllers/CountryCodeViewController.m @@ -4,11 +4,11 @@ #import "CountryCodeViewController.h" #import "OWSSearchBar.h" -#import "PhoneNumberUtil.h" #import "Theme.h" #import "UIFont+OWS.h" #import "UIView+SignalUI.h" #import +#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/ViewControllers/OWSViewController.m b/SignalUI/ViewControllers/OWSViewController.m index b803fd3edd..e3c9bc0208 100644 --- a/SignalUI/ViewControllers/OWSViewController.m +++ b/SignalUI/ViewControllers/OWSViewController.m @@ -3,9 +3,9 @@ // #import "OWSViewController.h" +#import "Theme.h" #import "UIView+SignalUI.h" #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/ViewControllers/UIViewController+Permissions.m b/SignalUI/ViewControllers/UIViewController+Permissions.m index f0552c5499..64b2aa4c65 100644 --- a/SignalUI/ViewControllers/UIViewController+Permissions.m +++ b/SignalUI/ViewControllers/UIViewController+Permissions.m @@ -3,11 +3,11 @@ // #import "UIViewController+Permissions.h" +#import "UIUtil.h" #import #import #import #import -#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/ViewControllers/ViewControllerUtils.m b/SignalUI/ViewControllers/ViewControllerUtils.m index a4143ae0f9..a7673b2f27 100644 --- a/SignalUI/ViewControllers/ViewControllerUtils.m +++ b/SignalUI/ViewControllers/ViewControllerUtils.m @@ -3,10 +3,10 @@ // #import "ViewControllerUtils.h" -#import "PhoneNumber.h" #import #import #import +#import #import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/ViewModels/OWSQuotedReplyModel.h b/SignalUI/ViewModels/OWSQuotedReplyModel.h index 729f90f745..50d1f265b3 100644 --- a/SignalUI/ViewModels/OWSQuotedReplyModel.h +++ b/SignalUI/ViewModels/OWSQuotedReplyModel.h @@ -2,8 +2,8 @@ // Copyright (c) 2021 Open Whisper Systems. All rights reserved. // -#import "CVItemViewModel.h" #import +#import NS_ASSUME_NONNULL_BEGIN diff --git a/SignalUI/Views/ContactsViewHelper.m b/SignalUI/Views/ContactsViewHelper.m index 518e145829..b1131bfa52 100644 --- a/SignalUI/Views/ContactsViewHelper.m +++ b/SignalUI/Views/ContactsViewHelper.m @@ -3,10 +3,10 @@ // #import "ContactsViewHelper.h" -#import "Environment.h" #import "UIUtil.h" #import #import +#import #import #import #import diff --git a/import_header_filenames.txt b/import_header_filenames.txt new file mode 100644 index 0000000000..9a532763fd --- /dev/null +++ b/import_header_filenames.txt @@ -0,0 +1,578 @@ +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/AppDelegate.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Calls/UserInterface/RemoteVideoView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Models/OWSDeviceProvisioningURLParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Signal-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/UserInterface/OWSWindowManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Linked Devices/OWSLinkDeviceViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/AVAudioSession+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/CNContactViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationCollectionView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugContactsUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAssetLoader.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIPage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIStress.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUITableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/HomeView/HomeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/environment/SignalApp.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/MainAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/OWSScreenLockUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/Pastelog.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/RegistrationUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/UIViewController+CameraPermissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSBezierPathView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSDeviceTableViewCell.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/PinEntryView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalBaseTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalTests-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/TestUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/mocks/MockEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/ExceptionsTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/UtilTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/SignalMessaging.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSContactsManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSSyncManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/AppSetup.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/Environment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/OWSSounds.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/VersionMigrations.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/profiles/OWSProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DateUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DebugLogger.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSOrphanDataCleaner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSPreferences.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSScrubbingLogFormatter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/ThreadUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSAccountManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSPreKeyManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Contact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumber.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumberUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalAccount.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalRecipient.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSGroupMember.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSContactThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSGroupThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDevice.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDeviceProvisioner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSLinkedDeviceReadReceipt.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSProvisioningMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact+Private.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDynamicOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSStaticOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMention.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/MessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIdentityManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageContentJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageDecryptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSProfileKeyMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReadTracking.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSRecoverableDecryptionPlaceholder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Payments/OWSOutgoingPaymentMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/PreKeyBundle+jsonDict.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSReaction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/InstalledSticker.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerInfo.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/TSCall.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/HTTPUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUpload.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUploadOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/RESTNetworkManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/TSRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCensorshipConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCountryMetadata.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSSignalService.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModels.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentRequestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ContactsManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/NotificationsProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/OWSCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProfileManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProtoUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprint.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprintBuilder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSRecipientIdentity.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SignalServiceKit.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/AxolotlExceptions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/BaseModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSCrossProcess.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SSKAccessors+SDS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/StorageCoordinator.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSStorageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSYapDatabaseObject.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/YDBStorage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSConstants.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSPrefix.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/MockSSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/TestAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppReadiness.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppVersion.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ByteParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DarwinNotificationCenter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DataSource.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ExperienceUpgrade.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/FunctionalUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/MIMETypeUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSArray+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSData+Image.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSString+SSK.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSTimer+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSUserDefaults+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWS2FAManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalytics.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalyticsEvents.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackgroundTask.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackupFragment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSDispatch.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSError.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSFileSystem.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSMath.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSQueues.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSUserProfile.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/SSKAsserts.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/TestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/UIImage+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/groups/TSGroupModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/tests/SSKBaseTestObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SAEScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SignalShareExtension-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/NSItemProvider+TypedAccessors.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/ShareAppExtensionContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Appearance/Theme.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIFont+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIView+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/AttachmentSharing.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/UIUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/BlockListUIUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAnyTouchGestureRecognizer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAudioPlayer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSProfileManager+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/CountryCodeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSNavigationController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSTableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/UIViewController+Permissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ViewControllerUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/CVItemViewModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/OWSQuotedReplyModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ContactsViewHelper.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSBubbleView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSSearchBar.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextField.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ThreadViewHelper.h +AVAudioSession+OWS.h +AppContext.h +AppDelegate.h +AppReadiness.h +AppSetup.h +AppVersion.h +AttachmentSharing.h +AxolotlExceptions.h +BaseModel.h +BlockListUIUtils.h +BlockListViewController.h +ByteParser.h +CNContactViewController+OWS.h +CVItemViewModel.h +CallKitIdStore.h +Contact.h +ContactsManagerProtocol.h +ContactsViewHelper.h +ConversationCollectionView.h +ConversationInputToolbar.h +ConversationScrollButton.h +ConversationViewController.h +CountryCodeViewController.h +DarwinNotificationCenter.h +DataSource.h +DateUtil.h +DebugContactsUtils.h +DebugLogger.h +DebugUIContacts.h +DebugUIDiskUsage.h +DebugUIMessages.h +DebugUIMessagesAction.h +DebugUIMessagesAssetLoader.h +DebugUIMessagesUtils.h +DebugUIMisc.h +DebugUIPage.h +DebugUIScreenshots.h +DebugUISessionState.h +DebugUIStress.h +DebugUISyncMessages.h +DebugUITableViewController.h +DomainFrontingCountryViewController.h +Environment.h +ExceptionsTest.h +ExperienceUpgrade.h +FingerprintViewController.h +FingerprintViewScanController.h +FunctionalUtil.h +HTTPUtils.h +HomeViewController.h +IncomingGroupsV2MessageJob.h +InstalledSticker.h +KnownStickerPack.h +LegacyChainKey.h +LegacyMessageKeys.h +LegacyReceivingChain.h +LegacyRootKey.h +LegacySendingChain.h +LegacySessionRecord.h +LegacySessionState.h +MIMETypeUtil.h +MainAppContext.h +MediaDetailViewController.h +MessageSender.h +MockEnvironment.h +MockSSKEnvironment.h +NSArray+OWS.h +NSData+Image.h +NSData+keyVersionByte.h +NSItemProvider+TypedAccessors.h +NSString+SSK.h +NSTimer+OWS.h +NSUserDefaults+OWS.h +NotificationsProtocol.h +OWS2FAManager.h +OWSAddToContactsOfferMessage.h +OWSAddToProfileWhitelistOfferMessage.h +OWSAnalytics.h +OWSAnalyticsEvents.h +OWSAnyTouchGestureRecognizer.h +OWSAudioPlayer.h +OWSBackgroundTask.h +OWSBackupFragment.h +OWSBezierPathView.h +OWSBlockedPhoneNumbersMessage.h +OWSBroadcastMediaMessageJobRecord.h +OWSBubbleView.h +OWSCallMessageHandler.h +OWSCensorshipConfiguration.h +OWSChunkedOutputStream.h +OWSContact+Private.h +OWSContact.h +OWSContactsManager.h +OWSContactsOutputStream.h +OWSCountryMetadata.h +OWSDevice.h +OWSDeviceProvisioner.h +OWSDeviceProvisioningURLParser.h +OWSDeviceTableViewCell.h +OWSDisappearingConfigurationUpdateInfoMessage.h +OWSDisappearingMessagesConfiguration.h +OWSDisappearingMessagesConfigurationMessage.h +OWSDisappearingMessagesFinder.h +OWSDisappearingMessagesJob.h +OWSDispatch.h +OWSDynamicOutgoingMessage.h +OWSEndSessionMessage.h +OWSError.h +OWSFailedAttachmentDownloadsJob.h +OWSFailedMessagesJob.h +OWSFakeCallMessageHandler.h +OWSFakeMessageSender.h +OWSFakeProfileManager.h +OWSFileSystem.h +OWSFingerprint.h +OWSFingerprintBuilder.h +OWSGroupCallMessage.h +OWSGroupInfoRequestMessage.h +OWSGroupsOutputStream.h +OWSHTTPSecurityPolicy.h +OWSIdentityManager.h +OWSIncomingContactSyncJobRecord.h +OWSIncomingGroupSyncJobRecord.h +OWSIncomingSentMessageTranscript.h +OWSIncompleteCallsJob.h +OWSLinkDeviceViewController.h +OWSLinkedDeviceReadReceipt.h +OWSMath.h +OWSMessageContentJob.h +OWSMessageDecryptJob.h +OWSMessageHandler.h +OWSMessageManager.h +OWSMessageUtils.h +OWSNavigationController.h +OWSOperation.h +OWSOrphanDataCleaner.h +OWSOutgoingCallMessage.h +OWSOutgoingGroupCallMessage.h +OWSOutgoingNullMessage.h +OWSOutgoingPaymentMessage.h +OWSOutgoingReactionMessage.h +OWSOutgoingReceiptManager.h +OWSOutgoingResendRequest.h +OWSOutgoingResendResponse.h +OWSOutgoingSenderKeyDistributionMessage.h +OWSOutgoingSentMessageTranscript.h +OWSOutgoingSyncMessage.h +OWSPreferences.h +OWSProfileKeyMessage.h +OWSProfileManager+SignalUI.h +OWSProfileManager.h +OWSProvisioningMessage.h +OWSQueues.h +OWSQuotedMessageView.h +OWSQuotedReplyModel.h +OWSReaction.h +OWSReadReceiptsForLinkedDevicesMessage.h +OWSReadTracking.h +OWSReceiptManager.h +OWSReceiptsForSenderMessage.h +OWSRecipientIdentity.h +OWSRecordTranscriptJob.h +OWSRecoverableDecryptionPlaceholder.h +OWSRequestFactory.h +OWSScreenLockUI.h +OWSScrubbingLogFormatter.h +OWSSearchBar.h +OWSSessionResetJobRecord.h +OWSSignalService.h +OWSSounds.h +OWSStaticOutgoingMessage.h +OWSStickerPackSyncMessage.h +OWSSyncConfigurationMessage.h +OWSSyncContactsMessage.h +OWSSyncFetchLatestMessage.h +OWSSyncGroupsMessage.h +OWSSyncKeysMessage.h +OWSSyncManager.h +OWSSyncMessageRequestResponseMessage.h +OWSSyncRequestMessage.h +OWSTableViewController.h +OWSTextField.h +OWSTextView.h +OWSUnknownContactBlockOfferMessage.h +OWSUnknownProtocolVersionMessage.h +OWSUpload.h +OWSUploadOperation.h +OWSUserProfile.h +OWSVerificationStateChangeMessage.h +OWSVerificationStateSyncMessage.h +OWSViewController.h +OWSViewOnceMessageReadSyncMessage.h +OWSViewedReceiptsForLinkedDevicesMessage.h +OWSWindowManager.h +OutgoingPaymentSyncMessage.h +Pastelog.h +PhoneNumber.h +PhoneNumberUtil.h +PinEntryView.h +PreKeyBundle+jsonDict.h +PreKeyBundle.h +PreKeyRecord.h +ProfileManagerProtocol.h +ProtoUtils.h +RESTNetworkManager.h +RecipientPickerViewController.h +RegistrationUtils.h +RemoteAttestation.h +RemoteAttestationQuote.h +RemoteAttestationSigningCertificate.h +RemoteVideoView.h +SAEScreenLockViewController.h +SDSCrossProcess.h +SDSDatabaseStorage+Objc.h +SDSKeyValueStore+ObjC.h +SSKAccessors+SDS.h +SSKAsserts.h +SSKBaseTestObjC.h +SSKEnvironment.h +SSKJobRecord.h +SSKMessageDecryptJobRecord.h +SSKMessageSenderJobRecord.h +SSKPreKeyStore.h +SSKSignedPreKeyStore.h +ScreenLockViewController.h +ShareAppExtensionContext.h +Signal-Bridging-Header.h +SignalAccount.h +SignalApp.h +SignalBaseTest.h +SignalMessaging.h +SignalRecipient.h +SignalServiceKit.h +SignalShareExtension-Bridging-Header.h +SignalTests-Bridging-Header.h +SignalUI.h +SignedPrekeyRecord.h +StickerInfo.h +StickerPack.h +StorageCoordinator.h +TSAccountManager.h +TSAttachment.h +TSAttachmentPointer.h +TSAttachmentStream.h +TSCall.h +TSConstants.h +TSContactThread.h +TSErrorMessage.h +TSGroupMember.h +TSGroupModel.h +TSGroupThread.h +TSIncomingMessage.h +TSInfoMessage.h +TSInteraction.h +TSInvalidIdentityKeyErrorMessage.h +TSInvalidIdentityKeyReceivingErrorMessage.h +TSInvalidIdentityKeySendingErrorMessage.h +TSMention.h +TSMessage.h +TSOutgoingDeleteMessage.h +TSOutgoingMessage.h +TSPaymentModel.h +TSPaymentModels.h +TSPaymentRequestModel.h +TSPreKeyManager.h +TSPrefix.h +TSQuotedMessage.h +TSRequest.h +TSStorageKeys.h +TSThread.h +TSUnreadIndicatorInteraction.h +TSYapDatabaseObject.h +TestAppContext.h +TestModel.h +TestUtil.h +Theme.h +ThreadUtil.h +ThreadViewHelper.h +UIFont+OWS.h +UIImage+OWS.h +UIUtil.h +UIView+SignalUI.h +UIViewController+CameraPermissions.h +UIViewController+OWS.h +UIViewController+Permissions.h +UtilTest.h +VersionMigrations.h +ViewControllerUtils.h +YDBStorage.h diff --git a/import_header_paths.txt b/import_header_paths.txt new file mode 100644 index 0000000000..366fc7920f --- /dev/null +++ b/import_header_paths.txt @@ -0,0 +1,578 @@ +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/AppDelegate.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/AppDelegate.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Calls/UserInterface/RemoteVideoView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Calls/UserInterface/RemoteVideoView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Models/OWSDeviceProvisioningURLParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Models/OWSDeviceProvisioningURLParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Signal-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/Signal-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/UserInterface/OWSWindowManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/UserInterface/OWSWindowManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Linked Devices/OWSLinkDeviceViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Linked Devices/OWSLinkDeviceViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/BlockListViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/AppSettings/Privacy/DomainFrontingCountryViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/AVAudioSession+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/AVAudioSession+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/CNContactViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/Categories/CNContactViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/Cells/OWSQuotedMessageView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationCollectionView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationCollectionView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationInputToolbar.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationScrollButton.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ConversationView/ConversationViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugContactsUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugContactsUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIContacts.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIDiskUsage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAction.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAssetLoader.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesAssetLoader.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMessagesUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIMisc.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIPage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIPage.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIScreenshots.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIStress.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUIStress.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUISyncMessages.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUITableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/DebugUI/DebugUITableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/HomeView/HomeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/HomeView/HomeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/MediaGallery/MediaDetailViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/RecipientPicker/RecipientPickerViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/ViewControllers/ThreadSettings/FingerprintViewScanController.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/environment/SignalApp.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/environment/SignalApp.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/MainAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/MainAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/OWSScreenLockUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/OWSScreenLockUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/Pastelog.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/Pastelog.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/RegistrationUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/RegistrationUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/UIViewController+CameraPermissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/util/UIViewController+CameraPermissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSBezierPathView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSBezierPathView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSDeviceTableViewCell.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/OWSDeviceTableViewCell.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/PinEntryView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/src/views/PinEntryView.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalBaseTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalBaseTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalTests-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/SignalTests-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/TestUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/TestUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/mocks/MockEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/mocks/MockEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/ExceptionsTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/ExceptionsTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/UtilTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/Signal/test/util/UtilTest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/SignalMessaging.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/SignalMessaging.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSContactsManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSContactsManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSSyncManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/contacts/OWSSyncManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/AppSetup.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/AppSetup.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/Environment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/Environment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/OWSSounds.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/OWSSounds.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/VersionMigrations.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/environment/VersionMigrations.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/profiles/OWSProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/profiles/OWSProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DateUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DateUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DebugLogger.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/DebugLogger.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSOrphanDataCleaner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSOrphanDataCleaner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSPreferences.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSPreferences.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSScrubbingLogFormatter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/OWSScrubbingLogFormatter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/ThreadUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalMessaging/utils/ThreadUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSAccountManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSAccountManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSPreKeyManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Account/TSPreKeyManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Contact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Contact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/OWSDisappearingMessagesConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumber.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumber.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumberUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/PhoneNumberUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalAccount.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalAccount.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalRecipient.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/SignalRecipient.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSGroupMember.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSGroupMember.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/TSThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSContactThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSContactThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSGroupThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Contacts/Threads/TSGroupThread.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSChunkedOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSContactsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/ConversationSync/OWSGroupsOutputStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSBlockedPhoneNumbersMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDevice.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDevice.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDeviceProvisioner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSDeviceProvisioner.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSLinkedDeviceReadReceipt.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSLinkedDeviceReadReceipt.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSProvisioningMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSProvisioningMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReadReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSReceiptsForSenderMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSRecordTranscriptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSStickerPackSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSVerificationStateSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewOnceMessageReadSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Devices/OWSViewedReceiptsForLinkedDevicesMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentPointer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Attachments/TSAttachmentStream.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSIncomingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSentMessageTranscript.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSOutgoingSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncContactsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncFetchLatestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncGroupsMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncKeysMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncMessageRequestResponseMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OWSSyncRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/DeviceSyncing/OutgoingPaymentSyncMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact+Private.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact+Private.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSContact.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingConfigurationUpdateInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDisappearingMessagesConfigurationMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDynamicOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSDynamicOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSEndSessionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSStaticOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSStaticOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/OWSVerificationStateChangeMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSIncomingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInfoMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMention.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMention.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingDeleteMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSOutgoingMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSQuotedMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Interactions/TSUnreadIndicatorInteraction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeyReceivingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/InvalidKeyMessages/TSInvalidIdentityKeySendingErrorMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/MessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/MessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToContactsOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSAddToProfileWhitelistOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesFinder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSDisappearingMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedAttachmentDownloadsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSFailedMessagesJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSGroupInfoRequestMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIdentityManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIdentityManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSIncompleteCallsJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageContentJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageContentJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageDecryptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageDecryptJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSMessageUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingGroupCallMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingNullMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingResendResponse.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSOutgoingSenderKeyDistributionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSProfileKeyMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSProfileKeyMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReadTracking.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReadTracking.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSReceiptManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSRecoverableDecryptionPlaceholder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSRecoverableDecryptionPlaceholder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownContactBlockOfferMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/OWSUnknownProtocolVersionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Payments/OWSOutgoingPaymentMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Payments/OWSOutgoingPaymentMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/PreKeyBundle+jsonDict.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/PreKeyBundle+jsonDict.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSOutgoingReactionMessage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSReaction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Reactions/OWSReaction.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/InstalledSticker.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/InstalledSticker.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/KnownStickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerInfo.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerInfo.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/Stickers/StickerPack.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/TSCall.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Messages/TSCall.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/HTTPUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/HTTPUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUpload.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUpload.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUploadOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/OWSUploadOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/RESTNetworkManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/RESTNetworkManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/OWSRequestFactory.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/TSRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/API/Requests/TSRequest.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCensorshipConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCensorshipConfiguration.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCountryMetadata.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSCountryMetadata.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSSignalService.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/OWSSignalService.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/IncomingGroupsV2MessageJob.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Network/Receiving/SSKMessageDecryptJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModels.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentModels.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentRequestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Payments/TSPaymentRequestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ContactsManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ContactsManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/NotificationsProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/NotificationsProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/OWSCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/OWSCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProfileManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProfileManagerProtocol.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProtoUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Protocols/ProtoUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationQuote.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Remote Attestation/RemoteAttestationSigningCertificate.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprint.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprint.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprintBuilder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSFingerprintBuilder.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSHTTPSecurityPolicy.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSRecipientIdentity.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Security/OWSRecipientIdentity.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SignalServiceKit.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/SignalServiceKit.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/AxolotlExceptions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/AxolotlExceptions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/CallKitIdStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyChainKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyMessageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyReceivingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacyRootKey.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySendingChain.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/LegacySessionState.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyBundle.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/PreKeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/Model/SignedPrekeyRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/NSData+keyVersionByte.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/AxolotlStore/SSKSignedPreKeyStore.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/BaseModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/BaseModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSCrossProcess.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSCrossProcess.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSDatabaseStorage+Objc.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SDSKeyValueStore+ObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SSKAccessors+SDS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Database/SSKAccessors+SDS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSBroadcastMediaMessageJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingContactSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSIncomingGroupSyncJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/OWSSessionResetJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/Jobs/SSKJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/SSKMessageSenderJobRecord.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/StorageCoordinator.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/StorageCoordinator.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSStorageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSStorageKeys.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSYapDatabaseObject.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/TSYapDatabaseObject.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/YDBStorage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Storage/YDBStorage.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSConstants.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSConstants.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSPrefix.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TSPrefix.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/MockSSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/MockSSKEnvironment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeCallMessageHandler.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeMessageSender.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/OWSFakeProfileManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/TestAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/TestUtils/TestAppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppReadiness.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppReadiness.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppVersion.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/AppVersion.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ByteParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ByteParser.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DarwinNotificationCenter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DarwinNotificationCenter.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DataSource.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/DataSource.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ExperienceUpgrade.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/ExperienceUpgrade.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/FunctionalUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/FunctionalUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/MIMETypeUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/MIMETypeUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSArray+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSArray+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSData+Image.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSData+Image.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSString+SSK.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSString+SSK.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSTimer+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSTimer+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSUserDefaults+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/NSUserDefaults+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWS2FAManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWS2FAManager.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalytics.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalytics.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalyticsEvents.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSAnalyticsEvents.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackgroundTask.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackgroundTask.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackupFragment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSBackupFragment.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSDispatch.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSDispatch.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSError.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSError.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSFileSystem.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSFileSystem.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSMath.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSMath.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSOperation.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSQueues.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSQueues.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSUserProfile.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/OWSUserProfile.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/SSKAsserts.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/SSKAsserts.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/TestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/TestModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/UIImage+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/Util/UIImage+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/groups/TSGroupModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/src/groups/TSGroupModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/tests/SSKBaseTestObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalServiceKit/tests/SSKBaseTestObjC.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SAEScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SAEScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SignalShareExtension-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/SignalShareExtension-Bridging-Header.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/NSItemProvider+TypedAccessors.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/NSItemProvider+TypedAccessors.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/ShareAppExtensionContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalShareExtension/utils/ShareAppExtensionContext.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Appearance/Theme.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Appearance/Theme.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIFont+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIFont+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIView+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIView+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Categories/UIViewController+OWS.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/AttachmentSharing.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/AttachmentSharing.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/UIUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/UI/UIUtil.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/BlockListUIUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/BlockListUIUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAnyTouchGestureRecognizer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAnyTouchGestureRecognizer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAudioPlayer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSAudioPlayer.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSProfileManager+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Utils/OWSProfileManager+SignalUI.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/CountryCodeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/CountryCodeViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSNavigationController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSNavigationController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSTableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSTableViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/OWSViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ScreenLockViewController.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/UIViewController+Permissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/UIViewController+Permissions.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ViewControllerUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewControllers/ViewControllerUtils.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/CVItemViewModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/CVItemViewModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/OWSQuotedReplyModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/ViewModels/OWSQuotedReplyModel.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ContactsViewHelper.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ContactsViewHelper.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSBubbleView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSBubbleView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSSearchBar.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSSearchBar.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextField.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextField.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/OWSTextView.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ThreadViewHelper.h +/Users/matthew/code/workspace/ows/Signal-iOS/SignalUI/Views/ThreadViewHelper.h