From 7c0360aef50ce3ed65aa37e44835aec047cf74ac Mon Sep 17 00:00:00 2001 From: Brian Litwin Date: Mon, 22 Oct 2018 10:18:34 -0400 Subject: [PATCH 1/3] Adds edit issue title Use localized string for title --- .../EditIssueTitleViewController.swift | 93 ++ .../IssueManagingContextController.swift | 28 + ...ssuesViewController+UpdateIssueTitle.swift | 71 ++ Classes/Issues/IssuesViewController.swift | 72 +- Freetime.xcodeproj/project.pbxproj | 24 + FreetimeTests/EditIssueTitleTests.swift | 96 ++ .../GitHubAPI/V3EditIssueTitleRequest.swift | 31 + Pods/Pods.xcodeproj/project.pbxproj | 1113 ++++++++--------- 8 files changed, 919 insertions(+), 609 deletions(-) create mode 100644 Classes/Issues/EditTitle/EditIssueTitleViewController.swift create mode 100644 Classes/Issues/IssuesViewController+UpdateIssueTitle.swift create mode 100644 FreetimeTests/EditIssueTitleTests.swift create mode 100644 Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift diff --git a/Classes/Issues/EditTitle/EditIssueTitleViewController.swift b/Classes/Issues/EditTitle/EditIssueTitleViewController.swift new file mode 100644 index 000000000..4a08269e0 --- /dev/null +++ b/Classes/Issues/EditTitle/EditIssueTitleViewController.swift @@ -0,0 +1,93 @@ +// +// EditIssueTitleViewController.swift +// Freetime +// +// Created by B_Litwin on 10/22/18. +// Copyright © 2018 Ryan Nystrom. All rights reserved. +// + +import UIKit +import GitHubAPI +import SnapKit + +protocol EditIssueTitleViewControllerDelegate: class { + func sendEditTitleRequest(newTitle: String, viewController: EditIssueTitleViewController) + var currentIssueTitle: String? { get } + var viewerCanUpdate: Bool { get } +} + +class EditIssueTitleViewController: UIViewController { + + private let textView = UITextView() + private let issueTitle: String + private weak var delegate: EditIssueTitleViewControllerDelegate? + + init(delegate: EditIssueTitleViewControllerDelegate) { + self.delegate = delegate + self.issueTitle = delegate.currentIssueTitle ?? "" + super.init(nibName: nil, bundle: nil) + } + + required init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + override func viewDidLoad() { + super.viewDidLoad() + preferredContentSize = CGSize( + width: Styles.Sizes.contextMenuSize.width, + height: 120 + ) + title = NSLocalizedString("Edit", comment: "") + + view.addSubview(textView) + textView.snp.makeConstraints { make in + make.edges.equalTo(view) + } + textView.textContainerInset = Styles.Sizes.textViewInset + textView.text = issueTitle + + setRightBarItemIdle() + navigationItem.leftBarButtonItem = UIBarButtonItem( + title: Constants.Strings.cancel, + style: .plain, + target: self, + action: #selector( + EditIssueTitleViewController.onMenuCancel + ) + ) + } + + override func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + textView.becomeFirstResponder() + } + + func setRightBarItemIdle() { + navigationItem.rightBarButtonItem = UIBarButtonItem( + title: NSLocalizedString("Save", comment: ""), + style: .plain, + target: self, + action: #selector( + EditIssueTitleViewController.onMenuSave + ) + ) + } + + @objc func onMenuSave() { + textView.isEditable = false + textView.resignFirstResponder() + guard textView.text != issueTitle else { return } + setRightBarItemSpinning() + delegate?.sendEditTitleRequest( + newTitle: textView.text, + viewController: self + ) + } + + @objc func onMenuCancel() { + textView.resignFirstResponder() + dismiss(animated: true) + } + +} diff --git a/Classes/Issues/IssueManagingContextController.swift b/Classes/Issues/IssueManagingContextController.swift index 0e5877457..c50985091 100644 --- a/Classes/Issues/IssueManagingContextController.swift +++ b/Classes/Issues/IssueManagingContextController.swift @@ -47,6 +47,7 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { } let client: GithubClient weak var viewController: UIViewController? + weak var editIssueTitleViewControllerDelegate: EditIssueTitleViewControllerDelegate? init(model: IssueDetailsModel, client: GithubClient) { let button = IssueManageButton() @@ -78,6 +79,7 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { case lock case reopen case close + case editTitle } var actions: [Action] { @@ -91,6 +93,16 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { if result.pullRequest { actions.append(.reviewers) } + + let viewerCanUpdate = + editIssueTitleViewControllerDelegate? + .viewerCanUpdate + ?? false + + if viewerCanUpdate { + actions.append(.editTitle) + } + if result.labels.locked { actions.append(.unlock) } else { @@ -138,6 +150,9 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { case .close: title = Constants.Strings.close iconName = "x" + case .editTitle: + title = NSLocalizedString("Edit Title", comment: "") + iconName = "pencil" } // Lock always has the divider above it assuming you're a collaborator. @@ -180,6 +195,7 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { case .lock: strongSelf.lock(true) case .reopen: strongSelf.close(false) case .close: strongSelf.close(true) + case .editTitle: strongSelf.presentEditTitleController() } } } @@ -264,6 +280,18 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { delegate: self ) } + + func presentEditTitleController() { + guard let viewController = viewController else { return } + guard let delegate = editIssueTitleViewControllerDelegate else { return } + let controller = EditIssueTitleViewController( + delegate: delegate + ) + ContextMenu.shared.show( + sourceViewController: viewController, + viewController: controller + ) + } func close(_ doClose: Bool) { guard let previous = result else { return } diff --git a/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift b/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift new file mode 100644 index 000000000..687892b28 --- /dev/null +++ b/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift @@ -0,0 +1,71 @@ +// +// IssuesViewController+UpdateTitle.swift +// Freetime +// +// Created by B_Litwin on 10/23/18. +// Copyright © 2018 Ryan Nystrom. All rights reserved. +// + +import UIKit + +extension IssuesViewController { + + static func updateBookmarkTitle( + newTitle: String, + bookmark: Bookmark, + bookmarkStore: BookmarkStore + ) + { + + let newBookmark = Bookmark( + type: bookmark.type, + name: bookmark.name, + owner: bookmark.owner, + number: bookmark.number, + title: newTitle, + defaultBranch: bookmark.defaultBranch + ) + + if let index = bookmarkStore.values.index(of: bookmark) { + bookmarkStore.values[index] = newBookmark + bookmarkStore.save() + } + } + + static func updateIssueResultModelTitle( + newTitle: String, + oldTitle: String, + username: String, + issueResultModel: IssueResult, + width: CGFloat + ) -> IssueResult + { + + let title = titleStringSizing( + title: newTitle, + contentSizeCategory: UIContentSizeCategory.preferred, + width: width + ) + + let titleChangeString = IssueRenamedString( + previous: oldTitle, + current: newTitle, + contentSizeCategory: UIContentSizeCategory.preferred, + width: width + ) + + let issueRenamedModel = IssueRenamedModel( + id: UUID().uuidString, + actor: username, + date: Date(), + titleChangeString: titleChangeString + ) + + let issueResult = issueResultModel.updated( + title: title, + timelinePages: issueResultModel.timelinePages(appending: [issueRenamedModel]) + ) + + return issueResult + } +} diff --git a/Classes/Issues/IssuesViewController.swift b/Classes/Issues/IssuesViewController.swift index 57e63900f..49cf853ce 100644 --- a/Classes/Issues/IssuesViewController.swift +++ b/Classes/Issues/IssuesViewController.swift @@ -35,7 +35,8 @@ final class IssuesViewController: MessageViewController, IssueTextActionsViewSendDelegate, EmptyViewDelegate, MessageTextViewListener, - IssueLabelTapSectionControllerDelegate + IssueLabelTapSectionControllerDelegate, + EditIssueTitleViewControllerDelegate { private let client: GithubClient @@ -135,6 +136,7 @@ final class IssuesViewController: MessageViewController, cacheKey = "issue.\(model.owner).\(model.repo).\(model.number)" manageController.viewController = self + manageController.editIssueTitleViewControllerDelegate = self } required init?(coder aDecoder: NSCoder) { @@ -286,6 +288,13 @@ final class IssuesViewController: MessageViewController, activityController.popoverPresentationController?.barButtonItem = sender present(activityController, animated: trueUnlessReduceMotionEnabled) } + + var insetWidth: CGFloat { + // assumptions here, but the collectionview may not have been laid out or content size found + // assume the collectionview is pinned to the view's bounds + let contentInset = feed.collectionView.contentInset + return view.bounds.width - contentInset.left - contentInset.right + } func fetch(previous: Bool) { if !previous { @@ -312,10 +321,7 @@ final class IssuesViewController: MessageViewController, } } - // assumptions here, but the collectionview may not have been laid out or content size found - // assume the collectionview is pinned to the view's bounds - let contentInset = feed.collectionView.contentInset - let width = view.bounds.width - contentInset.left - contentInset.right + let width = insetWidth client.fetch( owner: model.owner, @@ -405,7 +411,7 @@ final class IssuesViewController: MessageViewController, metadata.append(IssueFileChangesModel(changes: changes)) } // END metadata collection - + objects.append(IssueTitleModel(string: current.title)) objects += metadata @@ -642,5 +648,59 @@ final class IssuesViewController: MessageViewController, guard let issueType = self.issueType else { return } presentLabels(client: client, owner: owner, repo: repo, label: label, type: issueType) } + + // MARK: EditIssueTitleViewControllerDelegate + func sendEditTitleRequest(newTitle: String, viewController: EditIssueTitleViewController) { + let request = V3EditIssueTitleRequest( + owner: model.owner, + repo: model.repo, + issueNumber: model.number, + title: newTitle + ) + + client.client.send(request) { [weak self] result in + switch result { + case .success: + guard let strongSelf = self else { return } + + // Update Bookmark with new title + if let bookmark = strongSelf.bookmark, + let bookmarkStore = strongSelf.client.bookmarksStore { + IssuesViewController.updateBookmarkTitle( + newTitle: newTitle, + bookmark: bookmark, + bookmarkStore: bookmarkStore + ) + } + + // Update issueResult model and timeline + if let current = strongSelf.result { + let issueResult = IssuesViewController.updateIssueResultModelTitle( + newTitle: newTitle, + oldTitle: strongSelf.currentIssueTitle ?? "", + username: strongSelf.client.userSession?.username ?? Constants.Strings.unknown, + issueResultModel: current, + width: strongSelf.insetWidth + ) + strongSelf.client.cache.set(value: issueResult) + } + + case .failure(let error): + Squawk.show(error: error) + } + + viewController.setRightBarItemIdle() + viewController.dismiss(animated: true) + } + } + + var currentIssueTitle: String? { + return result?.title.string.allText + } + + var viewerCanUpdate: Bool { + return result?.viewerCanUpdate ?? false + } + } diff --git a/Freetime.xcodeproj/project.pbxproj b/Freetime.xcodeproj/project.pbxproj index efd105785..cddde0721 100644 --- a/Freetime.xcodeproj/project.pbxproj +++ b/Freetime.xcodeproj/project.pbxproj @@ -455,9 +455,12 @@ 98F9F4001F9CCFFE005A0266 /* ImageUploadTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F3FD1F9CCFFE005A0266 /* ImageUploadTableViewController.swift */; }; 98F9F4011F9CCFFE005A0266 /* ImgurClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F3FE1F9CCFFE005A0266 /* ImgurClient.swift */; }; 98F9F4031F9CD006005A0266 /* Image+Base64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F4021F9CD006005A0266 /* Image+Base64.swift */; }; + BD158F39217EBBDB0051E8C2 /* EditIssueTitleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */; }; BD3761B0209E032500401DFB /* BookmarkNavigationItemTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD3761AF209E032500401DFB /* BookmarkNavigationItemTests.swift */; }; + BD52E5C82183F0C200F74F49 /* DetectShortlinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */; }; BD67495C217A47BC00E8E4FD /* UIViewController+PresentLabels.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD67495B217A47BC00E8E4FD /* UIViewController+PresentLabels.swift */; }; BD89007E20B8844B0026013F /* NetworkingURLPathTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD89007D20B8844B0026013F /* NetworkingURLPathTests.swift */; }; + BD9B3653217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */; }; BDB6AA66215FBC35009BB73C /* RepositoryBranchesViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA5F215FBC35009BB73C /* RepositoryBranchesViewModel.swift */; }; BDB6AA67215FBC35009BB73C /* RepositoryBranchUpdatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA60215FBC35009BB73C /* RepositoryBranchUpdatable.swift */; }; BDB6AA68215FBC35009BB73C /* RepositoryBranchesSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA61215FBC35009BB73C /* RepositoryBranchesSectionController.swift */; }; @@ -465,6 +468,7 @@ BDB6AA6A215FBC35009BB73C /* RepositoryBranchesCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA63215FBC35009BB73C /* RepositoryBranchesCell.swift */; }; BDB6AA6B215FBC35009BB73C /* GitHubClient+RepositoryBranches.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA64215FBC35009BB73C /* GitHubClient+RepositoryBranches.swift */; }; BDB6AA762165B8EA009BB73C /* SwitchBranches.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA752165B8EA009BB73C /* SwitchBranches.swift */; }; + BDDC37EE217E1829006F69CA /* EditIssueTitleViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDDC37ED217E1829006F69CA /* EditIssueTitleViewController.swift */; }; D8BAD0601FDA0A1A00C41071 /* LabelListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8BAD05F1FDA0A1A00C41071 /* LabelListCell.swift */; }; D8BAD0641FDF221900C41071 /* LabelListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8BAD0631FDF221900C41071 /* LabelListView.swift */; }; D8BAD0661FDF224600C41071 /* WrappingStaticSpacingFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8BAD0651FDF224600C41071 /* WrappingStaticSpacingFlowLayout.swift */; }; @@ -1013,9 +1017,12 @@ A4D6EAEE85A1F4878338D48C /* Pods-FreetimeWatch Extension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeWatch Extension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeWatch Extension/Pods-FreetimeWatch Extension.debug.xcconfig"; sourceTree = ""; }; ACAE4A11E9671879046F0CE7 /* Pods-FreetimeWatch.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeWatch.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeWatch/Pods-FreetimeWatch.testflight.xcconfig"; sourceTree = ""; }; B3C439BE890EECD7C0C692C5 /* Pods-Freetime.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.testflight.xcconfig"; sourceTree = ""; }; + BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditIssueTitleTests.swift; sourceTree = ""; }; BD3761AF209E032500401DFB /* BookmarkNavigationItemTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookmarkNavigationItemTests.swift; sourceTree = ""; }; + BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = DetectShortlinkTests.swift; path = ../../../githawkproject2/GitHawk/FreetimeTests/DetectShortlinkTests.swift; sourceTree = ""; }; BD67495B217A47BC00E8E4FD /* UIViewController+PresentLabels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+PresentLabels.swift"; sourceTree = ""; }; BD89007D20B8844B0026013F /* NetworkingURLPathTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkingURLPathTests.swift; sourceTree = ""; }; + BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IssuesViewController+UpdateIssueTitle.swift"; sourceTree = ""; }; BDB6AA5F215FBC35009BB73C /* RepositoryBranchesViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchesViewModel.swift; sourceTree = ""; }; BDB6AA60215FBC35009BB73C /* RepositoryBranchUpdatable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchUpdatable.swift; sourceTree = ""; }; BDB6AA61215FBC35009BB73C /* RepositoryBranchesSectionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchesSectionController.swift; sourceTree = ""; }; @@ -1023,6 +1030,7 @@ BDB6AA63215FBC35009BB73C /* RepositoryBranchesCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchesCell.swift; sourceTree = ""; }; BDB6AA64215FBC35009BB73C /* GitHubClient+RepositoryBranches.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "GitHubClient+RepositoryBranches.swift"; sourceTree = ""; }; BDB6AA752165B8EA009BB73C /* SwitchBranches.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchBranches.swift; sourceTree = ""; }; + BDDC37ED217E1829006F69CA /* EditIssueTitleViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditIssueTitleViewController.swift; sourceTree = ""; }; D396E0DA66FED629384A84BC /* Pods_FreetimeWatch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeWatch.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D8BAD05F1FDA0A1A00C41071 /* LabelListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LabelListCell.swift; sourceTree = ""; }; D8BAD0631FDF221900C41071 /* LabelListView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LabelListView.swift; sourceTree = ""; }; @@ -1235,6 +1243,7 @@ 292FCAC81EDFCC510026635E /* Comments */, 293A45A01F29953800DD1006 /* Commit */, 292CD3B91F0AF26900D3D57B /* DiffHunk */, + BDDC37EC217E180E006F69CA /* EditTitle */, 29AF1E801F8AAB1D0008A0EF /* EditComment */, 291929431F3EAAAF0012067B /* Files */, 29EE44451F19D5C100B05ED3 /* GithubClient+Issues.swift */, @@ -1247,6 +1256,7 @@ 290D2A411F04D3470082E6CC /* IssueStatus.swift */, 295C31CE1F0AA67600521CED /* IssueStatus+ButtonState.swift */, 292FCAE91EDFCC510026635E /* IssuesViewController.swift */, + BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */, 292FF8AF1F2FDC33009E63F7 /* IssueTextActionsView.swift */, 294563EF1EE5036A00DBCD35 /* IssueType.swift */, 292FCAEA1EDFCC510026635E /* IssueViewModels.swift */, @@ -1609,12 +1619,14 @@ children = ( DCA5ED171FAEF3220072F074 /* Bookmark Tests */, 2981A8A61EFEBEF900E25EF1 /* EmojiTests.swift */, + BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */, 2986B35D1FD462AA00E3CFC6 /* FilePathTests.swift */, 296B4E331F7C80B800C16887 /* GraphQLIDDecodeTests.swift */, 297AE84E1EC0D58A00B44A1F /* Info.plist */, DC60C6D41F983DF800241271 /* IssueLabelCellTests.swift */, 29A476B11ED24D99005D0953 /* IssueTests.swift */, 29C2950D1EC7B43B00D46CD2 /* ListKitTestCase.swift */, + BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */, 29C295091EC7AFA500D46CD2 /* ListTestKit.swift */, 2977D8BE215AE12D0073F737 /* LocalNotificationCacheTests.swift */, 49AF91B0204B416500DFF325 /* MergeTests.swift */, @@ -2185,6 +2197,14 @@ path = RepositoryBranches; sourceTree = ""; }; + BDDC37EC217E180E006F69CA /* EditTitle */ = { + isa = PBXGroup; + children = ( + BDDC37ED217E1829006F69CA /* EditIssueTitleViewController.swift */, + ); + path = EditTitle; + sourceTree = ""; + }; CF4CC0BFE456879DD6DBC714 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -2973,6 +2993,7 @@ DC63393B1F9F65EE00402A8D /* RepositoryAttributedString.swift in Sources */, 2928C7881F15D7C50000D06D /* IssueRenamedModel.swift in Sources */, 297A6CE62027880C0027E03B /* MessageView+Styles.swift in Sources */, + BD9B3653217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift in Sources */, 2928C78C1F15D80E0000D06D /* IssueRenamedSectionController.swift in Sources */, 2928C78E1F15DF1B0000D06D /* IssueRenamedString.swift in Sources */, 297A372E1F17018F0081C04E /* IssueRequestCell.swift in Sources */, @@ -3076,6 +3097,7 @@ D8BAD0641FDF221900C41071 /* LabelListView.swift in Sources */, 2924C18820D5B2F200FCFCFF /* PeopleSectionController.swift in Sources */, 292ACE181F5C945B00C9A02C /* RepositoryIssueSummaryModel.swift in Sources */, + BDDC37EE217E1829006F69CA /* EditIssueTitleViewController.swift in Sources */, DCA5ED1B1FAEF78B0072F074 /* BookmarkSectionController.swift in Sources */, 29A1053F216D9062004734A0 /* UNNotificationContent+Routable.swift in Sources */, 29693EE520FAA05F00336200 /* IssueAutocomplete.swift in Sources */, @@ -3232,9 +3254,11 @@ DC5C02C51F9C6E3500E80B9F /* SearchQueryTests.swift in Sources */, 293A457E1F296BD500DD1006 /* API.swift in Sources */, 49AF91B1204B416500DFF325 /* MergeTests.swift in Sources */, + BD52E5C82183F0C200F74F49 /* DetectShortlinkTests.swift in Sources */, 2986B35F1FD462B300E3CFC6 /* FilePath.swift in Sources */, 293A45781F296B7E00DD1006 /* ListTestKit.swift in Sources */, 296B4E341F7C80B800C16887 /* GraphQLIDDecodeTests.swift in Sources */, + BD158F39217EBBDB0051E8C2 /* EditIssueTitleTests.swift in Sources */, BDB6AA762165B8EA009BB73C /* SwitchBranches.swift in Sources */, DC5C02C71F9C71C400E80B9F /* SearchRecentViewModelTests.swift in Sources */, DC60C6D31F983BB900241271 /* SignatureTests.swift in Sources */, diff --git a/FreetimeTests/EditIssueTitleTests.swift b/FreetimeTests/EditIssueTitleTests.swift new file mode 100644 index 000000000..daa3b55b7 --- /dev/null +++ b/FreetimeTests/EditIssueTitleTests.swift @@ -0,0 +1,96 @@ +// +// EditIssueTitleTest.swift +// FreetimeTests +// +// Created by B_Litwin on 10/22/18. +// Copyright © 2018 Ryan Nystrom. All rights reserved. +// + +import XCTest +import GitHubAPI +import FlatCache +@testable import Freetime + +class EditIssueTitleTests: XCTestCase { + + var issueResult: IssueResult! + var bookmark: Bookmark! + var bookmarkStore: BookmarkStore! + + override func setUp() { + let issueTitle = "Testing" + + let titleString = titleStringSizing( + title: issueTitle, + contentSizeCategory: UIContentSizeCategory.preferred, + width: 1 + ) + + let issueLabelModel = IssueLabelsModel( + status: IssueLabelStatusModel(status: .open, pullRequest: false), + locked: false, + labels: [] + ) + + issueResult = IssueResult( + id: "", + pullRequest: false, + title: titleString, + labels: issueLabelModel, + assignee: IssueAssigneesModel(users: [], type: .assigned), + rootComment: nil, + reviewers: nil, + milestone: nil, + targetBranch: nil, + timelinePages: [], + viewerCanUpdate: false, + hasIssuesEnabled: false, + viewerCanAdminister: false, + defaultBranch: "", + fileChanges: nil, + mergeModel: nil + ) + + bookmark = Bookmark(type: .issue, name: "Bookmark Test", owner: "brianlitwin", title: issueTitle) + bookmarkStore = BookmarkStore(token: "") + bookmarkStore.values = [bookmark] + } + + func test_editTitle_updatesBookmarkStore() { + XCTAssertEqual(bookmarkStore.values[0].title, "Testing") + + IssuesViewController.updateBookmarkTitle( + newTitle: "Check 1", + bookmark: bookmarkStore.values[0], + bookmarkStore: bookmarkStore + ) + XCTAssertEqual(bookmarkStore.values[0].title, "Check 1") + + IssuesViewController.updateBookmarkTitle( + newTitle: "Check 2", + bookmark: bookmarkStore.values[0], + bookmarkStore: bookmarkStore + ) + XCTAssertEqual(bookmarkStore.values[0].title, "Check 2") + } + + func test_editTitle_updateIssueResultModel() { + + // Initital conditions + XCTAssertEqual(issueResult.title.string.allText, "Testing") + XCTAssertEqual(issueResult.timelinePages.count, 0) + + let newIssueResult = IssuesViewController.updateIssueResultModelTitle( + newTitle: "Check 1", + oldTitle: issueResult.title.string.allText, + username: "user", + issueResultModel: issueResult, + width: 200 + ) + XCTAssertEqual(newIssueResult.title.string.allText, "Check 1") + + //Test that a new model is added to the timeline + let issueRenamedModel = newIssueResult.timelinePages[0].viewModels[0] as! IssueRenamedModel + XCTAssertEqual(issueRenamedModel.titleChangeString.string.allText, "Testing to Check 1") + } +} diff --git a/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift b/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift new file mode 100644 index 000000000..90f0dfef4 --- /dev/null +++ b/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift @@ -0,0 +1,31 @@ +// +// V3EditIssueTitleRequest.swift +// GitHubAPI-iOS +// +// Created by B_Litwin on 10/27/18. +// + +import Foundation + +public struct V3EditIssueTitleRequest: V3Request { + public typealias ResponseType = V3StatusCodeResponse + + public var pathComponents: [String] { + return ["repos", owner, repo, "issues", "\(issueNumber)"] + } + + public var method: HTTPMethod { return .patch } + public var parameters: [String : Any]? { return ["title": title] } + + public let owner: String + public let repo: String + public let issueNumber: Int + public let title: String + + public init(owner: String, repo: String, issueNumber: Int, title: String) { + self.owner = owner + self.repo = repo + self.issueNumber = issueNumber + self.title = title + } +} diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 7b21d2ffa..6b2e75b76 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -956,6 +956,7 @@ BD0974F8966CD350026A18D41FA50987 /* NYTPhotosDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E049427644A868EB91580E61F639F11 /* NYTPhotosDataSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BD157450589A43C987A9B6E7CF51BDFA /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 420014FAFD233301CAC7EA310528C82C /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; BD2189F21D59095F39C754142F9E640B /* FLEXFileBrowserSearchOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B604C9BE258E6EB21039BCEEEF7ACCD6 /* FLEXFileBrowserSearchOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD52E7232184E34000F74F49 /* V3EditIssueTitleRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */; }; BDD7D2696958AAD8276768B1293E3A51 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DFF9BE5FB64F98550A2DBBC8F214E46D /* Foundation.framework */; }; BDFF4F63D125FFA4A937CF66C07976E6 /* ContextMenuDismissing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FD94B548D763770E23D17158B435CF8 /* ContextMenuDismissing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BE0C9DB3628D6A8A7AEF7F72A4F29354 /* GraphQLInputValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEAF64B8F943A2EF1252F05697B8A66B /* GraphQLInputValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -1892,37 +1893,37 @@ /* Begin PBXFileReference section */ 00153C7B2A068B7A9D12A77DC671ED22 /* IGListSectionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSectionMap.h; path = Source/Internal/IGListSectionMap.h; sourceTree = ""; }; - 0015F5CA7FC2E2CF71E74CB80C11216D /* elm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = elm.min.js; path = Pod/Assets/Highlighter/languages/elm.min.js; sourceTree = ""; }; - 00249C602587BDB83065F52A318C2EEC /* golo.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = golo.min.js; path = Pod/Assets/Highlighter/languages/golo.min.js; sourceTree = ""; }; - 002FB35B493094C265F793EA08535437 /* buffer.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer.c; path = Source/cmark_gfm/buffer.c; sourceTree = ""; }; + 0015F5CA7FC2E2CF71E74CB80C11216D /* elm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = elm.min.js; path = Pod/Assets/Highlighter/languages/elm.min.js; sourceTree = ""; }; + 00249C602587BDB83065F52A318C2EEC /* golo.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = golo.min.js; path = Pod/Assets/Highlighter/languages/golo.min.js; sourceTree = ""; }; + 002FB35B493094C265F793EA08535437 /* buffer.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = buffer.c; path = Source/cmark_gfm/buffer.c; sourceTree = ""; }; 007693CE9888406CD7C6F4ED7583D858 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../StringHelpers-watchOS/Info.plist"; sourceTree = ""; }; - 008D8924C2F6A59F143FDA0124404FAD /* tagfilter.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tagfilter.c; path = Source/cmark_gfm/tagfilter.c; sourceTree = ""; }; - 00ADB31EFCA399CE17F597AB65D9062D /* json.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = json.min.js; path = Pod/Assets/Highlighter/languages/json.min.js; sourceTree = ""; }; + 008D8924C2F6A59F143FDA0124404FAD /* tagfilter.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = tagfilter.c; path = Source/cmark_gfm/tagfilter.c; sourceTree = ""; }; + 00ADB31EFCA399CE17F597AB65D9062D /* json.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = json.min.js; path = Pod/Assets/Highlighter/languages/json.min.js; sourceTree = ""; }; 00AFA028A6ADD5F91A81F42D09F6AB0D /* GitHubSession-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GitHubSession-watchOS-dummy.m"; path = "../GitHubSession-watchOS/GitHubSession-watchOS-dummy.m"; sourceTree = ""; }; - 00E0A4AA1FDBB6B5D37B0DD3B0AC9DA8 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; + 00E0A4AA1FDBB6B5D37B0DD3B0AC9DA8 /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/css/jazzy.css; sourceTree = ""; }; 014733293C52962F3D3ECF17D6BB7A5C /* WatchAppUserSessionSync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WatchAppUserSessionSync.swift; path = GitHubSession/WatchAppUserSessionSync.swift; sourceTree = ""; }; - 018C4A1F5BC604CA5410E7A7EACB8479 /* FillOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = FillOptions.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/FillOptions.html; sourceTree = ""; }; + 018C4A1F5BC604CA5410E7A7EACB8479 /* FillOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = FillOptions.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/FillOptions.html; sourceTree = ""; }; 01C7D5B911F190BBB3489C8FD5962089 /* Pods-FreetimeWatch Extension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch Extension.debug.xcconfig"; sourceTree = ""; }; - 01D569F0F88804ACC1A105EE538114C8 /* go.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = go.min.js; path = Pod/Assets/Highlighter/languages/go.min.js; sourceTree = ""; }; + 01D569F0F88804ACC1A105EE538114C8 /* go.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = go.min.js; path = Pod/Assets/Highlighter/languages/go.min.js; sourceTree = ""; }; 01DB3105204E3BFA9D1BE890357177EE /* FLEXSystemLogMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSystemLogMessage.h; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogMessage.h; sourceTree = ""; }; - 02470D13462B3C01E18B98D7FE60F450 /* mono-blue.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "mono-blue.min.css"; path = "Pod/Assets/styles/mono-blue.min.css"; sourceTree = ""; }; + 02470D13462B3C01E18B98D7FE60F450 /* mono-blue.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "mono-blue.min.css"; path = "Pod/Assets/styles/mono-blue.min.css"; sourceTree = ""; }; 0287DB2E7A8CD373B68AC380A799EEC9 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/UIImage+GIF.h"; sourceTree = ""; }; - 0288E89BC0D6393FA1AE8D5E16FD01E2 /* ContextMenu.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ContextMenu.framework; path = ContextMenu.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 028DB37155EC665C0319AC4F5406C8BC /* dos.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dos.min.js; path = Pod/Assets/Highlighter/languages/dos.min.js; sourceTree = ""; }; + 0288E89BC0D6393FA1AE8D5E16FD01E2 /* ContextMenu.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ContextMenu.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 028DB37155EC665C0319AC4F5406C8BC /* dos.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dos.min.js; path = Pod/Assets/Highlighter/languages/dos.min.js; sourceTree = ""; }; 02DA849E981C2C0EE33A6C6FEEC6795B /* V3DeleteCommentRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3DeleteCommentRequest.swift; path = GitHubAPI/V3DeleteCommentRequest.swift; sourceTree = ""; }; 02DE0802581B1DDED748268B8B9EE4E9 /* FBSnapshotTestCasePlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCasePlatform.h; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.h; sourceTree = ""; }; 0301BA7AEC8267BE2C3A7617375D7B6C /* SDWebImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDecoder.h; path = SDWebImage/SDWebImageDecoder.h; sourceTree = ""; }; 03AB1D196B1230AD03404040FF30F658 /* FLEXArgumentInputStructView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputStructView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.h; sourceTree = ""; }; 03C2686C0A049F95109EBB01B4CD0051 /* StyledTextRenderCacheKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledTextRenderCacheKey.swift; path = Source/StyledTextRenderCacheKey.swift; sourceTree = ""; }; - 03D3BB66EC6260959FB2581A56E406BE /* Trigger.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Trigger.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/Trigger.html; sourceTree = ""; }; + 03D3BB66EC6260959FB2581A56E406BE /* Trigger.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Trigger.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/Trigger.html; sourceTree = ""; }; 03EC57B09E2B3B024FF657C5447539EB /* TabmanIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/TabmanIndicator.swift; sourceTree = ""; }; 03ECA9A80650E73982D0EEAD4E10EFD8 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Source/Extensions.swift; sourceTree = ""; }; 03F7A77086705979F45A8A880B8D44A1 /* MessageViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MessageViewController.xcconfig; sourceTree = ""; }; 03FE0110AB5B7AA19F767F1DF2B74C2B /* V3SetMilestonesRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3SetMilestonesRequest.swift; path = GitHubAPI/V3SetMilestonesRequest.swift; sourceTree = ""; }; - 0429C6384E4C7D3D93A5622E12ECBC34 /* protobuf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = protobuf.min.js; path = Pod/Assets/Highlighter/languages/protobuf.min.js; sourceTree = ""; }; + 0429C6384E4C7D3D93A5622E12ECBC34 /* protobuf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = protobuf.min.js; path = Pod/Assets/Highlighter/languages/protobuf.min.js; sourceTree = ""; }; 04304EC63BAFD27C7BAA6305FA4EACAA /* HTTPRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPRequest.swift; path = GitHubAPI/HTTPRequest.swift; sourceTree = ""; }; 047B1B359FC06C70CCEA7720841375B1 /* RubberBandDistance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RubberBandDistance.swift; path = Source/RubberBandDistance.swift; sourceTree = ""; }; - 04CC87015559195647211AEFD0417FD5 /* vala.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = vala.min.js; path = Pod/Assets/Highlighter/languages/vala.min.js; sourceTree = ""; }; + 04CC87015559195647211AEFD0417FD5 /* vala.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = vala.min.js; path = Pod/Assets/Highlighter/languages/vala.min.js; sourceTree = ""; }; 04DB7B72B3D017FC4DD293CB199439EC /* FLEXViewControllerExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXViewControllerExplorerViewController.h; path = Classes/ObjectExplorers/FLEXViewControllerExplorerViewController.h; sourceTree = ""; }; 050DE72F446A6FD943A9CF5AFE898491 /* core-extensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "core-extensions.h"; path = "Source/cmark_gfm/include/core-extensions.h"; sourceTree = ""; }; 05172BF22EF12ABF0B1FC48DA33C8928 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = GitHubAPI/Response.swift; sourceTree = ""; }; @@ -1931,40 +1932,40 @@ 05E7538C3923776D657BC245EFBB1BC7 /* cmark-gfm-swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cmark-gfm-swift.h"; path = "Source/cmark-gfm-swift.h"; sourceTree = ""; }; 05FA78B74E17F7143F1CB0F1D0DF83A5 /* PageboyViewControllerDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PageboyViewControllerDataSource.swift; path = Sources/Pageboy/PageboyViewControllerDataSource.swift; sourceTree = ""; }; 061634337D22AEBFC2B7C63C0401BC65 /* ContextMenu-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ContextMenu-prefix.pch"; sourceTree = ""; }; - 062DE51BF47808C38C27E8578B2E36D2 /* dts.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dts.min.js; path = Pod/Assets/Highlighter/languages/dts.min.js; sourceTree = ""; }; - 063A6E263DCEFCC039E75EC2B99A4C59 /* leaf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = leaf.min.js; path = Pod/Assets/Highlighter/languages/leaf.min.js; sourceTree = ""; }; + 062DE51BF47808C38C27E8578B2E36D2 /* dts.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dts.min.js; path = Pod/Assets/Highlighter/languages/dts.min.js; sourceTree = ""; }; + 063A6E263DCEFCC039E75EC2B99A4C59 /* leaf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = leaf.min.js; path = Pod/Assets/Highlighter/languages/leaf.min.js; sourceTree = ""; }; 06AAEBFBFEE080D149886E509626F519 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Source/ConstraintMultiplierTarget.swift; sourceTree = ""; }; 06BC4A083BFA156295BBAFC529497F6B /* NYTPhotoTransitionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoTransitionController.h; path = Pod/Classes/ios/NYTPhotoTransitionController.h; sourceTree = ""; }; - 06E124BCC03C7404A10E20B311BD9AD2 /* atelier-estuary-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-estuary-light.min.css"; path = "Pod/Assets/styles/atelier-estuary-light.min.css"; sourceTree = ""; }; + 06E124BCC03C7404A10E20B311BD9AD2 /* atelier-estuary-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-estuary-light.min.css"; path = "Pod/Assets/styles/atelier-estuary-light.min.css"; sourceTree = ""; }; 06E77BE6355C97B8B67A76A6B541709D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 06F79C5BDD64D9F16B3B9B7DB97BC92D /* StringHelpers.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = StringHelpers.framework; path = "StringHelpers-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 06F79C5BDD64D9F16B3B9B7DB97BC92D /* StringHelpers.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StringHelpers.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0704FE6E58266060B90FF873CCC197DC /* FLEXNetworkTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransaction.m; path = Classes/Network/FLEXNetworkTransaction.m; sourceTree = ""; }; 07050D3F9F143772285DAC44DE69A15E /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListUpdatingDelegate.h; path = Source/IGListUpdatingDelegate.h; sourceTree = ""; }; 07C507EF8CFC98191ABA09B4333310A1 /* FLEXViewExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXViewExplorerViewController.m; path = Classes/ObjectExplorers/FLEXViewExplorerViewController.m; sourceTree = ""; }; - 07D96B4740B4B6AF02D1524787483A8B /* Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = Resources.bundle; path = "DateAgo-iOS-Resources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 07D96B4740B4B6AF02D1524787483A8B /* Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Resources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 07E06B98FDE096EAF9DA2A435B140DEF /* NYTPhotoViewer-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NYTPhotoViewer-umbrella.h"; sourceTree = ""; }; 0803C656CF18D6848DFCF62DDAEE4569 /* FLEXArgumentInputStringView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputStringView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStringView.h; sourceTree = ""; }; - 081BBEB50CC7647F6010868E2A25D9F7 /* gruvbox-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "gruvbox-light.min.css"; path = "Pod/Assets/styles/gruvbox-light.min.css"; sourceTree = ""; }; + 081BBEB50CC7647F6010868E2A25D9F7 /* gruvbox-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "gruvbox-light.min.css"; path = "Pod/Assets/styles/gruvbox-light.min.css"; sourceTree = ""; }; 0876F36CA88802B32FC646A119FA0DB0 /* NYTPhotoViewerCloseButtonX@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "NYTPhotoViewerCloseButtonX@3x.png"; path = "Pod/Assets/ios/NYTPhotoViewerCloseButtonX@3x.png"; sourceTree = ""; }; - 087F57C59398BE47172717AFAC2F35AB /* atelier-forest-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-forest-light.min.css"; path = "Pod/Assets/styles/atelier-forest-light.min.css"; sourceTree = ""; }; + 087F57C59398BE47172717AFAC2F35AB /* atelier-forest-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-forest-light.min.css"; path = "Pod/Assets/styles/atelier-forest-light.min.css"; sourceTree = ""; }; 0892E30DD475E0132B732E5295F10827 /* IGListBindingSectionControllerSelectionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionControllerSelectionDelegate.h; path = Source/IGListBindingSectionControllerSelectionDelegate.h; sourceTree = ""; }; 08E29F76F42407D62B2902967EF4941B /* Alamofire+GitHubAPI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Alamofire+GitHubAPI.swift"; path = "GitHubAPI/Alamofire+GitHubAPI.swift"; sourceTree = ""; }; 08EC04838901CF790781B2523C055C2D /* module.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = module.modulemap; path = Source/cmark_gfm/module.modulemap; sourceTree = ""; }; 0931035156C3F9107A95B93A6F2AEF77 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = ""; }; - 09F96A238B359A82EE80AD2B85ADA06B /* strikethrough.c */ = {isa = PBXFileReference; includeInIndex = 1; name = strikethrough.c; path = Source/cmark_gfm/strikethrough.c; sourceTree = ""; }; - 0A24982CDD0008ABC58B21FF0D90EAC8 /* cs.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = cs.min.js; path = Pod/Assets/Highlighter/languages/cs.min.js; sourceTree = ""; }; + 09F96A238B359A82EE80AD2B85ADA06B /* strikethrough.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = strikethrough.c; path = Source/cmark_gfm/strikethrough.c; sourceTree = ""; }; + 0A24982CDD0008ABC58B21FF0D90EAC8 /* cs.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = cs.min.js; path = Pod/Assets/Highlighter/languages/cs.min.js; sourceTree = ""; }; 0A3700E1E4FF259DCA904F644BDE7A94 /* ListSwiftAdapterEmptyViewSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftAdapterEmptyViewSource.swift; path = Source/Swift/ListSwiftAdapterEmptyViewSource.swift; sourceTree = ""; }; 0AD35E5362D9257C65120A60FE9C40F2 /* V3MilestoneRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3MilestoneRequest.swift; path = GitHubAPI/V3MilestoneRequest.swift; sourceTree = ""; }; 0B046739824310EE1BF8F2F54C19476A /* AutoHideBarBehaviorActivist.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AutoHideBarBehaviorActivist.swift; path = Sources/Tabman/TabmanBar/Behaviors/Activists/AutoHideBarBehaviorActivist.swift; sourceTree = ""; }; - 0B7718490961DDCDD834CE9FDAAF1CC5 /* github.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = github.min.css; path = Pod/Assets/styles/github.min.css; sourceTree = ""; }; + 0B7718490961DDCDD834CE9FDAAF1CC5 /* github.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = github.min.css; path = Pod/Assets/styles/github.min.css; sourceTree = ""; }; 0B8E743316D19E2B6E9AFD63A2277C28 /* inlines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inlines.h; path = Source/cmark_gfm/include/inlines.h; sourceTree = ""; }; 0B996979F51433DB68365855D8D06E29 /* Alamofire-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-iOS-umbrella.h"; sourceTree = ""; }; 0C16E11FBD1AF45A18EA12C77467B93B /* ContextMenu+Options.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ContextMenu+Options.swift"; path = "ContextMenu/ContextMenu+Options.swift"; sourceTree = ""; }; 0C3265491B3735746CD4028B627582C7 /* IGListGenericSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListGenericSectionController.m; path = Source/IGListGenericSectionController.m; sourceTree = ""; }; - 0C330716CE0DA6E6EDF180BBBF3B3DF9 /* bash.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = bash.min.js; path = Pod/Assets/Highlighter/languages/bash.min.js; sourceTree = ""; }; + 0C330716CE0DA6E6EDF180BBBF3B3DF9 /* bash.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = bash.min.js; path = Pod/Assets/Highlighter/languages/bash.min.js; sourceTree = ""; }; 0C3730FCFE9C379BDA76D430A479588B /* V3File.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3File.swift; path = GitHubAPI/V3File.swift; sourceTree = ""; }; - 0C37A069EEDEB45CFD8BD75C70BA440E /* SwipeTableViewCell.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableViewCell.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes/SwipeTableViewCell.html; sourceTree = ""; }; - 0C576032F7CB5885F2C727AAE4E75FA3 /* asciidoc.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = asciidoc.min.js; path = Pod/Assets/Highlighter/languages/asciidoc.min.js; sourceTree = ""; }; + 0C37A069EEDEB45CFD8BD75C70BA440E /* SwipeTableViewCell.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeTableViewCell.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes/SwipeTableViewCell.html; sourceTree = ""; }; + 0C576032F7CB5885F2C727AAE4E75FA3 /* asciidoc.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = asciidoc.min.js; path = Pod/Assets/Highlighter/languages/asciidoc.min.js; sourceTree = ""; }; 0C83B2A05A1FB242C9AFF88FBAFD0162 /* SwipeExpanding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeExpanding.swift; path = Source/SwipeExpanding.swift; sourceTree = ""; }; 0C8BA7F50F1C981128A80E8798C254F0 /* FMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = src/fmdb/FMDatabaseQueue.m; sourceTree = ""; }; 0CBC629B4E0630BC52236868A89A5550 /* StyledTextKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StyledTextKit-dummy.m"; sourceTree = ""; }; @@ -1972,12 +1973,12 @@ 0D343F6AB8EFBF108A49DD83964F5858 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/SDWebImageDownloaderOperation.h; sourceTree = ""; }; 0D6E5520B02B98AA80FEC471C27C0845 /* FBSnapshotTestCase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCase.m; path = FBSnapshotTestCase/FBSnapshotTestCase.m; sourceTree = ""; }; 0E0CC70C91955B44746C9C2F36D63008 /* render.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = render.h; path = Source/cmark_gfm/include/render.h; sourceTree = ""; }; - 0E202678570FAB26370B0A79AD1FC1B2 /* vhdl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = vhdl.min.js; path = Pod/Assets/Highlighter/languages/vhdl.min.js; sourceTree = ""; }; + 0E202678570FAB26370B0A79AD1FC1B2 /* vhdl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = vhdl.min.js; path = Pod/Assets/Highlighter/languages/vhdl.min.js; sourceTree = ""; }; 0E4FF611D028F6DD9EC698B6E7FB8AE5 /* Processing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Processing.swift; path = GitHubAPI/Processing.swift; sourceTree = ""; }; 0E805A4B5B2CAC9E27F16BAD12D638AB /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = ""; }; - 0E9BA995A01E4EB47CCFA9C8ACA8F5C3 /* pony.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = pony.min.js; path = Pod/Assets/Highlighter/languages/pony.min.js; sourceTree = ""; }; - 0EA0F86EF11DDABC02B3BC0DD08EC261 /* actionscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = actionscript.min.js; path = Pod/Assets/Highlighter/languages/actionscript.min.js; sourceTree = ""; }; - 0EBEFED5212707CA04D1FDF11EC42508 /* bnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = bnf.min.js; path = Pod/Assets/Highlighter/languages/bnf.min.js; sourceTree = ""; }; + 0E9BA995A01E4EB47CCFA9C8ACA8F5C3 /* pony.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = pony.min.js; path = Pod/Assets/Highlighter/languages/pony.min.js; sourceTree = ""; }; + 0EA0F86EF11DDABC02B3BC0DD08EC261 /* actionscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = actionscript.min.js; path = Pod/Assets/Highlighter/languages/actionscript.min.js; sourceTree = ""; }; + 0EBEFED5212707CA04D1FDF11EC42508 /* bnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = bnf.min.js; path = Pod/Assets/Highlighter/languages/bnf.min.js; sourceTree = ""; }; 0EC3ABED523B63719FA5688306AE19D6 /* UIApplication+StrictKeyWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+StrictKeyWindow.h"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.h"; sourceTree = ""; }; 0ECF8C30C1FCCCD745C27841F4B83BA1 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/SDImageCacheConfig.h; sourceTree = ""; }; 0F2BE8E9FCC01CB5CB2F071EEFF0E941 /* UIView+AutoLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+AutoLayout.swift"; path = "Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift"; sourceTree = ""; }; @@ -1988,50 +1989,50 @@ 0FDAE71E4EAA95EC6C437A70142B6B50 /* Apollo-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Apollo-iOS.modulemap"; sourceTree = ""; }; 0FFBD832C879396931CC47ECF86C4C53 /* Squawk-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Squawk-prefix.pch"; sourceTree = ""; }; 100D0AF31304C1AF1029F2C664791674 /* FLEXTableColumnHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableColumnHeader.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableColumnHeader.h; sourceTree = ""; }; - 10117D7C0918D793FDAF208B8C2806D3 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/Enums.html; sourceTree = ""; }; + 10117D7C0918D793FDAF208B8C2806D3 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Enums.html; path = docs/Enums.html; sourceTree = ""; }; 1019F2F33DA796118D5C3CF305586645 /* JSONStandardTypeConversions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONStandardTypeConversions.swift; path = Sources/Apollo/JSONStandardTypeConversions.swift; sourceTree = ""; }; - 104E7BB6BC8302CE6665CA9EA01147C6 /* arduino-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "arduino-light.min.css"; path = "Pod/Assets/styles/arduino-light.min.css"; sourceTree = ""; }; - 104E9CEB7B06B4912FD7D2E8246F6009 /* atelier-sulphurpool-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-sulphurpool-light.min.css"; path = "Pod/Assets/styles/atelier-sulphurpool-light.min.css"; sourceTree = ""; }; - 105662B0BB0C9CF2BFE2512DFA020D71 /* perl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = perl.min.js; path = Pod/Assets/Highlighter/languages/perl.min.js; sourceTree = ""; }; + 104E7BB6BC8302CE6665CA9EA01147C6 /* arduino-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "arduino-light.min.css"; path = "Pod/Assets/styles/arduino-light.min.css"; sourceTree = ""; }; + 104E9CEB7B06B4912FD7D2E8246F6009 /* atelier-sulphurpool-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-sulphurpool-light.min.css"; path = "Pod/Assets/styles/atelier-sulphurpool-light.min.css"; sourceTree = ""; }; + 105662B0BB0C9CF2BFE2512DFA020D71 /* perl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = perl.min.js; path = Pod/Assets/Highlighter/languages/perl.min.js; sourceTree = ""; }; 1080ABC142781C2B614F33C771469BB7 /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/img/dash.png; sourceTree = ""; }; 10B77891A411D74893FB28B8B6CA5A3B /* V3CreateIssueRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3CreateIssueRequest.swift; path = GitHubAPI/V3CreateIssueRequest.swift; sourceTree = ""; }; 11036B817DE10727B5BF3C85165D9DA7 /* FLEXNetworkObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkObserver.h; path = Classes/Network/PonyDebugger/FLEXNetworkObserver.h; sourceTree = ""; }; 110819370355985C08FC3272D0F1512C /* TabmanBar+Styles.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Styles.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Styles.swift"; sourceTree = ""; }; - 11434417B927B6EF886158BBDF452330 /* vbscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = vbscript.min.js; path = Pod/Assets/Highlighter/languages/vbscript.min.js; sourceTree = ""; }; - 115267B67F29B47205B74AD1AB79E397 /* utf8.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utf8.c; path = Source/cmark_gfm/utf8.c; sourceTree = ""; }; - 122CEBFAD62F8D338D6C1227AEA8A01B /* cos.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = cos.min.js; path = Pod/Assets/Highlighter/languages/cos.min.js; sourceTree = ""; }; - 12BD62765D2259C4E93E36D742DF0536 /* advanced.html */ = {isa = PBXFileReference; includeInIndex = 1; name = advanced.html; path = docs/advanced.html; sourceTree = ""; }; - 12EF0DACEB76E275AFFD3D3C45F3591B /* aspectj.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = aspectj.min.js; path = Pod/Assets/Highlighter/languages/aspectj.min.js; sourceTree = ""; }; + 11434417B927B6EF886158BBDF452330 /* vbscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = vbscript.min.js; path = Pod/Assets/Highlighter/languages/vbscript.min.js; sourceTree = ""; }; + 115267B67F29B47205B74AD1AB79E397 /* utf8.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = utf8.c; path = Source/cmark_gfm/utf8.c; sourceTree = ""; }; + 122CEBFAD62F8D338D6C1227AEA8A01B /* cos.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = cos.min.js; path = Pod/Assets/Highlighter/languages/cos.min.js; sourceTree = ""; }; + 12BD62765D2259C4E93E36D742DF0536 /* advanced.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = advanced.html; path = docs/advanced.html; sourceTree = ""; }; + 12EF0DACEB76E275AFFD3D3C45F3591B /* aspectj.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = aspectj.min.js; path = Pod/Assets/Highlighter/languages/aspectj.min.js; sourceTree = ""; }; 135B3FD8BEA96DBCD104AC968C8E369A /* Apollo-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Apollo-iOS-prefix.pch"; sourceTree = ""; }; - 1384574E09AE2BC79466D089F939288B /* powershell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = powershell.min.js; path = Pod/Assets/Highlighter/languages/powershell.min.js; sourceTree = ""; }; - 13E7774D36A062AC97D262AE981E1D15 /* oxygene.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = oxygene.min.js; path = Pod/Assets/Highlighter/languages/oxygene.min.js; sourceTree = ""; }; - 13F15DABBD937A9ADD59C517532F84AC /* highlight.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.min.js; path = Pod/Assets/Highlighter/highlight.min.js; sourceTree = ""; }; + 1384574E09AE2BC79466D089F939288B /* powershell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = powershell.min.js; path = Pod/Assets/Highlighter/languages/powershell.min.js; sourceTree = ""; }; + 13E7774D36A062AC97D262AE981E1D15 /* oxygene.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = oxygene.min.js; path = Pod/Assets/Highlighter/languages/oxygene.min.js; sourceTree = ""; }; + 13F15DABBD937A9ADD59C517532F84AC /* highlight.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = highlight.min.js; path = Pod/Assets/Highlighter/highlight.min.js; sourceTree = ""; }; 14202A7DEB7D0607D786436132EAD7CD /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = ""; }; 145A357415FFE6D881CAFECA5ECAF28D /* FLEXObjectExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXObjectExplorerViewController.h; path = Classes/ObjectExplorers/FLEXObjectExplorerViewController.h; sourceTree = ""; }; 14F92DCAA922616DFF348FA78B8DD2DB /* IGListBatchUpdates.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListBatchUpdates.m; path = Source/Internal/IGListBatchUpdates.m; sourceTree = ""; }; - 14F97184BFE43BA432372A764F64AF06 /* profile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = profile.min.js; path = Pod/Assets/Highlighter/languages/profile.min.js; sourceTree = ""; }; + 14F97184BFE43BA432372A764F64AF06 /* profile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = profile.min.js; path = Pod/Assets/Highlighter/languages/profile.min.js; sourceTree = ""; }; 15084DC5D24B03CAA4A64F8564151754 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; 150B2D3D1124959DEB7CB9D1F059465E /* Alamofire-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Alamofire-watchOS-prefix.pch"; path = "../Alamofire-watchOS/Alamofire-watchOS-prefix.pch"; sourceTree = ""; }; - 1521E015B57DDADE329DFC50A49DB9FD /* syntax_extension.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_extension.c; path = Source/cmark_gfm/syntax_extension.c; sourceTree = ""; }; + 1521E015B57DDADE329DFC50A49DB9FD /* syntax_extension.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = syntax_extension.c; path = Source/cmark_gfm/syntax_extension.c; sourceTree = ""; }; 152C331336CE90997F4A3B9B90CBD981 /* AutoInsetter.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AutoInsetter.modulemap; sourceTree = ""; }; - 153C5AF76AECC860011C8D840DE522A9 /* zh_CN.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = zh_CN.lproj; path = Pod/Assets/zh_CN.lproj; sourceTree = ""; }; + 153C5AF76AECC860011C8D840DE522A9 /* zh_CN.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = zh_CN.lproj; path = Pod/Assets/zh_CN.lproj; sourceTree = ""; }; 15453E6F97CF904AE0457AFEB38B43AA /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapterUpdater.m; path = Source/IGListAdapterUpdater.m; sourceTree = ""; }; 1545F2E2F72961C70EC7AD89674AB332 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/UIView+WebCache.h"; sourceTree = ""; }; - 1562A1AC183388ED694BDEE66907EA21 /* htmlbars.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = htmlbars.min.js; path = Pod/Assets/Highlighter/languages/htmlbars.min.js; sourceTree = ""; }; + 1562A1AC183388ED694BDEE66907EA21 /* htmlbars.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = htmlbars.min.js; path = Pod/Assets/Highlighter/languages/htmlbars.min.js; sourceTree = ""; }; 159DB074915F6850D2326193AE8B3E93 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 15A2F5327F1096C6E9A955A624F86FCC /* FLEXArgumentInputTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputTextView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.h; sourceTree = ""; }; 15D20FAF1A9C47AD7A791F185AD75EAF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../DateAgo-watchOS/Info.plist"; sourceTree = ""; }; 15DA81562D74A4ADEC6C38C0F560E7DB /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = GitHubAPI/Result.swift; sourceTree = ""; }; - 15E9DF7E930F933242A653F2B2E7E605 /* cmake.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = cmake.min.js; path = Pod/Assets/Highlighter/languages/cmake.min.js; sourceTree = ""; }; - 15EBB084FB32A72BFF948848DF53AFA2 /* SwipeTransitionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTransitionStyle.html; path = docs/Enums/SwipeTransitionStyle.html; sourceTree = ""; }; + 15E9DF7E930F933242A653F2B2E7E605 /* cmake.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = cmake.min.js; path = Pod/Assets/Highlighter/languages/cmake.min.js; sourceTree = ""; }; + 15EBB084FB32A72BFF948848DF53AFA2 /* SwipeTransitionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeTransitionStyle.html; path = docs/Enums/SwipeTransitionStyle.html; sourceTree = ""; }; 15FA2907977D8230EF23DEFECFFD0660 /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/img/carat.png; sourceTree = ""; }; 16000B1FC86D3D9F9E5FD640DB200270 /* Highlightr.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Highlightr.xcconfig; sourceTree = ""; }; 1610563694EECEFE1D681BE0DF1A0AB4 /* FLEXSQLiteDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSQLiteDatabaseManager.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLiteDatabaseManager.h; sourceTree = ""; }; 1618C1D6F628C46055DB219840F1EA59 /* NYTPhotoCaptionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotoCaptionView.m; path = Pod/Classes/ios/NYTPhotoCaptionView.m; sourceTree = ""; }; 162B21D3B47EE599FCCB2DDA2B346E8F /* IGListBatchUpdateData+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListBatchUpdateData+DebugDescription.m"; path = "Source/Internal/IGListBatchUpdateData+DebugDescription.m"; sourceTree = ""; }; - 163E66CC07FC064A675247FC871B7ECF /* coffeescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = coffeescript.min.js; path = Pod/Assets/Highlighter/languages/coffeescript.min.js; sourceTree = ""; }; + 163E66CC07FC064A675247FC871B7ECF /* coffeescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = coffeescript.min.js; path = Pod/Assets/Highlighter/languages/coffeescript.min.js; sourceTree = ""; }; 16B99B7EA05A9271EFB4B179526E9235 /* Pods-FreetimeWatch Extension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-FreetimeWatch Extension-umbrella.h"; sourceTree = ""; }; - 1716D2D884F398CB86ADCCA3F0D85AD7 /* AutoInsetter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AutoInsetter.framework; path = AutoInsetter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1716D2D884F398CB86ADCCA3F0D85AD7 /* AutoInsetter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AutoInsetter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 176DDC233917051BAACEC11346882E2F /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = ""; }; 17712691E5BCC197904D9A7ED059EF9F /* TabmanFixedButtonBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanFixedButtonBar.swift; path = Sources/Tabman/TabmanBar/Styles/TabmanFixedButtonBar.swift; sourceTree = ""; }; 17B788294FB8079EDDC54D99F42F20E4 /* Font.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Font.swift; path = Source/Font.swift; sourceTree = ""; }; @@ -2041,15 +2042,15 @@ 188A4EE7B3FB4B3CB73D421C549084C9 /* FLEXArgumentInputColorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputColorView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.h; sourceTree = ""; }; 189DE15FB2DCA68EF7AC5049577399E3 /* tagfilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tagfilter.h; path = Source/cmark_gfm/include/tagfilter.h; sourceTree = ""; }; 18A7FB207124BEB662DEFC4B1DCF5DDE /* IGListCollectionViewLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewLayout.h; path = Source/IGListCollectionViewLayout.h; sourceTree = ""; }; - 195665A896F15312C2432DCA9408EA7B /* SwipeActionTransitioningContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionTransitioningContext.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeActionTransitioningContext.html; sourceTree = ""; }; - 199A306B1506242760DE09396D5FECB2 /* parser3.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = parser3.min.js; path = Pod/Assets/Highlighter/languages/parser3.min.js; sourceTree = ""; }; + 195665A896F15312C2432DCA9408EA7B /* SwipeActionTransitioningContext.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeActionTransitioningContext.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeActionTransitioningContext.html; sourceTree = ""; }; + 199A306B1506242760DE09396D5FECB2 /* parser3.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = parser3.min.js; path = Pod/Assets/Highlighter/languages/parser3.min.js; sourceTree = ""; }; 19A5C9F7BCFA362CDD70D8DB75D04347 /* TUSafariActivity.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TUSafariActivity.xcconfig; sourceTree = ""; }; 19BD5DE93FA4EADCB4FEDBF9932C183F /* GitHubAPIStatusRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GitHubAPIStatusRequest.swift; path = GitHubAPI/GitHubAPIStatusRequest.swift; sourceTree = ""; }; - 19CB3E45C26EF7922CE604354CAC8281 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; - 1A21680DB33DFD7111E487A8338B7A46 /* vbnet.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = vbnet.min.js; path = Pod/Assets/Highlighter/languages/vbnet.min.js; sourceTree = ""; }; - 1A3D25D1DE1BD65E0AA40E642094C1C1 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = it.lproj; path = Pod/Assets/it.lproj; sourceTree = ""; }; + 19CB3E45C26EF7922CE604354CAC8281 /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Classes.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes.html; sourceTree = ""; }; + 1A21680DB33DFD7111E487A8338B7A46 /* vbnet.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = vbnet.min.js; path = Pod/Assets/Highlighter/languages/vbnet.min.js; sourceTree = ""; }; + 1A3D25D1DE1BD65E0AA40E642094C1C1 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = it.lproj; path = Pod/Assets/it.lproj; sourceTree = ""; }; 1A698A31C01BD57B85A0FB9916CDC300 /* Pods-FreetimeWatch Extension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-FreetimeWatch Extension-dummy.m"; sourceTree = ""; }; - 1A75DAFB80EDF3F2C7E16D59795F2CE0 /* Pageboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pageboy.framework; path = Pageboy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1A75DAFB80EDF3F2C7E16D59795F2CE0 /* Pageboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pageboy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1A93073887CA3EB23AF15CA3481ECA60 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1ABCB813F9EFD084A0A0C688D1B009C8 /* UIButton+BottomHeightOffset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+BottomHeightOffset.swift"; path = "MessageViewController/UIButton+BottomHeightOffset.swift"; sourceTree = ""; }; 1AD9210BBFBA0E64A96186D2C5C22043 /* NYTPhotoTransitionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotoTransitionController.m; path = Pod/Classes/ios/NYTPhotoTransitionController.m; sourceTree = ""; }; @@ -2057,36 +2058,36 @@ 1AEB72CF472EE76141349935844B79CF /* FLEX.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FLEX.modulemap; sourceTree = ""; }; 1B1B8B0772407CB280F8368B9633144C /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdaterDelegate.h; path = Source/IGListAdapterUpdaterDelegate.h; sourceTree = ""; }; 1B63FE1D9656CD13CFB9CDA259CE62BB /* FLEXNetworkSettingsTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkSettingsTableViewController.h; path = Classes/Network/FLEXNetworkSettingsTableViewController.h; sourceTree = ""; }; - 1B65C45B1BE6D7A0EE326F5A5FC499B3 /* SwipeActionTransitioning.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionTransitioning.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeActionTransitioning.html; sourceTree = ""; }; + 1B65C45B1BE6D7A0EE326F5A5FC499B3 /* SwipeActionTransitioning.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeActionTransitioning.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeActionTransitioning.html; sourceTree = ""; }; 1B731BCC8DE54A11C880A6CCF0BB3CFE /* CGSize+Utility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+Utility.swift"; path = "Source/CGSize+Utility.swift"; sourceTree = ""; }; - 1B763335A0D96B4E527BD77A341A0797 /* ldif.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ldif.min.js; path = Pod/Assets/Highlighter/languages/ldif.min.js; sourceTree = ""; }; - 1B7B3A830E97050E78004F21DBD05FCB /* vbscript-html.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = "vbscript-html.min.js"; path = "Pod/Assets/Highlighter/languages/vbscript-html.min.js"; sourceTree = ""; }; + 1B763335A0D96B4E527BD77A341A0797 /* ldif.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ldif.min.js; path = Pod/Assets/Highlighter/languages/ldif.min.js; sourceTree = ""; }; + 1B7B3A830E97050E78004F21DBD05FCB /* vbscript-html.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = "vbscript-html.min.js"; path = "Pod/Assets/Highlighter/languages/vbscript-html.min.js"; sourceTree = ""; }; 1BA18E56F432F5200396E862968F882D /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Source/ConstraintView.swift; sourceTree = ""; }; 1BD142902A69983128EAC62CD704C315 /* Pods-Freetime.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Freetime.release.xcconfig"; sourceTree = ""; }; - 1BED67C04211861E72C78E5057B47BD2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - 1C0EA9CD8EFB0DF4A444899430775F79 /* Tabman.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Tabman.framework; path = Tabman.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1BED67C04211861E72C78E5057B47BD2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + 1C0EA9CD8EFB0DF4A444899430775F79 /* Tabman.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Tabman.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1C227BD1E8F7259F2F78758D51120D03 /* TabmanBlockTabBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanBlockTabBar.swift; path = Sources/Tabman/TabmanBar/Styles/TabmanBlockTabBar.swift; sourceTree = ""; }; 1C40BADBBD4BC13DBFC485EF498296E4 /* Pageboy-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pageboy-dummy.m"; sourceTree = ""; }; 1C7FED5E0EE1B16ADDF9DDB1E4E9A7B7 /* TabmanBar+Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Indicator.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Indicator.swift"; sourceTree = ""; }; 1C85835C69C3E938DD8ED4FCDD84B8DE /* IGListAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAssert.h; path = Source/Common/IGListAssert.h; sourceTree = ""; }; 1C96E72A9FDD59CB09EEED2449429387 /* IGListCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionView.h; path = Source/IGListCollectionView.h; sourceTree = ""; }; - 1D2F6B65D3650C290BAEE4F9008A7A67 /* gcode.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = gcode.min.js; path = Pod/Assets/Highlighter/languages/gcode.min.js; sourceTree = ""; }; + 1D2F6B65D3650C290BAEE4F9008A7A67 /* gcode.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = gcode.min.js; path = Pod/Assets/Highlighter/languages/gcode.min.js; sourceTree = ""; }; 1DAF0688A839661F891581AD2A799DB4 /* IGListAdapterUpdater+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListAdapterUpdater+DebugDescription.m"; path = "Source/Internal/IGListAdapterUpdater+DebugDescription.m"; sourceTree = ""; }; 1DBA5263327CDE44A0AEA9D3A921ED86 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Source/ConstraintRelation.swift; sourceTree = ""; }; 1DD983E6A3B2AE829A70DDD5E0E03D17 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Apollo-watchOS/Info.plist"; sourceTree = ""; }; - 1DE1ABACBF2BB7C169E7E7AB8F695293 /* livescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = livescript.min.js; path = Pod/Assets/Highlighter/languages/livescript.min.js; sourceTree = ""; }; + 1DE1ABACBF2BB7C169E7E7AB8F695293 /* livescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = livescript.min.js; path = Pod/Assets/Highlighter/languages/livescript.min.js; sourceTree = ""; }; 1E3C12658F87F00136FE26F9C6F59589 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Source/LayoutConstraint.swift; sourceTree = ""; }; 1E45A3530BE7F388C13E53D37F1E050E /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; 1E66B98A480A8D651CC9492600481D09 /* Pods-FreetimeTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeTests.release.xcconfig"; sourceTree = ""; }; 1E8B9979FCA63B9880F4AD62527DADB0 /* UIView+DefaultTintColor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+DefaultTintColor.swift"; path = "Sources/Tabman/Utilities/Extensions/UIView+DefaultTintColor.swift"; sourceTree = ""; }; - 1EC3449370BBF7C1297F1A2FE818C7D6 /* SwipeTransitionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTransitionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeTransitionStyle.html; sourceTree = ""; }; + 1EC3449370BBF7C1297F1A2FE818C7D6 /* SwipeTransitionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeTransitionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeTransitionStyle.html; sourceTree = ""; }; 1ECDB77E6D3E7D3EC0763AEF840FCD69 /* GitHubAPI-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHubAPI-iOS-prefix.pch"; sourceTree = ""; }; 1EE0A5F4078B3EBEE1CF367A95286096 /* StyledText.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledText.swift; path = Source/StyledText.swift; sourceTree = ""; }; - 1F0DAFFECB6245B6D46CACC843D6391C /* vs2015.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = vs2015.min.css; path = Pod/Assets/styles/vs2015.min.css; sourceTree = ""; }; + 1F0DAFFECB6245B6D46CACC843D6391C /* vs2015.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = vs2015.min.css; path = Pod/Assets/styles/vs2015.min.css; sourceTree = ""; }; 1F2F6590D0617D9AE22917598DE22500 /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndexPath.m; path = Source/Common/IGListMoveIndexPath.m; sourceTree = ""; }; - 1F4F67B1442A05B0C8A22F4354E00B14 /* arduino.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = arduino.min.js; path = Pod/Assets/Highlighter/languages/arduino.min.js; sourceTree = ""; }; + 1F4F67B1442A05B0C8A22F4354E00B14 /* arduino.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = arduino.min.js; path = Pod/Assets/Highlighter/languages/arduino.min.js; sourceTree = ""; }; 1F8E972D1427E493585DF53B6ED199A9 /* map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = map.h; path = Source/cmark_gfm/include/map.h; sourceTree = ""; }; - 1F9811DAB00DCD2DC19D90AC45709E40 /* ScaleAndAlphaExpansion.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ScaleAndAlphaExpansion.html; path = docs/Structs/ScaleAndAlphaExpansion.html; sourceTree = ""; }; + 1F9811DAB00DCD2DC19D90AC45709E40 /* ScaleAndAlphaExpansion.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = ScaleAndAlphaExpansion.html; path = docs/Structs/ScaleAndAlphaExpansion.html; sourceTree = ""; }; 1FC7673C33C3984EF3E74A858DE1A021 /* safari-7~iPad.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari-7~iPad.png"; path = "Pod/Assets/safari-7~iPad.png"; sourceTree = ""; }; 20004C5839FC0F0D7CC1A5BBB8FD973A /* SourceViewCorner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceViewCorner.swift; path = ContextMenu/SourceViewCorner.swift; sourceTree = ""; }; 201B459F4A001C600866241486D79413 /* FLEXTableContentViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableContentViewController.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentViewController.h; sourceTree = ""; }; @@ -2096,99 +2097,99 @@ 209C912E13F37A0698D52A4843CE284B /* V3RepositoryReadmeRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3RepositoryReadmeRequest.swift; path = GitHubAPI/V3RepositoryReadmeRequest.swift; sourceTree = ""; }; 20B635F5C1110B0F6E8FD7B4267FE509 /* V3PullRequestCommentsRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3PullRequestCommentsRequest.swift; path = GitHubAPI/V3PullRequestCommentsRequest.swift; sourceTree = ""; }; 20CA3C83F2DF21842BDD0B4248C0FBF3 /* StyledTextRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledTextRenderer.swift; path = Source/StyledTextRenderer.swift; sourceTree = ""; }; - 20FC90862A065CBC3DCD0F4DB270D1D6 /* hybrid.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = hybrid.min.css; path = Pod/Assets/styles/hybrid.min.css; sourceTree = ""; }; - 2103EC65C1D6C506DB217A054280416B /* ruby.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ruby.min.js; path = Pod/Assets/Highlighter/languages/ruby.min.js; sourceTree = ""; }; + 20FC90862A065CBC3DCD0F4DB270D1D6 /* hybrid.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = hybrid.min.css; path = Pod/Assets/styles/hybrid.min.css; sourceTree = ""; }; + 2103EC65C1D6C506DB217A054280416B /* ruby.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ruby.min.js; path = Pod/Assets/Highlighter/languages/ruby.min.js; sourceTree = ""; }; 2195B9D310FF3B0CD6B9DB69D25F8520 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 21A5EDCA2FE62DAC5D6F7E545FE0980C /* atelier-heath-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-heath-light.min.css"; path = "Pod/Assets/styles/atelier-heath-light.min.css"; sourceTree = ""; }; - 21D540A96007017026153DE9FEEB48AA /* tomorrow-night.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "tomorrow-night.min.css"; path = "Pod/Assets/styles/tomorrow-night.min.css"; sourceTree = ""; }; - 21D59B36BB63A0C8DD65B3AEF4E14B73 /* foundation.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = foundation.min.css; path = Pod/Assets/styles/foundation.min.css; sourceTree = ""; }; + 21A5EDCA2FE62DAC5D6F7E545FE0980C /* atelier-heath-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-heath-light.min.css"; path = "Pod/Assets/styles/atelier-heath-light.min.css"; sourceTree = ""; }; + 21D540A96007017026153DE9FEEB48AA /* tomorrow-night.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "tomorrow-night.min.css"; path = "Pod/Assets/styles/tomorrow-night.min.css"; sourceTree = ""; }; + 21D59B36BB63A0C8DD65B3AEF4E14B73 /* foundation.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = foundation.min.css; path = Pod/Assets/styles/foundation.min.css; sourceTree = ""; }; 2224F7D141A19F2367772BF7C22EBAE5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 223BEEB001EAD677FF026D1FA9A4ED47 /* safari.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = safari.png; path = Pod/Assets/safari.png; sourceTree = ""; }; 22936569F8482EBFACC12C209376A476 /* Squawk.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Squawk.modulemap; sourceTree = ""; }; 22944CF7098D313DBC2A34ED2766502F /* StringHelpers-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StringHelpers-watchOS-umbrella.h"; path = "../StringHelpers-watchOS/StringHelpers-watchOS-umbrella.h"; sourceTree = ""; }; 229A1241DBD8D8974696F357E36B2570 /* JSONResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONResponse.swift; path = GitHubAPI/JSONResponse.swift; sourceTree = ""; }; - 229ABE406A34451038BC6E1F2FCBEFAE /* julia.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = julia.min.js; path = Pod/Assets/Highlighter/languages/julia.min.js; sourceTree = ""; }; + 229ABE406A34451038BC6E1F2FCBEFAE /* julia.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = julia.min.js; path = Pod/Assets/Highlighter/languages/julia.min.js; sourceTree = ""; }; 229B6AADA2F1045BB75BE0684A9B480C /* IGListBatchContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchContext.h; path = Source/IGListBatchContext.h; sourceTree = ""; }; 22B2A0190E5A41CA10BF32DEBF04626B /* FLEXSQLiteDatabaseManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSQLiteDatabaseManager.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXSQLiteDatabaseManager.m; sourceTree = ""; }; - 22BD4629AB528DA0A9CE78DED13931CB /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.css; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; + 22BD4629AB528DA0A9CE78DED13931CB /* jazzy.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = jazzy.css; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/css/jazzy.css; sourceTree = ""; }; 22F9FADA22CCB17DF6AC8346C6F78912 /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapter.h; path = Source/IGListAdapter.h; sourceTree = ""; }; 22FC748356D101305BEE589AB86FC548 /* SwipeActionButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionButton.swift; path = Source/SwipeActionButton.swift; sourceTree = ""; }; 2312CB57B40301EC1BF750C86BF2DBE8 /* node.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = node.h; path = Source/cmark_gfm/include/node.h; sourceTree = ""; }; - 23379BE29AD91DFD471ED07A1CEC2B7C /* dockerfile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dockerfile.min.js; path = Pod/Assets/Highlighter/languages/dockerfile.min.js; sourceTree = ""; }; + 23379BE29AD91DFD471ED07A1CEC2B7C /* dockerfile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dockerfile.min.js; path = Pod/Assets/Highlighter/languages/dockerfile.min.js; sourceTree = ""; }; 236B8EE1D3BE0266D1185CF8AEC474FB /* NYTPhotoTransitionAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoTransitionAnimator.h; path = Pod/Classes/ios/NYTPhotoTransitionAnimator.h; sourceTree = ""; }; 23EE11CC2CE60555C56E7F0E840862F3 /* FLEXImagePreviewViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXImagePreviewViewController.m; path = Classes/ViewHierarchy/FLEXImagePreviewViewController.m; sourceTree = ""; }; 23F83F9B67F114BE4A200AD4316CF940 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Source/ConstraintMaker.swift; sourceTree = ""; }; 24DB3F80937A6F5C4E0DDE8846AEE982 /* TabmanPositionalUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanPositionalUtil.swift; path = Sources/Tabman/TabmanBar/Utilities/TabmanPositionalUtil.swift; sourceTree = ""; }; 251A6D00B516996C565EAE6FE850522C /* GitHawkRoutes-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GitHawkRoutes-dummy.m"; sourceTree = ""; }; 2541BC3C747B6EC49DDA2B25121C101E /* FlatCache.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlatCache.xcconfig; sourceTree = ""; }; - 257D9CE4744947DD5907BFF7CBC31C64 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = "Alamofire-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 25A21BF540CB68D2ED423033DB685CC6 /* jboss-cli.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = "jboss-cli.min.js"; path = "Pod/Assets/Highlighter/languages/jboss-cli.min.js"; sourceTree = ""; }; - 25CC5BAB9E28CA505B64FAEF9F3944E3 /* erlang.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = erlang.min.js; path = Pod/Assets/Highlighter/languages/erlang.min.js; sourceTree = ""; }; + 257D9CE4744947DD5907BFF7CBC31C64 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 25A21BF540CB68D2ED423033DB685CC6 /* jboss-cli.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = "jboss-cli.min.js"; path = "Pod/Assets/Highlighter/languages/jboss-cli.min.js"; sourceTree = ""; }; + 25CC5BAB9E28CA505B64FAEF9F3944E3 /* erlang.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = erlang.min.js; path = Pod/Assets/Highlighter/languages/erlang.min.js; sourceTree = ""; }; 25FABD38374B562E0BFBC4A8A5F2A3AB /* Pods-Freetime-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Freetime-resources.sh"; sourceTree = ""; }; - 25FD1781B8F1DFEFEE9686C473EAF28D /* ini.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ini.min.js; path = Pod/Assets/Highlighter/languages/ini.min.js; sourceTree = ""; }; + 25FD1781B8F1DFEFEE9686C473EAF28D /* ini.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ini.min.js; path = Pod/Assets/Highlighter/languages/ini.min.js; sourceTree = ""; }; 264E1F8CB1F9A1E7249E89F4FF6E3215 /* FLEXArgumentInputTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputTextView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputTextView.m; sourceTree = ""; }; 266D560AA9BEEF566ECB76E131ACB0CA /* V3SetIssueStatusRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3SetIssueStatusRequest.swift; path = GitHubAPI/V3SetIssueStatusRequest.swift; sourceTree = ""; }; 2682B0CEB0EA8271FCBD914468C4DA57 /* Alamofire-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Alamofire-watchOS-umbrella.h"; path = "../Alamofire-watchOS/Alamofire-watchOS-umbrella.h"; sourceTree = ""; }; 27147321AF234D8972BBFB7EFFDDB2EF /* UIView+Localization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Localization.swift"; path = "Sources/Tabman/Utilities/Extensions/UIView+Localization.swift"; sourceTree = ""; }; - 272A4FA2DA3C879D20DCC990B05C21A2 /* sml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = sml.min.js; path = Pod/Assets/Highlighter/languages/sml.min.js; sourceTree = ""; }; + 272A4FA2DA3C879D20DCC990B05C21A2 /* sml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = sml.min.js; path = Pod/Assets/Highlighter/languages/sml.min.js; sourceTree = ""; }; 27AAA28E704B1802E04771DC29431F04 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 27EF7412894F3B1FCA4746AB52EEEF43 /* FLEXViewExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXViewExplorerViewController.h; path = Classes/ObjectExplorers/FLEXViewExplorerViewController.h; sourceTree = ""; }; 28565B67B164D04746D022ECF17F9661 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/NSData+ImageContentType.h"; sourceTree = ""; }; - 2895D7ACF681682CFD0DE083A72E6EE2 /* dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = dark.min.css; path = Pod/Assets/styles/dark.min.css; sourceTree = ""; }; + 2895D7ACF681682CFD0DE083A72E6EE2 /* dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = dark.min.css; path = Pod/Assets/styles/dark.min.css; sourceTree = ""; }; 28965A02C7383140352DD82387AC6339 /* HTMLString.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HTMLString.modulemap; sourceTree = ""; }; 2897D72ED1BBF79E5878F45F6894D08A /* Pageboy.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Pageboy.modulemap; sourceTree = ""; }; 298193AA524CE6D180A2E2F6AD2A53AF /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Source/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; 29CFFB44C937372CB9BFAF10529CCFD0 /* FLEXObjectExplorerFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXObjectExplorerFactory.m; path = Classes/ObjectExplorers/FLEXObjectExplorerFactory.m; sourceTree = ""; }; - 29EB11840C87ECCAE336E4C22376258C /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; + 29EB11840C87ECCAE336E4C22376258C /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/css/highlight.css; sourceTree = ""; }; 2A05667E83783303ABC6EA313A5297B5 /* Apollo-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Apollo-iOS-umbrella.h"; sourceTree = ""; }; - 2A0D5BDD1E8BC133FE8ACAEA24E6D915 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; + 2A0D5BDD1E8BC133FE8ACAEA24E6D915 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/js/jazzy.js; sourceTree = ""; }; 2A6DE1E78CC0F81F65A5252A80847142 /* TabmanStaticBarIndicatorTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanStaticBarIndicatorTransition.swift; path = Sources/Tabman/TabmanBar/Transitioning/IndicatorTransition/TabmanStaticBarIndicatorTransition.swift; sourceTree = ""; }; - 2A7E7F12BCBA00BCBC4FD26930D3ACB7 /* SwipeExpanding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpanding.html; path = docs/Protocols/SwipeExpanding.html; sourceTree = ""; }; + 2A7E7F12BCBA00BCBC4FD26930D3ACB7 /* SwipeExpanding.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeExpanding.html; path = docs/Protocols/SwipeExpanding.html; sourceTree = ""; }; 2A7FBE4742823DB49E764604D916E983 /* FLEXRuntimeUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRuntimeUtility.h; path = Classes/Utility/FLEXRuntimeUtility.h; sourceTree = ""; }; 2A894DF48CA25B8A926FA20C6541ADCA /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseAdditions.m; path = src/fmdb/FMDatabaseAdditions.m; sourceTree = ""; }; - 2A9308A5A6ABDACD7BCDDF333DC71CCE /* GitHubSession.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = GitHubSession.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 2A9F33E3188FC8B3352D4BAEBAA4B3A3 /* HandlerInvocationTiming.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HandlerInvocationTiming.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/FillOptions/HandlerInvocationTiming.html; sourceTree = ""; }; + 2A9308A5A6ABDACD7BCDDF333DC71CCE /* GitHubSession.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = GitHubSession.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2A9F33E3188FC8B3352D4BAEBAA4B3A3 /* HandlerInvocationTiming.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = HandlerInvocationTiming.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/FillOptions/HandlerInvocationTiming.html; sourceTree = ""; }; 2ABC9CC5E77D6C6B63FB06341576E19C /* FLEXClassExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXClassExplorerViewController.m; path = Classes/ObjectExplorers/FLEXClassExplorerViewController.m; sourceTree = ""; }; - 2AECFAFBFC30F8C03E672B0F4174016C /* cmark.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cmark.c; path = Source/cmark_gfm/cmark.c; sourceTree = ""; }; - 2AEEFFAACB004536DBA2B2A0C43B9D7F /* autoit.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = autoit.min.js; path = Pod/Assets/Highlighter/languages/autoit.min.js; sourceTree = ""; }; + 2AECFAFBFC30F8C03E672B0F4174016C /* cmark.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cmark.c; path = Source/cmark_gfm/cmark.c; sourceTree = ""; }; + 2AEEFFAACB004536DBA2B2A0C43B9D7F /* autoit.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = autoit.min.js; path = Pod/Assets/Highlighter/languages/autoit.min.js; sourceTree = ""; }; 2B4F064F45F43F1E37A958AD0164A902 /* UIImage+Compare.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Compare.m"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.m"; sourceTree = ""; }; - 2B69855A77D5F5C548F5A6D5E18E361D /* xml.c */ = {isa = PBXFileReference; includeInIndex = 1; name = xml.c; path = Source/cmark_gfm/xml.c; sourceTree = ""; }; + 2B69855A77D5F5C548F5A6D5E18E361D /* xml.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = xml.c; path = Source/cmark_gfm/xml.c; sourceTree = ""; }; 2B8326F361F73B43C4B21A5FDBB6A2B4 /* FLEXSetExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSetExplorerViewController.m; path = Classes/ObjectExplorers/FLEXSetExplorerViewController.m; sourceTree = ""; }; 2BD2B67CDEA006510F954DABF7C471C6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2BFF9B47E82F15A1ECE40EADC9EC0EC0 /* V3SendPullRequestCommentRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3SendPullRequestCommentRequest.swift; path = GitHubAPI/V3SendPullRequestCommentRequest.swift; sourceTree = ""; }; 2C48E3D2D531F69F86CDE6B9F203B04C /* IGListBindingSectionController+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListBindingSectionController+DebugDescription.m"; path = "Source/Internal/IGListBindingSectionController+DebugDescription.m"; sourceTree = ""; }; 2CB12609321F94005DBB4DB59D4FA629 /* SwipeCellKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeCellKit-prefix.pch"; sourceTree = ""; }; - 2CBE70C3D6FBF76F11C7C43F32C05500 /* routeros.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = routeros.min.css; path = Pod/Assets/styles/routeros.min.css; sourceTree = ""; }; + 2CBE70C3D6FBF76F11C7C43F32C05500 /* routeros.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = routeros.min.css; path = Pod/Assets/styles/routeros.min.css; sourceTree = ""; }; 2D4301108EA144FB23BAF4143D8F304E /* DropdownTitleView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DropdownTitleView.modulemap; sourceTree = ""; }; 2D540CE06E84D0E01712396DA12C4FD4 /* StringHelpers-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StringHelpers-iOS-umbrella.h"; sourceTree = ""; }; - 2D553607602551912AEA2B3EB641E22D /* atelier-estuary-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-estuary-dark.min.css"; path = "Pod/Assets/styles/atelier-estuary-dark.min.css"; sourceTree = ""; }; + 2D553607602551912AEA2B3EB641E22D /* atelier-estuary-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-estuary-dark.min.css"; path = "Pod/Assets/styles/atelier-estuary-dark.min.css"; sourceTree = ""; }; 2E0AC3297FC1A80D59373870C4926A94 /* Pods-FreetimeWatch.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch.release.xcconfig"; sourceTree = ""; }; - 2E2996F6EEDC3BF1A4FC9C30BEA83270 /* default.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = default.min.css; path = Pod/Assets/styles/default.min.css; sourceTree = ""; }; + 2E2996F6EEDC3BF1A4FC9C30BEA83270 /* default.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = default.min.css; path = Pod/Assets/styles/default.min.css; sourceTree = ""; }; 2E701350B527615D4366293DE8EEB279 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; - 2E72B83183C4174E446888DDAAB8ABDD /* hsp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = hsp.min.js; path = Pod/Assets/Highlighter/languages/hsp.min.js; sourceTree = ""; }; + 2E72B83183C4174E446888DDAAB8ABDD /* hsp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = hsp.min.js; path = Pod/Assets/Highlighter/languages/hsp.min.js; sourceTree = ""; }; 2EB7E66780F6F019670727389865B1A4 /* UIImage+Snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Snapshot.h"; path = "FBSnapshotTestCase/Categories/UIImage+Snapshot.h"; sourceTree = ""; }; 2F751C67582BBA3F4B9EC2F5D3FE34DE /* FLEXArgumentInputNumberView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputNumberView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.h; sourceTree = ""; }; - 2FEC8352FB143F585D92152378A167D6 /* atelier-seaside-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-seaside-light.min.css"; path = "Pod/Assets/styles/atelier-seaside-light.min.css"; sourceTree = ""; }; - 301680DA8DD7FD75153AF2BEC82801AF /* html.c */ = {isa = PBXFileReference; includeInIndex = 1; name = html.c; path = Source/cmark_gfm/html.c; sourceTree = ""; }; + 2FEC8352FB143F585D92152378A167D6 /* atelier-seaside-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-seaside-light.min.css"; path = "Pod/Assets/styles/atelier-seaside-light.min.css"; sourceTree = ""; }; + 301680DA8DD7FD75153AF2BEC82801AF /* html.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = html.c; path = Source/cmark_gfm/html.c; sourceTree = ""; }; 30256EF3AFFF081D66B6243CF87DB9B0 /* ContextMenu.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ContextMenu.xcconfig; sourceTree = ""; }; - 3034F67E2029E0B994DAAD801B36A612 /* Target.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Target.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/Target.html; sourceTree = ""; }; - 3076EF9CB6E104385B66BA3199730BD1 /* typescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = typescript.min.js; path = Pod/Assets/Highlighter/languages/typescript.min.js; sourceTree = ""; }; + 3034F67E2029E0B994DAAD801B36A612 /* Target.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Target.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/Target.html; sourceTree = ""; }; + 3076EF9CB6E104385B66BA3199730BD1 /* typescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = typescript.min.js; path = Pod/Assets/Highlighter/languages/typescript.min.js; sourceTree = ""; }; 309608A434B9E551E323AC9F2273BCCA /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/SDWebImagePrefetcher.m; sourceTree = ""; }; 30B9507321725FB22EA43599E5B5BBA5 /* FLEXKeyboardHelpViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXKeyboardHelpViewController.h; path = Classes/Utility/FLEXKeyboardHelpViewController.h; sourceTree = ""; }; 3127F4308052A7A2BA4FEA77839675CA /* TextStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextStyle.swift; path = Source/TextStyle.swift; sourceTree = ""; }; 314EB9278BBC182F96EC144CE95E0254 /* cmark_ctype.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmark_ctype.h; path = Source/cmark_gfm/include/cmark_ctype.h; sourceTree = ""; }; - 318DDAD7DFCEE8E37994E7EDCAA18827 /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiff.mm; path = Source/Common/IGListDiff.mm; sourceTree = ""; }; - 31A00ED6FB9171A8EE6225C7533E7A29 /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Freetime.framework; path = "Pods-Freetime.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 318DDAD7DFCEE8E37994E7EDCAA18827 /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = IGListDiff.mm; path = Source/Common/IGListDiff.mm; sourceTree = ""; }; + 31A00ED6FB9171A8EE6225C7533E7A29 /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Freetime.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 31CE73E5EC935107C8F9F67B5EFBD603 /* FLEXTableListViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableListViewController.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableListViewController.m; sourceTree = ""; }; - 32014445FC3C13A8D1B14FC2604AE5BF /* SDWebImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage.framework; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 32014445FC3C13A8D1B14FC2604AE5BF /* SDWebImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3254550FF7EBB470AD4F73C3C873364F /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Source/ConstraintInsets.swift; sourceTree = ""; }; - 325C50CAB931D23678E52AEE9AB886C1 /* DateAgo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DateAgo.framework; path = "DateAgo-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 325C50CAB931D23678E52AEE9AB886C1 /* DateAgo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DateAgo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 325F7C6381529E09A54C292E1A8CB19C /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Source/ConstraintConfig.swift; sourceTree = ""; }; 326582E982EBE0DB939667828E56541C /* FLEXInstancesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXInstancesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXInstancesTableViewController.m; sourceTree = ""; }; 326BB631F3070BE67CC6842B77795567 /* GitHubSession-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GitHubSession-watchOS-umbrella.h"; path = "../GitHubSession-watchOS/GitHubSession-watchOS-umbrella.h"; sourceTree = ""; }; 3280A4C500B6E651E1B59D1E3628C794 /* Pods-Freetime.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Freetime.modulemap"; sourceTree = ""; }; - 3283BB4E9AE2D25B3DE05608CBA5E3B2 /* agate.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = agate.min.css; path = Pod/Assets/styles/agate.min.css; sourceTree = ""; }; - 32F8BA819AC4C12F60BC93D507FE8796 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; + 3283BB4E9AE2D25B3DE05608CBA5E3B2 /* agate.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = agate.min.css; path = Pod/Assets/styles/agate.min.css; sourceTree = ""; }; + 32F8BA819AC4C12F60BC93D507FE8796 /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/js/jquery.min.js; sourceTree = ""; }; 32FF2CED436287D98320F94AE297C32E /* FLEXTableContentCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableContentCell.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentCell.m; sourceTree = ""; }; 3318B7258837FA4FA81D7E526273CA55 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/SDWebImageOperation.h; sourceTree = ""; }; 3330DD48CCB8531A01BFB0B0E695501F /* Pods-FreetimeWatch Extension-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeWatch Extension-resources.sh"; sourceTree = ""; }; @@ -2199,58 +2200,58 @@ 345EFE8D601B8A0A243A9053B26CA2E5 /* FMDB.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FMDB.xcconfig; sourceTree = ""; }; 34BF06858F140B3A22AED30E4D083316 /* GraphQLDependencyTracker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLDependencyTracker.swift; path = Sources/Apollo/GraphQLDependencyTracker.swift; sourceTree = ""; }; 34CF6267A0506DCF6BEA1B8615132764 /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = ""; }; - 350A39D08C84890F509C9EBBDD7B3B01 /* javascript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = javascript.min.js; path = Pod/Assets/Highlighter/languages/javascript.min.js; sourceTree = ""; }; + 350A39D08C84890F509C9EBBDD7B3B01 /* javascript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = javascript.min.js; path = Pod/Assets/Highlighter/languages/javascript.min.js; sourceTree = ""; }; 3516DEF6635DB24F91DBA91FDE5CDB02 /* GitHubSessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GitHubSessionManager.swift; path = GitHubSession/GitHubSessionManager.swift; sourceTree = ""; }; 35294B187A7796312D75B3C56A069FD5 /* Highlightr-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Highlightr-dummy.m"; sourceTree = ""; }; 352F319C2A2EFB2A099EE84B088EE699 /* NYTPhotoViewer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NYTPhotoViewer-prefix.pch"; sourceTree = ""; }; 357022B044CE9ACC7B64E16F27E2F3C2 /* FLEXFieldEditorViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFieldEditorViewController.m; path = Classes/Editing/FLEXFieldEditorViewController.m; sourceTree = ""; }; - 357CE71B28D1F370A91656E712E3D73B /* smali.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = smali.min.js; path = Pod/Assets/Highlighter/languages/smali.min.js; sourceTree = ""; }; + 357CE71B28D1F370A91656E712E3D73B /* smali.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = smali.min.js; path = Pod/Assets/Highlighter/languages/smali.min.js; sourceTree = ""; }; 358F5FDEFB217CB262E8645AEFE23F61 /* FLEXNetworkRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkRecorder.h; path = Classes/Network/FLEXNetworkRecorder.h; sourceTree = ""; }; 359289A342B766D4E9A0AE49F80DE08E /* FMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDB.h; path = src/fmdb/FMDB.h; sourceTree = ""; }; 35B495A424D03EECEAEFF731117A6DC4 /* GitHawkRoutes-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHawkRoutes-umbrella.h"; sourceTree = ""; }; - 36013DD978A91585355383748DB02845 /* inform7.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = inform7.min.js; path = Pod/Assets/Highlighter/languages/inform7.min.js; sourceTree = ""; }; + 36013DD978A91585355383748DB02845 /* inform7.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = inform7.min.js; path = Pod/Assets/Highlighter/languages/inform7.min.js; sourceTree = ""; }; 360720B1AF4128F09D0BD86E4E5D1881 /* Pods-FreetimeWatch Extension-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-FreetimeWatch Extension-acknowledgements.markdown"; sourceTree = ""; }; 3660102D0C960DA5A6E28BE19BDCBBE2 /* NYTPhotoViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotoViewController.m; path = Pod/Classes/ios/NYTPhotoViewController.m; sourceTree = ""; }; 3664D55CAEE1942F92282A334F981478 /* CGRect+DominantCorner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGRect+DominantCorner.swift"; path = "ContextMenu/CGRect+DominantCorner.swift"; sourceTree = ""; }; - 36A6394A9D8347CBCAAD882631548B19 /* ascetic.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = ascetic.min.css; path = Pod/Assets/styles/ascetic.min.css; sourceTree = ""; }; + 36A6394A9D8347CBCAAD882631548B19 /* ascetic.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = ascetic.min.css; path = Pod/Assets/styles/ascetic.min.css; sourceTree = ""; }; 36C1DA3B6332750B173CFB5589AC0D99 /* UIView+Layout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Layout.swift"; path = "Sources/Tabman/Utilities/Extensions/UIView+Layout.swift"; sourceTree = ""; }; - 36CF1175F5DE6408C7B1D63B16A7631D /* tomorrow-night-eighties.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "tomorrow-night-eighties.min.css"; path = "Pod/Assets/styles/tomorrow-night-eighties.min.css"; sourceTree = ""; }; - 36E1D49E39AC417CCD1B55985A3484B9 /* atelier-cave-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-cave-dark.min.css"; path = "Pod/Assets/styles/atelier-cave-dark.min.css"; sourceTree = ""; }; - 36EA1D90C19E954295C048EC1C73D1D3 /* Localizable.stringsdict */ = {isa = PBXFileReference; includeInIndex = 1; name = Localizable.stringsdict; path = DateAgo/Localizable.stringsdict; sourceTree = ""; }; - 37A1A5008FBBFB8019002186BDBFBF9D /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs.html; sourceTree = ""; }; - 37A3F7BB2D588F6716C9C2354A165DB5 /* case_fold_switch.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = case_fold_switch.inc; path = Source/cmark_gfm/case_fold_switch.inc; sourceTree = ""; }; - 37AD20B79767B232D77101AB964B45D4 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/Protocols.html; sourceTree = ""; }; - 38129ECF03EF4A82C35CB0DB6A171D6E /* SwipeVerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeVerticalAlignment.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeVerticalAlignment.html; sourceTree = ""; }; + 36CF1175F5DE6408C7B1D63B16A7631D /* tomorrow-night-eighties.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "tomorrow-night-eighties.min.css"; path = "Pod/Assets/styles/tomorrow-night-eighties.min.css"; sourceTree = ""; }; + 36E1D49E39AC417CCD1B55985A3484B9 /* atelier-cave-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-cave-dark.min.css"; path = "Pod/Assets/styles/atelier-cave-dark.min.css"; sourceTree = ""; }; + 36EA1D90C19E954295C048EC1C73D1D3 /* Localizable.stringsdict */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.stringsdict; name = Localizable.stringsdict; path = DateAgo/Localizable.stringsdict; sourceTree = ""; }; + 37A1A5008FBBFB8019002186BDBFBF9D /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Structs.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs.html; sourceTree = ""; }; + 37A3F7BB2D588F6716C9C2354A165DB5 /* case_fold_switch.inc */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.pascal; name = case_fold_switch.inc; path = Source/cmark_gfm/case_fold_switch.inc; sourceTree = ""; }; + 37AD20B79767B232D77101AB964B45D4 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Protocols.html; path = docs/Protocols.html; sourceTree = ""; }; + 38129ECF03EF4A82C35CB0DB6A171D6E /* SwipeVerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeVerticalAlignment.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeVerticalAlignment.html; sourceTree = ""; }; 3832D55B263E29F12763BC545B215C78 /* UIApplication+StrictKeyWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+StrictKeyWindow.m"; path = "FBSnapshotTestCase/Categories/UIApplication+StrictKeyWindow.m"; sourceTree = ""; }; 3841AB3EC0672EC0B9983581B1F9909F /* FLEXImageExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXImageExplorerViewController.h; path = Classes/ObjectExplorers/FLEXImageExplorerViewController.h; sourceTree = ""; }; 385186DB4615AB2DA2BD2E593A1D0628 /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = ""; }; 389145E879874D4F622FFDA147DD56EE /* IGListSectionMap+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListSectionMap+DebugDescription.h"; path = "Source/Internal/IGListSectionMap+DebugDescription.h"; sourceTree = ""; }; - 38B3FE48ED04C88DB56B77335AC0687B /* inlines.c */ = {isa = PBXFileReference; includeInIndex = 1; name = inlines.c; path = Source/cmark_gfm/inlines.c; sourceTree = ""; }; + 38B3FE48ED04C88DB56B77335AC0687B /* inlines.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = inlines.c; path = Source/cmark_gfm/inlines.c; sourceTree = ""; }; 38D43E72BEEEC2B025C956C96C41DE5C /* TabmanBar+Protocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Protocols.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Protocols.swift"; sourceTree = ""; }; 38DD24E3B81B25F52E93942EDAA09426 /* Squawk.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Squawk.swift; path = Source/Squawk.swift; sourceTree = ""; }; 38E809253CDE39D15F88E8AA26728311 /* TabmanBar+BackgroundView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+BackgroundView.swift"; path = "Sources/Tabman/TabmanBar/Components/Background/TabmanBar+BackgroundView.swift"; sourceTree = ""; }; - 390CEFF91CD470012FDC273E803D6D92 /* vim.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = vim.min.js; path = Pod/Assets/Highlighter/languages/vim.min.js; sourceTree = ""; }; - 3954ABBA2153CCADDDE65909166F5683 /* SwipeActionsOrientation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionsOrientation.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeActionsOrientation.html; sourceTree = ""; }; - 3984B42B66F9D755B362FA724E98EDFE /* Trigger.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Trigger.html; path = docs/Structs/SwipeExpansionStyle/Trigger.html; sourceTree = ""; }; + 390CEFF91CD470012FDC273E803D6D92 /* vim.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = vim.min.js; path = Pod/Assets/Highlighter/languages/vim.min.js; sourceTree = ""; }; + 3954ABBA2153CCADDDE65909166F5683 /* SwipeActionsOrientation.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeActionsOrientation.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeActionsOrientation.html; sourceTree = ""; }; + 3984B42B66F9D755B362FA724E98EDFE /* Trigger.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Trigger.html; path = docs/Structs/SwipeExpansionStyle/Trigger.html; sourceTree = ""; }; 39BBCB5E6695288356D799C78D17A655 /* FLAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FLAnimatedImageView+WebCache.m"; path = "SDWebImage/FLAnimatedImage/FLAnimatedImageView+WebCache.m"; sourceTree = ""; }; 39D33DEF39D6B90061877B6313E26F2C /* ContextMenuPresenting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContextMenuPresenting.swift; path = ContextMenu/ContextMenuPresenting.swift; sourceTree = ""; }; 3A2FD2CA175C3F58129E34373538FFB3 /* IGListDebuggingUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDebuggingUtilities.h; path = Source/Internal/IGListDebuggingUtilities.h; sourceTree = ""; }; 3A5D18952D7E46D5CC3277C6CB0BC6D5 /* SwipeTableViewCellDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTableViewCellDelegate.swift; path = Source/SwipeTableViewCellDelegate.swift; sourceTree = ""; }; 3A7FCCB273BF1F96014181AA8692E31E /* UICollectionViewLayout+InteractiveReordering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionViewLayout+InteractiveReordering.m"; path = "Source/Internal/UICollectionViewLayout+InteractiveReordering.m"; sourceTree = ""; }; - 3A8F2DE580DD8BB35F273E26BC95F433 /* atom-one-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atom-one-light.min.css"; path = "Pod/Assets/styles/atom-one-light.min.css"; sourceTree = ""; }; + 3A8F2DE580DD8BB35F273E26BC95F433 /* atom-one-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atom-one-light.min.css"; path = "Pod/Assets/styles/atom-one-light.min.css"; sourceTree = ""; }; 3AB65F324A679C69479AA0AE9D193077 /* FLEX.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FLEX.xcconfig; sourceTree = ""; }; 3AF587C654ABB0F533863CD200EFFEF5 /* FlatCache-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlatCache-umbrella.h"; sourceTree = ""; }; 3AFF28539E758B9A5B851E86A3FA232B /* UIImage+Resize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+Resize.swift"; path = "Sources/Tabman/Utilities/Extensions/UIImage+Resize.swift"; sourceTree = ""; }; - 3B1B03F39E5CB0D9D43FA1B3FD62E3AC /* houdini_html_u.c */ = {isa = PBXFileReference; includeInIndex = 1; name = houdini_html_u.c; path = Source/cmark_gfm/houdini_html_u.c; sourceTree = ""; }; - 3B341F87F3037ADC16719090CF6A1027 /* django.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = django.min.js; path = Pod/Assets/Highlighter/languages/django.min.js; sourceTree = ""; }; - 3B83B13FBC93DF1D5040151944103C40 /* arena.c */ = {isa = PBXFileReference; includeInIndex = 1; name = arena.c; path = Source/cmark_gfm/arena.c; sourceTree = ""; }; - 3B85247199F0C243CEFD29DD0837AD3A /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; - 3BAD1C116811418C49EB5D39CCCEA183 /* lasso.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lasso.min.js; path = Pod/Assets/Highlighter/languages/lasso.min.js; sourceTree = ""; }; - 3BB3A1B6E7FCA9F2FF089BD8BC860CCE /* sql.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = sql.min.js; path = Pod/Assets/Highlighter/languages/sql.min.js; sourceTree = ""; }; - 3BBBA5A3DB1E93F5571D36A374C8AF15 /* CompletionAnimation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CompletionAnimation.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/CompletionAnimation.html; sourceTree = ""; }; + 3B1B03F39E5CB0D9D43FA1B3FD62E3AC /* houdini_html_u.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = houdini_html_u.c; path = Source/cmark_gfm/houdini_html_u.c; sourceTree = ""; }; + 3B341F87F3037ADC16719090CF6A1027 /* django.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = django.min.js; path = Pod/Assets/Highlighter/languages/django.min.js; sourceTree = ""; }; + 3B83B13FBC93DF1D5040151944103C40 /* arena.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = arena.c; path = Source/cmark_gfm/arena.c; sourceTree = ""; }; + 3B85247199F0C243CEFD29DD0837AD3A /* Classes.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Classes.html; path = docs/Classes.html; sourceTree = ""; }; + 3BAD1C116811418C49EB5D39CCCEA183 /* lasso.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = lasso.min.js; path = Pod/Assets/Highlighter/languages/lasso.min.js; sourceTree = ""; }; + 3BB3A1B6E7FCA9F2FF089BD8BC860CCE /* sql.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = sql.min.js; path = Pod/Assets/Highlighter/languages/sql.min.js; sourceTree = ""; }; + 3BBBA5A3DB1E93F5571D36A374C8AF15 /* CompletionAnimation.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = CompletionAnimation.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle/CompletionAnimation.html; sourceTree = ""; }; 3BCA8B8E00381680CF8857C2D8068E0D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../GitHubAPI-watchOS/Info.plist"; sourceTree = ""; }; 3C1910EEBEBAD28D099417B4244DE02A /* AlamofireNetworkActivityIndicator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AlamofireNetworkActivityIndicator.xcconfig; sourceTree = ""; }; - 3C56E23106CA116034F7DB71D6DF35A1 /* swift.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = swift.min.js; path = Pod/Assets/Highlighter/languages/swift.min.js; sourceTree = ""; }; + 3C56E23106CA116034F7DB71D6DF35A1 /* swift.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = swift.min.js; path = Pod/Assets/Highlighter/languages/swift.min.js; sourceTree = ""; }; 3C781B8E681F83C0CFC20B95F63E294E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../Alamofire-watchOS/Info.plist"; sourceTree = ""; }; 3C8F0E67C02AEFD4E0F96F9C317AD96D /* SquawkViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SquawkViewDelegate.swift; path = Source/SquawkViewDelegate.swift; sourceTree = ""; }; 3CE02782344362EA1921150BE0FC6C61 /* TabmanItemTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanItemTransition.swift; path = Sources/Tabman/TabmanBar/Transitioning/ItemTransition/TabmanItemTransition.swift; sourceTree = ""; }; @@ -2262,27 +2263,27 @@ 3D93446E2F3C5A4B8AFE21A93CA8E313 /* NSAttributedString+Trim.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSAttributedString+Trim.swift"; path = "Source/NSAttributedString+Trim.swift"; sourceTree = ""; }; 3DBAAA296AF906718B921D09B9FE4F40 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 3DE674FB5C5F546B1CB8056EE86EC4BE /* TabmanBar+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Appearance.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Appearance.swift"; sourceTree = ""; }; - 3E160A78D77B73BC8AF973613ACE1DBE /* nix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = nix.min.js; path = Pod/Assets/Highlighter/languages/nix.min.js; sourceTree = ""; }; - 3E7EA5D0DEBF0A4F39349A72A4C98E17 /* avrasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = avrasm.min.js; path = Pod/Assets/Highlighter/languages/avrasm.min.js; sourceTree = ""; }; + 3E160A78D77B73BC8AF973613ACE1DBE /* nix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = nix.min.js; path = Pod/Assets/Highlighter/languages/nix.min.js; sourceTree = ""; }; + 3E7EA5D0DEBF0A4F39349A72A4C98E17 /* avrasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = avrasm.min.js; path = Pod/Assets/Highlighter/languages/avrasm.min.js; sourceTree = ""; }; 3E95770B1835E613355EE78C73F365EF /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/SDWebImageDownloader.h; sourceTree = ""; }; - 3EAB0B92635BE4A41D9F19AE92F4FDFA /* Highlightr.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Highlightr.framework; path = Highlightr.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3EAB0B92635BE4A41D9F19AE92F4FDFA /* Highlightr.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Highlightr.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3EB2F454763149B1C80C0DFA16819EDF /* IGListWorkingRangeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListWorkingRangeHandler.h; path = Source/Internal/IGListWorkingRangeHandler.h; sourceTree = ""; }; - 3EBE7B3E97EDB8AD9A5BE8EFB8BAD537 /* atelier-savanna-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-savanna-dark.min.css"; path = "Pod/Assets/styles/atelier-savanna-dark.min.css"; sourceTree = ""; }; + 3EBE7B3E97EDB8AD9A5BE8EFB8BAD537 /* atelier-savanna-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-savanna-dark.min.css"; path = "Pod/Assets/styles/atelier-savanna-dark.min.css"; sourceTree = ""; }; 3F03D266C01FC5FEE18C6239C91A0658 /* FMDatabaseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseQueue.h; path = src/fmdb/FMDatabaseQueue.h; sourceTree = ""; }; 3F4542FB4F273B142EDBDE2CF4314309 /* FBSnapshotTestCase-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-umbrella.h"; sourceTree = ""; }; 3F6E152ABF81644203F32500F6E27FD6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3FA857CA0C28758D921762553D24EB3A /* css.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = css.min.js; path = Pod/Assets/Highlighter/languages/css.min.js; sourceTree = ""; }; + 3FA857CA0C28758D921762553D24EB3A /* css.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = css.min.js; path = Pod/Assets/Highlighter/languages/css.min.js; sourceTree = ""; }; 3FB10643F5A94D18B956E72C3F479355 /* FLEXExplorerToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXExplorerToolbar.m; path = Classes/Toolbar/FLEXExplorerToolbar.m; sourceTree = ""; }; 3FB2D416D0693A1F06367969CAE1E145 /* ApolloClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ApolloClient.swift; path = Sources/Apollo/ApolloClient.swift; sourceTree = ""; }; 3FC692D3824A1A3460240ED8B2B1C5EF /* FLEXCookiesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXCookiesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXCookiesTableViewController.h; sourceTree = ""; }; - 3FF1FF69F3C76EF2F18D9C7F101B72A5 /* ImageAlertAction.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ImageAlertAction.framework; path = ImageAlertAction.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3FF1FF69F3C76EF2F18D9C7F101B72A5 /* ImageAlertAction.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ImageAlertAction.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3FFA1B61D9E6304A55D4BE587749B2AB /* ResultOrPromise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResultOrPromise.swift; path = Sources/Apollo/ResultOrPromise.swift; sourceTree = ""; }; 400553197F787CCF2DDCE6C9F7B1DEA3 /* FMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = src/fmdb/FMDatabasePool.m; sourceTree = ""; }; - 4032874561BFE7487BD3954F2A7855D8 /* SwipeAction.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeAction.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes/SwipeAction.html; sourceTree = ""; }; + 4032874561BFE7487BD3954F2A7855D8 /* SwipeAction.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeAction.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Classes/SwipeAction.html; sourceTree = ""; }; 405E7183BBABAB05B5D76A5B46086A2D /* StringHelpers-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "StringHelpers-watchOS-dummy.m"; path = "../StringHelpers-watchOS/StringHelpers-watchOS-dummy.m"; sourceTree = ""; }; 407A595AA9186B4514EDDD53C763C3AC /* GraphQLResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLResponse.swift; path = Sources/Apollo/GraphQLResponse.swift; sourceTree = ""; }; 4086072AA571F2FC5309F0CEBF3E3B48 /* Pods-FreetimeTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeTests-frameworks.sh"; sourceTree = ""; }; - 40C861ECD15BD4B81CDB272B6984A57B /* scheme.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = scheme.min.js; path = Pod/Assets/Highlighter/languages/scheme.min.js; sourceTree = ""; }; + 40C861ECD15BD4B81CDB272B6984A57B /* scheme.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = scheme.min.js; path = Pod/Assets/Highlighter/languages/scheme.min.js; sourceTree = ""; }; 412607D2A928BF0BFBFE00BA3DB2FE9C /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Source/ConstraintMakerFinalizable.swift; sourceTree = ""; }; 41A2667DA84A09032BDB7F164D93EC95 /* NetworkTransport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkTransport.swift; path = Sources/Apollo/NetworkTransport.swift; sourceTree = ""; }; 41D43701B594AC06F21677B669FA547A /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Source/ConstraintOffsetTarget.swift; sourceTree = ""; }; @@ -2291,52 +2292,52 @@ 42031E123D72C0D80C0CABA6B5B69C81 /* V3User.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3User.swift; path = GitHubAPI/V3User.swift; sourceTree = ""; }; 4210F0E76E5B3BA1C29E0F0336A2190F /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = ""; }; 423F9DBA9C931AAA44EF1918E45960C1 /* IGListAdapter+UICollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapter+UICollectionView.h"; path = "Source/Internal/IGListAdapter+UICollectionView.h"; sourceTree = ""; }; - 4267218E4A3B499E5A83DEAB19C5C8E7 /* autolink.c */ = {isa = PBXFileReference; includeInIndex = 1; name = autolink.c; path = Source/cmark_gfm/autolink.c; sourceTree = ""; }; + 4267218E4A3B499E5A83DEAB19C5C8E7 /* autolink.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = autolink.c; path = Source/cmark_gfm/autolink.c; sourceTree = ""; }; 426D12F888A2B4314E2FCE1136C73790 /* safari~iPad.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari~iPad.png"; path = "Pod/Assets/safari~iPad.png"; sourceTree = ""; }; 42C49D6ED99D248C3A85C8EBC8A82A4B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4396CA3EC7A96FB68D51E9F57F93152C /* MessageViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MessageViewController.framework; path = MessageViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 44BDA3837CA00AA0D6CF0FD982EA52A2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 4396CA3EC7A96FB68D51E9F57F93152C /* MessageViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MessageViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 44BDA3837CA00AA0D6CF0FD982EA52A2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; 44C6C1642D99CD180971BFBE491D7E11 /* Apollo-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Apollo-watchOS.modulemap"; path = "../Apollo-watchOS/Apollo-watchOS.modulemap"; sourceTree = ""; }; 44C8331150AFD5A9E842735C0C7462AA /* IGListStackedSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListStackedSectionController.h; path = Source/IGListStackedSectionController.h; sourceTree = ""; }; - 4523B82B99031B98F751BE61AB0F98D7 /* zenburn.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = zenburn.min.css; path = Pod/Assets/styles/zenburn.min.css; sourceTree = ""; }; + 4523B82B99031B98F751BE61AB0F98D7 /* zenburn.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = zenburn.min.css; path = Pod/Assets/styles/zenburn.min.css; sourceTree = ""; }; 4534C66792F84AACC599CA67C992264F /* String+NSRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+NSRange.swift"; path = "StringHelpers/String+NSRange.swift"; sourceTree = ""; }; - 4549C2A71F36C03491AA35408EAE1440 /* atelier-sulphurpool-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-sulphurpool-dark.min.css"; path = "Pod/Assets/styles/atelier-sulphurpool-dark.min.css"; sourceTree = ""; }; + 4549C2A71F36C03491AA35408EAE1440 /* atelier-sulphurpool-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-sulphurpool-dark.min.css"; path = "Pod/Assets/styles/atelier-sulphurpool-dark.min.css"; sourceTree = ""; }; 45CC4395154C756AC76AA326906978D7 /* NSImage+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+WebCache.h"; path = "SDWebImage/NSImage+WebCache.h"; sourceTree = ""; }; 45F0F7AC2F245A9A16AAC7CE42F286EB /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; 4621DD2F626F2C58C3BF52027F1D59EB /* Pods-Freetime-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Freetime-acknowledgements.markdown"; sourceTree = ""; }; - 462D6486CB2693BCB6F5BE0816BF4507 /* FillOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = FillOptions.html; path = docs/Structs/SwipeExpansionStyle/FillOptions.html; sourceTree = ""; }; + 462D6486CB2693BCB6F5BE0816BF4507 /* FillOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = FillOptions.html; path = docs/Structs/SwipeExpansionStyle/FillOptions.html; sourceTree = ""; }; 4630E13D54E257198CE4D78293E44A6A /* Pods-Freetime-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Freetime-umbrella.h"; sourceTree = ""; }; 46405FB0B623ADD23573666BDF391A7A /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 469717AA9A225BAA2F2F711E030BD144 /* idea.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = idea.min.css; path = Pod/Assets/styles/idea.min.css; sourceTree = ""; }; + 469717AA9A225BAA2F2F711E030BD144 /* idea.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = idea.min.css; path = Pod/Assets/styles/idea.min.css; sourceTree = ""; }; 46DF6C5B121FDEF1AC02AB7CF777133E /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListExperiments.h; path = Source/Common/IGListExperiments.h; sourceTree = ""; }; 46E32600BED8C98BD810C4DED494D549 /* FLEXKeyboardShortcutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXKeyboardShortcutManager.h; path = Classes/Utility/FLEXKeyboardShortcutManager.h; sourceTree = ""; }; 47314E9B5290FB01C7C36548719FDCCB /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; 47B2EBE0D921E2B2598B0574E1D8B06B /* TabmanLineIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanLineIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Styles/TabmanLineIndicator.swift; sourceTree = ""; }; 48193CC9107FC3CD47D30B0C48D9AF6E /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiff.h; path = Source/Common/IGListDiff.h; sourceTree = ""; }; 482C5F99220B757ED1E56F00B18BCE82 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 486DF80E344F99D663E62270CF4D707D /* SwipeExpanding.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpanding.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeExpanding.html; sourceTree = ""; }; - 488DEAD1EAB480F5FF7962A2CA74217F /* SwipeActionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeActionStyle.html; sourceTree = ""; }; + 486DF80E344F99D663E62270CF4D707D /* SwipeExpanding.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeExpanding.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeExpanding.html; sourceTree = ""; }; + 488DEAD1EAB480F5FF7962A2CA74217F /* SwipeActionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeActionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/SwipeActionStyle.html; sourceTree = ""; }; 4920FD43FA243E0D80C3E66FB33A3338 /* MessageViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageViewController.swift; path = MessageViewController/MessageViewController.swift; sourceTree = ""; }; 495B8A1CB83968DC13C9F78853A0FAC9 /* GitHubSession-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "GitHubSession-watchOS.xcconfig"; path = "../GitHubSession-watchOS/GitHubSession-watchOS.xcconfig"; sourceTree = ""; }; 499AE3F7B8BB35DC8C6FF8CE9A417731 /* NSBundle+NYTPhotoViewer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+NYTPhotoViewer.m"; path = "Pod/Classes/ios/Resource Loading/NSBundle+NYTPhotoViewer.m"; sourceTree = ""; }; 49CB85E69D6CAABB3E289FE7360348D8 /* FLEXLayerExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXLayerExplorerViewController.m; path = Classes/ObjectExplorers/FLEXLayerExplorerViewController.m; sourceTree = ""; }; 4A1A2FB2EEBF5C51F7D6716DD88FC3D3 /* IGListTransitionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListTransitionDelegate.h; path = Source/IGListTransitionDelegate.h; sourceTree = ""; }; - 4A2993697AC731ED8BBD867298846732 /* tomorrow-night-bright.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "tomorrow-night-bright.min.css"; path = "Pod/Assets/styles/tomorrow-night-bright.min.css"; sourceTree = ""; }; + 4A2993697AC731ED8BBD867298846732 /* tomorrow-night-bright.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "tomorrow-night-bright.min.css"; path = "Pod/Assets/styles/tomorrow-night-bright.min.css"; sourceTree = ""; }; 4B5FDD2E3B315E535E307BA27E9141C2 /* FLEXLibrariesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXLibrariesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXLibrariesTableViewController.m; sourceTree = ""; }; 4B840D4009C3BE1BBF78D37183923054 /* IGListCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCompatibility.h; path = Source/Common/IGListCompatibility.h; sourceTree = ""; }; 4B8CABA2183F6E6D3B65EA77C4E18C15 /* Pageboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pageboy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4BCA7C73C904CDDA1E54D6821D3FE2AE /* qtcreator_light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = qtcreator_light.min.css; path = Pod/Assets/styles/qtcreator_light.min.css; sourceTree = ""; }; + 4BCA7C73C904CDDA1E54D6821D3FE2AE /* qtcreator_light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = qtcreator_light.min.css; path = Pod/Assets/styles/qtcreator_light.min.css; sourceTree = ""; }; 4BDD5D51D239E9D4F52E93DCD03CC3A7 /* TUSafariActivity.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TUSafariActivity.modulemap; sourceTree = ""; }; 4BE667E5CEBB12316C70A49FE7489641 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResultInternal.h; path = Source/Common/Internal/IGListIndexSetResultInternal.h; sourceTree = ""; }; 4C20D4236C0ADABC208DD8B1728BE88B /* MessageView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageView.swift; path = MessageViewController/MessageView.swift; sourceTree = ""; }; 4C6AEAA1A3411D6CD6D9A4ECFC94323A /* NetworkActivityIndicatorManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkActivityIndicatorManager.swift; path = Source/NetworkActivityIndicatorManager.swift; sourceTree = ""; }; 4CA6E8653181617367FB7317899C9360 /* ColorUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColorUtils.swift; path = Sources/Tabman/Utilities/ColorUtils.swift; sourceTree = ""; }; - 4CC0C98A7A4ABECF5ED50E2798B97088 /* far.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = far.min.css; path = Pod/Assets/styles/far.min.css; sourceTree = ""; }; - 4D06D7D5CC9052852B0E5F43DFBD1970 /* SwipeTableOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableOptions.html; path = docs/Structs/SwipeTableOptions.html; sourceTree = ""; }; - 4D33C67CE6E7CD6AB3F331E922186355 /* Target.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Target.html; path = docs/Structs/SwipeExpansionStyle/Target.html; sourceTree = ""; }; + 4CC0C98A7A4ABECF5ED50E2798B97088 /* far.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = far.min.css; path = Pod/Assets/styles/far.min.css; sourceTree = ""; }; + 4D06D7D5CC9052852B0E5F43DFBD1970 /* SwipeTableOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeTableOptions.html; path = docs/Structs/SwipeTableOptions.html; sourceTree = ""; }; + 4D33C67CE6E7CD6AB3F331E922186355 /* Target.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Target.html; path = docs/Structs/SwipeExpansionStyle/Target.html; sourceTree = ""; }; 4D5CD58D4DDC8ED0DC79B1B1EF9A2B2F /* FlatCache.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FlatCache.modulemap; sourceTree = ""; }; - 4DCE673E49389FBFC948C4CE2A05E23F /* capnproto.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = capnproto.min.js; path = Pod/Assets/Highlighter/languages/capnproto.min.js; sourceTree = ""; }; - 4DE2C58366EEFA92420CC06B0E6F157C /* erlang-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = "erlang-repl.min.js"; path = "Pod/Assets/Highlighter/languages/erlang-repl.min.js"; sourceTree = ""; }; + 4DCE673E49389FBFC948C4CE2A05E23F /* capnproto.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = capnproto.min.js; path = Pod/Assets/Highlighter/languages/capnproto.min.js; sourceTree = ""; }; + 4DE2C58366EEFA92420CC06B0E6F157C /* erlang-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = "erlang-repl.min.js"; path = "Pod/Assets/Highlighter/languages/erlang-repl.min.js"; sourceTree = ""; }; 4DF07EE40A9E517BEAB2798963441DC6 /* FLAnimatedImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FLAnimatedImage.modulemap; sourceTree = ""; }; 4E1309C1B06D130A73A043A73FC4D90C /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/UIImage+MultiFormat.m"; sourceTree = ""; }; 4E6C9A608845D17973C46118E0C26698 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -2345,9 +2346,9 @@ 4F093F7825450A30020E29AB4B044E81 /* GitHubAPI-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GitHubAPI-iOS-dummy.m"; sourceTree = ""; }; 4F19A707B501AC5A31986A94F77C5561 /* String+WordAtRange.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+WordAtRange.swift"; path = "MessageViewController/String+WordAtRange.swift"; sourceTree = ""; }; 4F2865891656A732D6F8C11AFE60474E /* V3Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3Request.swift; path = GitHubAPI/V3Request.swift; sourceTree = ""; }; - 4F7D58E0FF453F1DF17B29F45CF8B9B7 /* blocks.c */ = {isa = PBXFileReference; includeInIndex = 1; name = blocks.c; path = Source/cmark_gfm/blocks.c; sourceTree = ""; }; + 4F7D58E0FF453F1DF17B29F45CF8B9B7 /* blocks.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = blocks.c; path = Source/cmark_gfm/blocks.c; sourceTree = ""; }; 4FC740BD1BBA2B21A3794BC105FAC4C8 /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListReloadDataUpdater.h; path = Source/IGListReloadDataUpdater.h; sourceTree = ""; }; - 4FD5FAFCECF52E3D05581FA9EEE3602D /* dart.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dart.min.js; path = Pod/Assets/Highlighter/languages/dart.min.js; sourceTree = ""; }; + 4FD5FAFCECF52E3D05581FA9EEE3602D /* dart.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dart.min.js; path = Pod/Assets/Highlighter/languages/dart.min.js; sourceTree = ""; }; 4FD6B71120604122043EBDB38BED51E6 /* registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = registry.h; path = Source/cmark_gfm/include/registry.h; sourceTree = ""; }; 502741D1EAEB0880C45A0FB255222E6A /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = ""; }; 50B2B9E9AFC9028712CD0017838E5E74 /* TabmanDotIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanDotIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Styles/TabmanDotIndicator.swift; sourceTree = ""; }; @@ -2363,14 +2364,14 @@ 51DD175350F795DC634D2414A4F2495E /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 520B19138FF5A1C4FC2C6C5BB4FE52E2 /* IGListBatchUpdates.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdates.h; path = Source/Internal/IGListBatchUpdates.h; sourceTree = ""; }; 524AD49023BEC1AD729C231344D1E1FA /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndex.h; path = Source/Common/IGListMoveIndex.h; sourceTree = ""; }; - 52801F3E7E43F84DCBDAA2BC4C46539A /* cpp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = cpp.min.js; path = Pod/Assets/Highlighter/languages/cpp.min.js; sourceTree = ""; }; - 52AFB85B161F226F36F88652DFB4EE06 /* 1c.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = 1c.min.js; path = Pod/Assets/Highlighter/languages/1c.min.js; sourceTree = ""; }; + 52801F3E7E43F84DCBDAA2BC4C46539A /* cpp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = cpp.min.js; path = Pod/Assets/Highlighter/languages/cpp.min.js; sourceTree = ""; }; + 52AFB85B161F226F36F88652DFB4EE06 /* 1c.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = 1c.min.js; path = Pod/Assets/Highlighter/languages/1c.min.js; sourceTree = ""; }; 52DB32B66F5DBDC04C3CAC818AFD018B /* Apollo-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Apollo-watchOS.xcconfig"; path = "../Apollo-watchOS/Apollo-watchOS.xcconfig"; sourceTree = ""; }; - 532C3D433E85A3D49207CA2FB5C1F145 /* cmark_gfm_swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = cmark_gfm_swift.framework; path = "cmark-gfm-swift.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 532C3D433E85A3D49207CA2FB5C1F145 /* cmark_gfm_swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = cmark_gfm_swift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 535C6D93C09FAAC5EA0CC0401985CD1E /* HTMLString-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HTMLString-prefix.pch"; sourceTree = ""; }; 5397625F7D3CA6C3221CE4741FFB4DC1 /* FLEXToolbarItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXToolbarItem.m; path = Classes/Toolbar/FLEXToolbarItem.m; sourceTree = ""; }; 53A511C61B2567162E04899EFF0C7658 /* NSLayoutManager+Render.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutManager+Render.swift"; path = "Source/NSLayoutManager+Render.swift"; sourceTree = ""; }; - 53AB7FD11D8EB397A4BD591DC437AF05 /* rsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = rsl.min.js; path = Pod/Assets/Highlighter/languages/rsl.min.js; sourceTree = ""; }; + 53AB7FD11D8EB397A4BD591DC437AF05 /* rsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = rsl.min.js; path = Pod/Assets/Highlighter/languages/rsl.min.js; sourceTree = ""; }; 53DDF023CC5ACF8832D51DB09DF461EE /* Pods-FreetimeTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-FreetimeTests-acknowledgements.markdown"; sourceTree = ""; }; 53E749F510D3DED083C6D40DD525B4FD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 53F1B403D0B050B46FD4052D6BB63EB6 /* FLEXPropertyEditorViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXPropertyEditorViewController.h; path = Classes/Editing/FLEXPropertyEditorViewController.h; sourceTree = ""; }; @@ -2378,15 +2379,15 @@ 54041B1FF020F66CDC41E910BB826352 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; 544F02D22EE1BCF8BCAB73A3569D66DD /* FLEXArgumentInputColorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputColorView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputColorView.m; sourceTree = ""; }; 54F4CA957DC5A44EFBFB1FBF79A1546E /* FLEXArgumentInputDateView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputDateView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.m; sourceTree = ""; }; - 553A631920F68C7928EFAE45EA67450F /* darkula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = darkula.min.css; path = Pod/Assets/styles/darkula.min.css; sourceTree = ""; }; - 5550CF8612EBEF020A58DCEB2C42DC3C /* ext_scanners.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ext_scanners.c; path = Source/cmark_gfm/ext_scanners.c; sourceTree = ""; }; - 55CA08E00F41DE75DD728D8C55E00DEA /* kimbie.dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = kimbie.dark.min.css; path = Pod/Assets/styles/kimbie.dark.min.css; sourceTree = ""; }; + 553A631920F68C7928EFAE45EA67450F /* darkula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = darkula.min.css; path = Pod/Assets/styles/darkula.min.css; sourceTree = ""; }; + 5550CF8612EBEF020A58DCEB2C42DC3C /* ext_scanners.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ext_scanners.c; path = Source/cmark_gfm/ext_scanners.c; sourceTree = ""; }; + 55CA08E00F41DE75DD728D8C55E00DEA /* kimbie.dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = kimbie.dark.min.css; path = Pod/Assets/styles/kimbie.dark.min.css; sourceTree = ""; }; 55F767D1F4940B802A64CFC742083735 /* IGListAdapterUpdaterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdaterInternal.h; path = Source/Internal/IGListAdapterUpdaterInternal.h; sourceTree = ""; }; 560832AC81328692271A2533BC3D9343 /* NYTPhotoViewerCloseButtonXLandscape@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "NYTPhotoViewerCloseButtonXLandscape@2x.png"; path = "Pod/Assets/ios/NYTPhotoViewerCloseButtonXLandscape@2x.png"; sourceTree = ""; }; - 564AB78A2DFC67992A9FB38B2E094808 /* gauss.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = gauss.min.js; path = Pod/Assets/Highlighter/languages/gauss.min.js; sourceTree = ""; }; + 564AB78A2DFC67992A9FB38B2E094808 /* gauss.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = gauss.min.js; path = Pod/Assets/Highlighter/languages/gauss.min.js; sourceTree = ""; }; 565F4325A3016D58B1B8F9BCD395A01F /* NYTPhotoDismissalInteractionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoDismissalInteractionController.h; path = Pod/Classes/ios/NYTPhotoDismissalInteractionController.h; sourceTree = ""; }; - 56690CF3D112AE437CCA05ADD5AA500D /* gams.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = gams.min.js; path = Pod/Assets/Highlighter/languages/gams.min.js; sourceTree = ""; }; - 568D967FA0137C920AA1B31AF9F95C41 /* GitHubAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GitHubAPI.framework; path = "GitHubAPI-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 56690CF3D112AE437CCA05ADD5AA500D /* gams.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = gams.min.js; path = Pod/Assets/Highlighter/languages/gams.min.js; sourceTree = ""; }; + 568D967FA0137C920AA1B31AF9F95C41 /* GitHubAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GitHubAPI.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 56917DDDFD3E68CBAE7D89FD452DE7EE /* TabmanClearIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanClearIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Styles/TabmanClearIndicator.swift; sourceTree = ""; }; 56A77AA6B59E34B0DD19CACEEED9FDD5 /* IGListAdapter+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListAdapter+DebugDescription.m"; path = "Source/Internal/IGListAdapter+DebugDescription.m"; sourceTree = ""; }; 56C319EB593E7DF4F8D8964895B980AF /* HTTPNetworkTransport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPNetworkTransport.swift; path = Sources/Apollo/HTTPNetworkTransport.swift; sourceTree = ""; }; @@ -2397,8 +2398,8 @@ 577F245EBC2671DFF7E66A2FF5B61AF8 /* autolink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = autolink.h; path = Source/cmark_gfm/include/autolink.h; sourceTree = ""; }; 5798AC8DF2BBDB14D911E29B69DFC1B8 /* FLEXImageExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXImageExplorerViewController.m; path = Classes/ObjectExplorers/FLEXImageExplorerViewController.m; sourceTree = ""; }; 57E3EE4D99AA4AB529E9258107C9FD7E /* FLEXMultiColumnTableView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXMultiColumnTableView.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.m; sourceTree = ""; }; - 57E88890C26F37ABBE28C24036938EC4 /* obsidian.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = obsidian.min.css; path = Pod/Assets/styles/obsidian.min.css; sourceTree = ""; }; - 58552AE19D768955C4E072B33ECB8847 /* SwipeCellKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SwipeCellKit.framework; path = SwipeCellKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 57E88890C26F37ABBE28C24036938EC4 /* obsidian.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = obsidian.min.css; path = Pod/Assets/styles/obsidian.min.css; sourceTree = ""; }; + 58552AE19D768955C4E072B33ECB8847 /* SwipeCellKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwipeCellKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 586880460E2E4B79A7F084F86B82DD42 /* AlamofireNetworkActivityIndicator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AlamofireNetworkActivityIndicator-umbrella.h"; sourceTree = ""; }; 58849411E594326B45F5755D674792D9 /* GitHubSession-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "GitHubSession-iOS.modulemap"; sourceTree = ""; }; 58915188F3D0793B8141B18B0AD53489 /* AutoInsetter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AutoInsetter.xcconfig; sourceTree = ""; }; @@ -2412,77 +2413,77 @@ 593DDF6CC1159624F44B832B98D36660 /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Source/Result.swift; sourceTree = ""; }; 59456099D4BB555EEA373CD8A2B5BFE1 /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; 5956DC979773BBD466EB4C220B458553 /* V3Notification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3Notification.swift; path = GitHubAPI/V3Notification.swift; sourceTree = ""; }; - 595E5685120D12CE043B1FFE8E56EA01 /* fi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fi.lproj; path = Pod/Assets/fi.lproj; sourceTree = ""; }; - 59851420FA5A57AB25C608FF66E60FDE /* mention.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mention.c; path = Source/cmark_gfm/mention.c; sourceTree = ""; }; + 595E5685120D12CE043B1FFE8E56EA01 /* fi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = fi.lproj; path = Pod/Assets/fi.lproj; sourceTree = ""; }; + 59851420FA5A57AB25C608FF66E60FDE /* mention.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = mention.c; path = Source/cmark_gfm/mention.c; sourceTree = ""; }; 598C8F9E55F0370BF95EA813C954F40E /* Alamofire-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Alamofire-watchOS.xcconfig"; path = "../Alamofire-watchOS/Alamofire-watchOS.xcconfig"; sourceTree = ""; }; 59C9D9598F687FCF05E6453E3222DBE3 /* V3DataResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3DataResponse.swift; path = GitHubAPI/V3DataResponse.swift; sourceTree = ""; }; 59DCD104540A99CD6B5EBC96454151A4 /* SwipeFeedback.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeFeedback.swift; path = Source/SwipeFeedback.swift; sourceTree = ""; }; 59F05B238ABD7920BDF1047E0D7C8ADC /* Pods-FreetimeWatch-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-FreetimeWatch-umbrella.h"; sourceTree = ""; }; - 5A03817B2C34C649EC6CF4414D8398F3 /* puppet.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = puppet.min.js; path = Pod/Assets/Highlighter/languages/puppet.min.js; sourceTree = ""; }; - 5A22D9024EDFC0115EFA4B50736A521A /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeHandler.mm; path = Source/Internal/IGListWorkingRangeHandler.mm; sourceTree = ""; }; + 5A03817B2C34C649EC6CF4414D8398F3 /* puppet.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = puppet.min.js; path = Pod/Assets/Highlighter/languages/puppet.min.js; sourceTree = ""; }; + 5A22D9024EDFC0115EFA4B50736A521A /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = IGListWorkingRangeHandler.mm; path = Source/Internal/IGListWorkingRangeHandler.mm; sourceTree = ""; }; 5A644AC8BAA80F88984D4CDA1FB47E0C /* IGListSectionMap+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListSectionMap+DebugDescription.m"; path = "Source/Internal/IGListSectionMap+DebugDescription.m"; sourceTree = ""; }; 5AC7938283770B0B96D8CB67F789322A /* ListElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListElement.swift; path = Source/ListElement.swift; sourceTree = ""; }; - 5B23C4BF5A093CD8DBF5D249854DF409 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = Pod/Assets/es.lproj; sourceTree = ""; }; - 5B36EE62FB55068A639545699087A457 /* mizar.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mizar.min.js; path = Pod/Assets/Highlighter/languages/mizar.min.js; sourceTree = ""; }; + 5B23C4BF5A093CD8DBF5D249854DF409 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = es.lproj; path = Pod/Assets/es.lproj; sourceTree = ""; }; + 5B36EE62FB55068A639545699087A457 /* mizar.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mizar.min.js; path = Pod/Assets/Highlighter/languages/mizar.min.js; sourceTree = ""; }; 5B4C6A528E6E99DF7E523206CFF9110F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5BBDEDE82A57002909B621588D4E29A7 /* matlab.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = matlab.min.js; path = Pod/Assets/Highlighter/languages/matlab.min.js; sourceTree = ""; }; - 5C160549C29D3B065141AB84B36CC4B8 /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FMDB.framework; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5C1AD5212513D7A8EFEB14F28D0AF774 /* markdown.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = markdown.min.js; path = Pod/Assets/Highlighter/languages/markdown.min.js; sourceTree = ""; }; + 5BBDEDE82A57002909B621588D4E29A7 /* matlab.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = matlab.min.js; path = Pod/Assets/Highlighter/languages/matlab.min.js; sourceTree = ""; }; + 5C160549C29D3B065141AB84B36CC4B8 /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5C1AD5212513D7A8EFEB14F28D0AF774 /* markdown.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = markdown.min.js; path = Pod/Assets/Highlighter/languages/markdown.min.js; sourceTree = ""; }; 5C3470F2E84041399F31881F5FCC2011 /* UIScrollView+Interaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Interaction.swift"; path = "Sources/AutoInsetter/Utilities/UIScrollView+Interaction.swift"; sourceTree = ""; }; 5C3A23260799DE1AC368D37191B7732E /* FLEXNetworkObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkObserver.m; path = Classes/Network/PonyDebugger/FLEXNetworkObserver.m; sourceTree = ""; }; 5C695EBFC2F4E4E6E04FF9E6084D7AAA /* SwipeTableOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTableOptions.swift; path = Source/SwipeTableOptions.swift; sourceTree = ""; }; 5CA9C5FE93EBE8FB920ADEA15682D1DC /* StyledTextKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = StyledTextKit.modulemap; sourceTree = ""; }; 5CD51A91083ED7D63C237DF6550AE652 /* DateAgo-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "DateAgo-watchOS.modulemap"; path = "../DateAgo-watchOS/DateAgo-watchOS.modulemap"; sourceTree = ""; }; - 5CE7984B8498DD5D3540FEBC8C2818D8 /* purebasic.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = purebasic.min.js; path = Pod/Assets/Highlighter/languages/purebasic.min.js; sourceTree = ""; }; - 5CF90F8A13AD8ED0B3196193F74D7534 /* crmsh.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = crmsh.min.js; path = Pod/Assets/Highlighter/languages/crmsh.min.js; sourceTree = ""; }; + 5CE7984B8498DD5D3540FEBC8C2818D8 /* purebasic.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = purebasic.min.js; path = Pod/Assets/Highlighter/languages/purebasic.min.js; sourceTree = ""; }; + 5CF90F8A13AD8ED0B3196193F74D7534 /* crmsh.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = crmsh.min.js; path = Pod/Assets/Highlighter/languages/crmsh.min.js; sourceTree = ""; }; 5D4396C67BE120E23A05BFFF522A556A /* FLAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLAnimatedImage.h; path = FLAnimatedImage/FLAnimatedImage.h; sourceTree = ""; }; 5D9CE52AE88D47322068B5060C2CFE25 /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListReloadDataUpdater.m; path = Source/IGListReloadDataUpdater.m; sourceTree = ""; }; - 5DE89FCE7DF22450997A9EC5A10D9E93 /* AlamofireNetworkActivityIndicator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AlamofireNetworkActivityIndicator.framework; path = AlamofireNetworkActivityIndicator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E338F4A1A013589BD2A0933ACD21198 /* ScaleTransition.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ScaleTransition.html; path = docs/Structs/ScaleTransition.html; sourceTree = ""; }; - 5E537981D7BD9A54AECF910628BEEBC1 /* color-brewer.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "color-brewer.min.css"; path = "Pod/Assets/styles/color-brewer.min.css"; sourceTree = ""; }; + 5DE89FCE7DF22450997A9EC5A10D9E93 /* AlamofireNetworkActivityIndicator.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AlamofireNetworkActivityIndicator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5E338F4A1A013589BD2A0933ACD21198 /* ScaleTransition.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = ScaleTransition.html; path = docs/Structs/ScaleTransition.html; sourceTree = ""; }; + 5E537981D7BD9A54AECF910628BEEBC1 /* color-brewer.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "color-brewer.min.css"; path = "Pod/Assets/styles/color-brewer.min.css"; sourceTree = ""; }; 5E7B066D12BC1449CA11E20C01B1CF09 /* FlatCache-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FlatCache-dummy.m"; sourceTree = ""; }; 5E822A4D8A7647C4959C493A04A59D53 /* FLEXTableContentCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableContentCell.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentCell.h; sourceTree = ""; }; 5EB867589102688F96A5546D9D4D3FF4 /* Tabman-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tabman-umbrella.h"; sourceTree = ""; }; 5F0B1D24A3E7455EA41270BEA3F17E37 /* BarBehaviorEngine.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarBehaviorEngine.swift; path = Sources/Tabman/TabmanBar/Behaviors/BarBehaviorEngine.swift; sourceTree = ""; }; 5F1E219A36483BCF1C630932B8EFC453 /* GraphQLSelectionSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLSelectionSet.swift; path = Sources/Apollo/GraphQLSelectionSet.swift; sourceTree = ""; }; - 5F2E8A26EBD3E9C886273E4B4A9239CD /* solarized-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "solarized-light.min.css"; path = "Pod/Assets/styles/solarized-light.min.css"; sourceTree = ""; }; + 5F2E8A26EBD3E9C886273E4B4A9239CD /* solarized-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "solarized-light.min.css"; path = "Pod/Assets/styles/solarized-light.min.css"; sourceTree = ""; }; 5F306E0214C4405AAAFAA92A2BAAB8B1 /* DateAgo-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "DateAgo-iOS.modulemap"; sourceTree = ""; }; 5FAD2C4A8FE33AE3DB5F3A1A55462740 /* IGListWorkingRangeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListWorkingRangeDelegate.h; path = Source/IGListWorkingRangeDelegate.h; sourceTree = ""; }; - 5FC9D212F471913FEC9E7E21A7E9F67E /* brown-paper.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "brown-paper.min.css"; path = "Pod/Assets/styles/brown-paper.min.css"; sourceTree = ""; }; + 5FC9D212F471913FEC9E7E21A7E9F67E /* brown-paper.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "brown-paper.min.css"; path = "Pod/Assets/styles/brown-paper.min.css"; sourceTree = ""; }; 605CD6C77CCE3877ADF278DC026A23A7 /* IGListDebuggingUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDebuggingUtilities.m; path = Source/Internal/IGListDebuggingUtilities.m; sourceTree = ""; }; 6087FDD03BA80745203911FB5E734CA2 /* ResourceBundle-Resources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Resources-Info.plist"; sourceTree = ""; }; 60A4355E6F8B99A0F973AEED89EB43E2 /* IGListCollectionViewDelegateLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewDelegateLayout.h; path = Source/IGListCollectionViewDelegateLayout.h; sourceTree = ""; }; 60A7849A5FF6449504D0107D35F991CB /* FLEXDefaultEditorViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDefaultEditorViewController.h; path = Classes/Editing/FLEXDefaultEditorViewController.h; sourceTree = ""; }; 60C4DC6B97EF4EC86631094CEC41E098 /* Alamofire-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Alamofire-iOS.xcconfig"; sourceTree = ""; }; 614CEDF02F1382C5D47189F0919A553B /* FLEXImagePreviewViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXImagePreviewViewController.h; path = Classes/ViewHierarchy/FLEXImagePreviewViewController.h; sourceTree = ""; }; - 618E59541558E82D57F64F8C3F8301E9 /* houdini_html_e.c */ = {isa = PBXFileReference; includeInIndex = 1; name = houdini_html_e.c; path = Source/cmark_gfm/houdini_html_e.c; sourceTree = ""; }; + 618E59541558E82D57F64F8C3F8301E9 /* houdini_html_e.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = houdini_html_e.c; path = Source/cmark_gfm/houdini_html_e.c; sourceTree = ""; }; 61C0AF7CCA5E3FEE9E9D52B8607EE7C0 /* Pods-Freetime.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Freetime.debug.xcconfig"; sourceTree = ""; }; - 61F4E8C4F17699FBC39937589C801777 /* objectivec.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = objectivec.min.js; path = Pod/Assets/Highlighter/languages/objectivec.min.js; sourceTree = ""; }; - 620B94181EB1E73902D1BFA88931F26F /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = Pod/Assets/en.lproj; sourceTree = ""; }; + 61F4E8C4F17699FBC39937589C801777 /* objectivec.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = objectivec.min.js; path = Pod/Assets/Highlighter/languages/objectivec.min.js; sourceTree = ""; }; + 620B94181EB1E73902D1BFA88931F26F /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = en.lproj; path = Pod/Assets/en.lproj; sourceTree = ""; }; 62123788C213A2D2807CC06FA98282ED /* Pods-Freetime-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Freetime-frameworks.sh"; sourceTree = ""; }; 6227C96FEB19D82BA7480B5C425A51BC /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; - 6248B6D6A2D23C7863190B9D69A9476A /* csp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = csp.min.js; path = Pod/Assets/Highlighter/languages/csp.min.js; sourceTree = ""; }; + 6248B6D6A2D23C7863190B9D69A9476A /* csp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = csp.min.js; path = Pod/Assets/Highlighter/languages/csp.min.js; sourceTree = ""; }; 628BE350A3A1563F336FEB8EAE53766A /* IGListReloadIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListReloadIndexPath.m; path = Source/Internal/IGListReloadIndexPath.m; sourceTree = ""; }; 631FB76E20BF40549CC472E9D8E895D5 /* Pods-FreetimeWatch Extension-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-FreetimeWatch Extension-acknowledgements.plist"; sourceTree = ""; }; - 633AF1D4431921F1468884DAE779080C /* atelier-plateau-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-plateau-dark.min.css"; path = "Pod/Assets/styles/atelier-plateau-dark.min.css"; sourceTree = ""; }; + 633AF1D4431921F1468884DAE779080C /* atelier-plateau-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-plateau-dark.min.css"; path = "Pod/Assets/styles/atelier-plateau-dark.min.css"; sourceTree = ""; }; 63EB92B2B13875AEB0D379D4CA948F04 /* ImageAlertAction.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImageAlertAction.xcconfig; sourceTree = ""; }; 640F5B58A3F6228730930B56C5C2CD24 /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Source/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; 642781BFE0CA44B32C59176D5CEC2A63 /* TabmanBar+Item.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Item.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Item.swift"; sourceTree = ""; }; 643274478E61C50ACA2D964075330868 /* AutoInset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AutoInset.h; path = Sources/AutoInsetter/AutoInset.h; sourceTree = ""; }; 656747B56CB764351F4F182D159B24DF /* HTMLString.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HTMLString.xcconfig; sourceTree = ""; }; - 6585F38D212E4873892FAE65A78DE7FD /* twig.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = twig.min.js; path = Pod/Assets/Highlighter/languages/twig.min.js; sourceTree = ""; }; - 65970339FAAE3DA3EAEA9E8BE1B7A8A0 /* flix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = flix.min.js; path = Pod/Assets/Highlighter/languages/flix.min.js; sourceTree = ""; }; + 6585F38D212E4873892FAE65A78DE7FD /* twig.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = twig.min.js; path = Pod/Assets/Highlighter/languages/twig.min.js; sourceTree = ""; }; + 65970339FAAE3DA3EAEA9E8BE1B7A8A0 /* flix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = flix.min.js; path = Pod/Assets/Highlighter/languages/flix.min.js; sourceTree = ""; }; 65C63DC834D3300AF32CCA7D1A145CB0 /* GitHubSession-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHubSession-iOS-prefix.pch"; sourceTree = ""; }; 65DE50D5CAB1A7866EB784B9DFE71223 /* FBSnapshotTestCase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBSnapshotTestCase.xcconfig; sourceTree = ""; }; - 65FCCE8109E0331787F3D47054FC56FA /* tomorrow.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = tomorrow.min.css; path = Pod/Assets/styles/tomorrow.min.css; sourceTree = ""; }; + 65FCCE8109E0331787F3D47054FC56FA /* tomorrow.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = tomorrow.min.css; path = Pod/Assets/styles/tomorrow.min.css; sourceTree = ""; }; 6633876EE2C617C13773ABD44DDD047F /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; 663DD18E4B00974F96566B0CCCF703C3 /* ImageAlertAction-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImageAlertAction-prefix.pch"; sourceTree = ""; }; - 663E51D568DC5D7C447D4AAF4A6B60BE /* crystal.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = crystal.min.js; path = Pod/Assets/Highlighter/languages/crystal.min.js; sourceTree = ""; }; + 663E51D568DC5D7C447D4AAF4A6B60BE /* crystal.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = crystal.min.js; path = Pod/Assets/Highlighter/languages/crystal.min.js; sourceTree = ""; }; 664C3E818625E1B9B794996EEA9DA55F /* UIAlertAction+Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertAction+Image.swift"; path = "ImageAlertAction/Classes/UIAlertAction+Image.swift"; sourceTree = ""; }; 6696C4499A348E36FF8B78FD12D73FB0 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMacros.h; path = Source/Common/IGListMacros.h; sourceTree = ""; }; - 66FE2B783F92BF968FE66D5A5CD03583 /* pt.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pt.lproj; path = Pod/Assets/pt.lproj; sourceTree = ""; }; + 66FE2B783F92BF968FE66D5A5CD03583 /* pt.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = pt.lproj; path = Pod/Assets/pt.lproj; sourceTree = ""; }; 676805B903DF9A36F374084F51E7E396 /* FLEXArgumentInputJSONObjectView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputJSONObjectView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputJSONObjectView.h; sourceTree = ""; }; - 678AD7BB0AEE89472ABBE955EC15090B /* shell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = shell.min.js; path = Pod/Assets/Highlighter/languages/shell.min.js; sourceTree = ""; }; + 678AD7BB0AEE89472ABBE955EC15090B /* shell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = shell.min.js; path = Pod/Assets/Highlighter/languages/shell.min.js; sourceTree = ""; }; 679BF71B0294DAD9269BB239260DA47A /* FBSnapshotTestCasePlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestCasePlatform.m; path = FBSnapshotTestCase/FBSnapshotTestCasePlatform.m; sourceTree = ""; }; 67E6B981E2B2D508E549EF993C67FD44 /* IGListBatchUpdateState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateState.h; path = Source/Internal/IGListBatchUpdateState.h; sourceTree = ""; }; 68075776CFF7EA1F6B4F995C906D2E56 /* V3MarkRepositoryNotificationsRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3MarkRepositoryNotificationsRequest.swift; path = GitHubAPI/V3MarkRepositoryNotificationsRequest.swift; sourceTree = ""; }; @@ -2490,42 +2491,42 @@ 684C79348B5B1AE2C3520C1E1114FD3F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS4.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 68646285E607EE6B3626907C936464F6 /* StringHelpers-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StringHelpers-iOS-prefix.pch"; sourceTree = ""; }; 68741940D13518407B9D87E05E9D9016 /* FMDB.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FMDB.modulemap; sourceTree = ""; }; - 68B9A2376F39346526D847E34ECB444A /* SwipeCellKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = SwipeCellKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 6909E92483226A5420611A700BA04F8F /* Apollo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Apollo.framework; path = "Apollo-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 68B9A2376F39346526D847E34ECB444A /* SwipeCellKit.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = SwipeCellKit.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6909E92483226A5420611A700BA04F8F /* Apollo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Apollo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6924AABDF3F02DC23791D7E71FECB563 /* TabmanBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanBar.swift; path = Sources/Tabman/TabmanBar/TabmanBar.swift; sourceTree = ""; }; - 6925F57C99430673199391FD17FEC9E6 /* SwipeTableViewCell.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableViewCell.html; path = docs/Classes/SwipeTableViewCell.html; sourceTree = ""; }; + 6925F57C99430673199391FD17FEC9E6 /* SwipeTableViewCell.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeTableViewCell.html; path = docs/Classes/SwipeTableViewCell.html; sourceTree = ""; }; 6929F548F5A971F802A67BF53D4A9F8A /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterDataSource.h; path = Source/IGListAdapterDataSource.h; sourceTree = ""; }; 697BB3E45E328273F3987850FA13FB1E /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Source/ConstraintMakerRelatable.swift; sourceTree = ""; }; - 69867B7DEEB3027346E21A449803FEA6 /* eu.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = eu.lproj; path = Pod/Assets/eu.lproj; sourceTree = ""; }; + 69867B7DEEB3027346E21A449803FEA6 /* eu.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = eu.lproj; path = Pod/Assets/eu.lproj; sourceTree = ""; }; 6992A9D37443048D8A167318127CBEF3 /* FLEXArgumentInputNotSupportedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputNotSupportedView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.m; sourceTree = ""; }; - 6993E6A5CD36CC13D75B36607DF578AD /* lsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lsl.min.js; path = Pod/Assets/Highlighter/languages/lsl.min.js; sourceTree = ""; }; + 6993E6A5CD36CC13D75B36607DF578AD /* lsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = lsl.min.js; path = Pod/Assets/Highlighter/languages/lsl.min.js; sourceTree = ""; }; 69BB68048E1021C08A9E99D75DC885FC /* FLEXNetworkCurlLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkCurlLogger.m; path = Classes/Network/FLEXNetworkCurlLogger.m; sourceTree = ""; }; 69CCDCF6219104F024E1C8E766FFA583 /* ManualGraphQLRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ManualGraphQLRequest.swift; path = GitHubAPI/ManualGraphQLRequest.swift; sourceTree = ""; }; - 69DA865E655D794FFE1F5C7EFAF1B42B /* man.c */ = {isa = PBXFileReference; includeInIndex = 1; name = man.c; path = Source/cmark_gfm/man.c; sourceTree = ""; }; + 69DA865E655D794FFE1F5C7EFAF1B42B /* man.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = man.c; path = Source/cmark_gfm/man.c; sourceTree = ""; }; 69F69A1CE4B625C8C147D59FFE5EBB17 /* FLEXManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXManager.h; path = Classes/FLEXManager.h; sourceTree = ""; }; - 6A16C262C4B72E31368ED274D300B7B2 /* plugin.c */ = {isa = PBXFileReference; includeInIndex = 1; name = plugin.c; path = Source/cmark_gfm/plugin.c; sourceTree = ""; }; - 6A34EA122EC4B18B46378046A88A08B6 /* footnotes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = footnotes.c; path = Source/cmark_gfm/footnotes.c; sourceTree = ""; }; + 6A16C262C4B72E31368ED274D300B7B2 /* plugin.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = plugin.c; path = Source/cmark_gfm/plugin.c; sourceTree = ""; }; + 6A34EA122EC4B18B46378046A88A08B6 /* footnotes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = footnotes.c; path = Source/cmark_gfm/footnotes.c; sourceTree = ""; }; 6A3EB4CDC050ADF4BDFBE2FDB35BFDEA /* DateAgo-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "DateAgo-iOS.xcconfig"; sourceTree = ""; }; 6A41AF1F35EF38877C25CD0051A0FD90 /* HTMLString-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HTMLString-dummy.m"; sourceTree = ""; }; 6AA8E8765B1B3F46A1019EC9182F7EF1 /* FLEXWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXWindow.m; path = Classes/ExplorerInterface/FLEXWindow.m; sourceTree = ""; }; - 6AAB0DB89A96A5D46755736461E65431 /* lua.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lua.min.js; path = Pod/Assets/Highlighter/languages/lua.min.js; sourceTree = ""; }; + 6AAB0DB89A96A5D46755736461E65431 /* lua.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = lua.min.js; path = Pod/Assets/Highlighter/languages/lua.min.js; sourceTree = ""; }; 6AAB81159F88D6B124D801B5A71B77DC /* FLEXTableContentViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableContentViewController.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableContentViewController.m; sourceTree = ""; }; 6B2077A6A815365381A8BD853107ABE3 /* FLEXDictionaryExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDictionaryExplorerViewController.h; path = Classes/ObjectExplorers/FLEXDictionaryExplorerViewController.h; sourceTree = ""; }; 6B29C9630675726291693A73EE680FF8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 6B3B583D7BD79332B2704AC1E99F3F72 /* purebasic.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = purebasic.min.css; path = Pod/Assets/styles/purebasic.min.css; sourceTree = ""; }; - 6B7B967E07889EB35A1A7DBB39258F94 /* GitHawkRoutes.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GitHawkRoutes.framework; path = GitHawkRoutes.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6B3B583D7BD79332B2704AC1E99F3F72 /* purebasic.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = purebasic.min.css; path = Pod/Assets/styles/purebasic.min.css; sourceTree = ""; }; + 6B7B967E07889EB35A1A7DBB39258F94 /* GitHawkRoutes.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GitHawkRoutes.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6BB3203D6E71221EB1A1BE7CAFC40052 /* DateAgo-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DateAgo-watchOS-prefix.pch"; path = "../DateAgo-watchOS/DateAgo-watchOS-prefix.pch"; sourceTree = ""; }; - 6C0BBE8DB1E6FC07AC101FC584CA1644 /* ada.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ada.min.js; path = Pod/Assets/Highlighter/languages/ada.min.js; sourceTree = ""; }; + 6C0BBE8DB1E6FC07AC101FC584CA1644 /* ada.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ada.min.js; path = Pod/Assets/Highlighter/languages/ada.min.js; sourceTree = ""; }; 6CA6D63DB29A66A0924D5E835B982B67 /* FLEXResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXResources.h; path = Classes/Utility/FLEXResources.h; sourceTree = ""; }; 6CA80C1FE49DD372A1AB95BE76CC585A /* StyledTextKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = StyledTextKit.xcconfig; sourceTree = ""; }; - 6CAE84BB17AB975C97C2D826E94CFC8D /* tcl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = tcl.min.js; path = Pod/Assets/Highlighter/languages/tcl.min.js; sourceTree = ""; }; - 6CDFFD6DF37D218EBE0E8E1F4BF77569 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit.framework; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6CAE84BB17AB975C97C2D826E94CFC8D /* tcl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = tcl.min.js; path = Pod/Assets/Highlighter/languages/tcl.min.js; sourceTree = ""; }; + 6CDFFD6DF37D218EBE0E8E1F4BF77569 /* SnapKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6D44C6BA33BF620785E5FE17E6CC70B6 /* IGListGenericSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListGenericSectionController.h; path = Source/IGListGenericSectionController.h; sourceTree = ""; }; - 6D51721453B7934162733F9534131271 /* glsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = glsl.min.js; path = Pod/Assets/Highlighter/languages/glsl.min.js; sourceTree = ""; }; + 6D51721453B7934162733F9534131271 /* glsl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = glsl.min.js; path = Pod/Assets/Highlighter/languages/glsl.min.js; sourceTree = ""; }; 6D5EDEF7D9B80771D00514E7B69971AB /* HTMLString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTMLString.swift; path = Sources/HTMLString/HTMLString.swift; sourceTree = ""; }; 6D953753B4179E30A7DCB2E55FEA7CE2 /* FLEXNetworkTransactionTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransactionTableViewCell.m; path = Classes/Network/FLEXNetworkTransactionTableViewCell.m; sourceTree = ""; }; - 6DB45C401C807DE4E35C1364D030F759 /* SwipeActionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionStyle.html; path = docs/Enums/SwipeActionStyle.html; sourceTree = ""; }; - 6DBAF850EC485808DCA9F192E468A092 /* latex.c */ = {isa = PBXFileReference; includeInIndex = 1; name = latex.c; path = Source/cmark_gfm/latex.c; sourceTree = ""; }; + 6DB45C401C807DE4E35C1364D030F759 /* SwipeActionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeActionStyle.html; path = docs/Enums/SwipeActionStyle.html; sourceTree = ""; }; + 6DBAF850EC485808DCA9F192E468A092 /* latex.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = latex.c; path = Source/cmark_gfm/latex.c; sourceTree = ""; }; 6DE934C160E51018CE1AADB4D34DDD55 /* FLEXObjectExplorerFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXObjectExplorerFactory.h; path = Classes/ObjectExplorers/FLEXObjectExplorerFactory.h; sourceTree = ""; }; 6DEAB67D5521444B005CB7BD52771182 /* UIPageViewController+ScrollView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPageViewController+ScrollView.swift"; path = "Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift"; sourceTree = ""; }; 6E7A186C5D9EFE30743E19427652F28F /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = ""; }; @@ -2536,10 +2537,10 @@ 6F325AEB64622DE7FDDD3C9C7AEDD2D6 /* Routable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Routable.swift; path = GitHawkRoutes/Routable.swift; sourceTree = ""; }; 6F49057DA35AA4F4F644A1AC1EEDD245 /* IGListDebugger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDebugger.m; path = Source/Internal/IGListDebugger.m; sourceTree = ""; }; 6F82F126F81B8A8E2B38FBCD380D39A8 /* TabmanViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanViewController.swift; path = Sources/Tabman/TabmanViewController.swift; sourceTree = ""; }; - 6FC04880DD79EB5487B192274944D95B /* cal.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = cal.min.js; path = Pod/Assets/Highlighter/languages/cal.min.js; sourceTree = ""; }; - 6FD9B1C3422F70E9079784BC57773B7C /* ScaleAndAlphaExpansion.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ScaleAndAlphaExpansion.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/ScaleAndAlphaExpansion.html; sourceTree = ""; }; + 6FC04880DD79EB5487B192274944D95B /* cal.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = cal.min.js; path = Pod/Assets/Highlighter/languages/cal.min.js; sourceTree = ""; }; + 6FD9B1C3422F70E9079784BC57773B7C /* ScaleAndAlphaExpansion.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = ScaleAndAlphaExpansion.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/ScaleAndAlphaExpansion.html; sourceTree = ""; }; 6FE45F3B66415B98221CF17ED94DAAE8 /* PageboyViewController+AutoScrolling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PageboyViewController+AutoScrolling.swift"; path = "Sources/Pageboy/Extensions/PageboyViewController+AutoScrolling.swift"; sourceTree = ""; }; - 6FED89DEF4EF28FB1F85D732E06DFBF2 /* FLEX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLEX.framework; path = FLEX.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6FED89DEF4EF28FB1F85D732E06DFBF2 /* FLEX.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FLEX.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 70014DDD5B8F6526FEA30EBE084F50D7 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/SDWebImageManager.m; sourceTree = ""; }; 7001B40AAECE473471BFC98AF68D6818 /* BarBehaviorActivist.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarBehaviorActivist.swift; path = Sources/Tabman/TabmanBar/Behaviors/BarBehaviorActivist.swift; sourceTree = ""; }; 7013CC37FDA58B44B9B0BC5AE4BAC941 /* FLEXArgumentInputNumberView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputNumberView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNumberView.m; sourceTree = ""; }; @@ -2548,14 +2549,14 @@ 708FA2AE002616EE93744597E163F2D4 /* Date+AgoString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+AgoString.swift"; path = "DateAgo/Date+AgoString.swift"; sourceTree = ""; }; 709229DE43DB883BCFBA372779949100 /* TabmanBar+Layout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Layout.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Layout.swift"; sourceTree = ""; }; 70BE6E87F1360AC5AB2134E6103DFA80 /* V3Milestone.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3Milestone.swift; path = GitHubAPI/V3Milestone.swift; sourceTree = ""; }; - 7124EB5A79A826530D939D506B7806B9 /* DateAgo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DateAgo.framework; path = "DateAgo-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 7124EB5A79A826530D939D506B7806B9 /* DateAgo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DateAgo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7193B4A3281134D7BFBE1040E709DFC2 /* FLEXHeapEnumerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXHeapEnumerator.m; path = Classes/Utility/FLEXHeapEnumerator.m; sourceTree = ""; }; - 7199CDA8A229D9A597BF993A2EE5E565 /* Apollo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Apollo.framework; path = "Apollo-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 7199CDA8A229D9A597BF993A2EE5E565 /* Apollo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Apollo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 71AC351B21A4ECA7E885F16F50A9AEA7 /* GitHawkRoutes-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHawkRoutes-prefix.pch"; sourceTree = ""; }; 71CB06A0A3D3E8C44911C7B12F3984C4 /* TabmanStaticButtonBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanStaticButtonBar.swift; path = Sources/Tabman/TabmanBar/Styles/Abstract/TabmanStaticButtonBar.swift; sourceTree = ""; }; 71F6894E04393C304C03CD79DDA8C18A /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/SDImageCache.h; sourceTree = ""; }; 722CB5CA4E19ADA703BF776561930EBF /* InMemoryNormalizedCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InMemoryNormalizedCache.swift; path = Sources/Apollo/InMemoryNormalizedCache.swift; sourceTree = ""; }; - 7252CA272410FF57647776372670E381 /* routeros.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = routeros.min.js; path = Pod/Assets/Highlighter/languages/routeros.min.js; sourceTree = ""; }; + 7252CA272410FF57647776372670E381 /* routeros.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = routeros.min.js; path = Pod/Assets/Highlighter/languages/routeros.min.js; sourceTree = ""; }; 72D17ECD22871F96C3AFA898E39EDC47 /* FLEXGlobalsTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXGlobalsTableViewController.h; path = Classes/GlobalStateExplorers/FLEXGlobalsTableViewController.h; sourceTree = ""; }; 72D8218D73CA3B0833FAF7F3D2683176 /* GitHubAPI-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "GitHubAPI-iOS.xcconfig"; sourceTree = ""; }; 72FAF0CB444439CABABB900AE6DC4AD7 /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/Common/IGListDiffable.h; sourceTree = ""; }; @@ -2569,25 +2570,25 @@ 737DC0FB5240F7E97D9D406EC612B342 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IGListKit.modulemap; sourceTree = ""; }; 7395E9B03D5A2D929A8FD2AAC1858B57 /* PageboyViewController+ScrollDetection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PageboyViewController+ScrollDetection.swift"; path = "Sources/Pageboy/Extensions/PageboyViewController+ScrollDetection.swift"; sourceTree = ""; }; 73B93DD6CDE0328C27188C8D571BB79C /* FLEXMultilineTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXMultilineTableViewCell.m; path = Classes/Utility/FLEXMultilineTableViewCell.m; sourceTree = ""; }; - 73BAFB6E66573591F998EA689349BC5D /* clojure-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = "clojure-repl.min.js"; path = "Pod/Assets/Highlighter/languages/clojure-repl.min.js"; sourceTree = ""; }; - 73D8CA04E408E94447635B6D671A91FB /* julia-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = "julia-repl.min.js"; path = "Pod/Assets/Highlighter/languages/julia-repl.min.js"; sourceTree = ""; }; + 73BAFB6E66573591F998EA689349BC5D /* clojure-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = "clojure-repl.min.js"; path = "Pod/Assets/Highlighter/languages/clojure-repl.min.js"; sourceTree = ""; }; + 73D8CA04E408E94447635B6D671A91FB /* julia-repl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = "julia-repl.min.js"; path = "Pod/Assets/Highlighter/languages/julia-repl.min.js"; sourceTree = ""; }; 7411181314D5A9E3E20029E34CFCAEF1 /* ContextMenu+ContainerStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ContextMenu+ContainerStyle.swift"; path = "ContextMenu/ContextMenu+ContainerStyle.swift"; sourceTree = ""; }; 7429291B2C72ED7C9F08951A3C8DE7CA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 7444A4877FD85C91AF27FE37832CE725 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = "../GitHubSession-watchOS/Info.plist"; sourceTree = ""; }; 7447B56C1CCC92F49B66B5D2A6FC3A59 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; - 7461883394C8E175D1A79364858D54BE /* advanced.html */ = {isa = PBXFileReference; includeInIndex = 1; name = advanced.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/advanced.html; sourceTree = ""; }; - 74BEF84E813DBFF31653128429C1FC22 /* ir-black.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "ir-black.min.css"; path = "Pod/Assets/styles/ir-black.min.css"; sourceTree = ""; }; + 7461883394C8E175D1A79364858D54BE /* advanced.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = advanced.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/advanced.html; sourceTree = ""; }; + 74BEF84E813DBFF31653128429C1FC22 /* ir-black.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "ir-black.min.css"; path = "Pod/Assets/styles/ir-black.min.css"; sourceTree = ""; }; 74CBBE53C8E07FE4B105A2E1DED35630 /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionContext.h; path = Source/IGListCollectionContext.h; sourceTree = ""; }; 74F08C9F55BC3E359B43AEE4AAEF1796 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7503C7DBACAAA5680295C1D2CE3F7147 /* railscasts.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = railscasts.min.css; path = Pod/Assets/styles/railscasts.min.css; sourceTree = ""; }; - 75A8C5657BB5CDB842B77BC9009CB8BA /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jquery.min.js; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; + 7503C7DBACAAA5680295C1D2CE3F7147 /* railscasts.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = railscasts.min.css; path = Pod/Assets/styles/railscasts.min.css; sourceTree = ""; }; + 75A8C5657BB5CDB842B77BC9009CB8BA /* jquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jquery.min.js; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/js/jquery.min.js; sourceTree = ""; }; 75B20C38A807333610F455452CCF9213 /* FLEXSystemLogTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSystemLogTableViewCell.m; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewCell.m; sourceTree = ""; }; 75BF03AF4DE9A53173A4C41F10CFA565 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 75DF656CFAA5DFAB02E698002C6E78B8 /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Source/ConstraintView+Extensions.swift"; sourceTree = ""; }; 762443240A4E3F0276F640039B855543 /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSectionController.h; path = Source/IGListSectionController.h; sourceTree = ""; }; 768D891A7FFEA3DB8C06D43445C7435C /* UIApplication+Routable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Routable.swift"; path = "GitHawkRoutes/UIApplication+Routable.swift"; sourceTree = ""; }; 768F083AAF1C70515A187CFF319E2A0B /* CodeAttributedString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CodeAttributedString.swift; path = Pod/Classes/CodeAttributedString.swift; sourceTree = ""; }; - 76ABE613BCA4B46323DF909D861406EC /* clean.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = clean.min.js; path = Pod/Assets/Highlighter/languages/clean.min.js; sourceTree = ""; }; + 76ABE613BCA4B46323DF909D861406EC /* clean.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = clean.min.js; path = Pod/Assets/Highlighter/languages/clean.min.js; sourceTree = ""; }; 772EF28ED655FBFD26A15EED3D5886B0 /* TransitionOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransitionOperation.swift; path = Sources/Pageboy/Utilities/Transitioning/TransitionOperation.swift; sourceTree = ""; }; 77640DFEDC44F733E3031F973B15DCA9 /* FLEXRealmDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRealmDefines.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDefines.h; sourceTree = ""; }; 7794FE48B7BC95371596593EF412B414 /* Pods-Freetime.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Freetime.testflight.xcconfig"; sourceTree = ""; }; @@ -2595,18 +2596,18 @@ 7847D09BDCBB619D0EC115D361A91E34 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDisplayHandler.m; path = Source/Internal/IGListDisplayHandler.m; sourceTree = ""; }; 78A84328EB927A3832C08FFDD8D5B2B9 /* UIViewController+ScrollViewDetection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ScrollViewDetection.swift"; path = "Sources/AutoInsetter/Utilities/UIViewController+ScrollViewDetection.swift"; sourceTree = ""; }; 78E2CD624C15C627601EC91B09F25604 /* IGListAdapterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterDelegate.h; path = Source/IGListAdapterDelegate.h; sourceTree = ""; }; - 78FA2339AC9F158E363382D6AF97FB63 /* atom-one-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atom-one-dark.min.css"; path = "Pod/Assets/styles/atom-one-dark.min.css"; sourceTree = ""; }; + 78FA2339AC9F158E363382D6AF97FB63 /* atom-one-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atom-one-dark.min.css"; path = "Pod/Assets/styles/atom-one-dark.min.css"; sourceTree = ""; }; 798CEC8FEDF296A15FA9996E1742ADFD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 798DDD3B22188225E678B419E3701D8F /* CGImage+LRUCachable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGImage+LRUCachable.swift"; path = "Source/CGImage+LRUCachable.swift"; sourceTree = ""; }; 79CD152C70E8F8D5236FDACECD96D2EA /* Pods-FreetimeTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-FreetimeTests-acknowledgements.plist"; sourceTree = ""; }; 7A69DBB3B91C801C9324A403B22C982D /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = ""; }; 7A852981F7164088974BEC7906AE296B /* ContextMenu+MenuStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ContextMenu+MenuStyle.swift"; path = "ContextMenu/ContextMenu+MenuStyle.swift"; sourceTree = ""; }; - 7AD6655595B2D8258DD92442B65037BC /* StyledTextKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = StyledTextKit.framework; path = StyledTextKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7AD6655595B2D8258DD92442B65037BC /* StyledTextKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StyledTextKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7ADF3622B427717FB385D5F3CF983E02 /* NSImage+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+WebCache.m"; path = "SDWebImage/NSImage+WebCache.m"; sourceTree = ""; }; - 7B136E24DD78A2C12D8EC4B01D0BFF65 /* maxima.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = maxima.min.js; path = Pod/Assets/Highlighter/languages/maxima.min.js; sourceTree = ""; }; + 7B136E24DD78A2C12D8EC4B01D0BFF65 /* maxima.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = maxima.min.js; path = Pod/Assets/Highlighter/languages/maxima.min.js; sourceTree = ""; }; 7B429FA96BFB552CC71CC8CA186A3CFE /* Tabman-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Tabman-dummy.m"; sourceTree = ""; }; 7B4C4ADDE5905EE76110ADBB0CB8D54E /* FLEXArgumentInputViewFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputViewFactory.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputViewFactory.m; sourceTree = ""; }; - 7B6996217A3FE76D2E15DB95503FA9F5 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = "Alamofire-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 7B6996217A3FE76D2E15DB95503FA9F5 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7B8C38F04271454D8EDB27B4379F772C /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDisplayDelegate.h; path = Source/IGListDisplayDelegate.h; sourceTree = ""; }; 7B961F7DE5E926D5BB1C22D4D0008308 /* UIViewController+SearchChildren.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+SearchChildren.swift"; path = "Source/UIViewController+SearchChildren.swift"; sourceTree = ""; }; 7BA8D90D3CC4A97CF31268D9530F9125 /* FLEXViewControllerExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXViewControllerExplorerViewController.m; path = Classes/ObjectExplorers/FLEXViewControllerExplorerViewController.m; sourceTree = ""; }; @@ -2615,53 +2616,53 @@ 7BF83B36B87BF75EB324EA0CB3E71A9B /* GitHubSession-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GitHubSession-iOS-dummy.m"; sourceTree = ""; }; 7C11EF1BE45E1DBA32431B53DD74F116 /* GraphQLOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLOperation.swift; path = Sources/Apollo/GraphQLOperation.swift; sourceTree = ""; }; 7C1608FBFC9CA742BAA07B6D46522265 /* TabmanBar+Config.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Config.swift"; path = "Sources/Tabman/TabmanBar/Configuration/TabmanBar+Config.swift"; sourceTree = ""; }; - 7C4E4C3D7AFE4D53B8FD9CBF8D562913 /* kimbie.light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = kimbie.light.min.css; path = Pod/Assets/styles/kimbie.light.min.css; sourceTree = ""; }; - 7CC0311B04B236F0169EDE3FFA0804BE /* SwipeTableViewCellDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableViewCellDelegate.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeTableViewCellDelegate.html; sourceTree = ""; }; + 7C4E4C3D7AFE4D53B8FD9CBF8D562913 /* kimbie.light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = kimbie.light.min.css; path = Pod/Assets/styles/kimbie.light.min.css; sourceTree = ""; }; + 7CC0311B04B236F0169EDE3FFA0804BE /* SwipeTableViewCellDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeTableViewCellDelegate.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols/SwipeTableViewCellDelegate.html; sourceTree = ""; }; 7CCB174F394A65EDB88363237E49A291 /* GitHubAPI-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GitHubAPI-watchOS-dummy.m"; path = "../GitHubAPI-watchOS/GitHubAPI-watchOS-dummy.m"; sourceTree = ""; }; 7CE63778C0624B66CE588ACC4A824DCD /* V3Content.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3Content.swift; path = GitHubAPI/V3Content.swift; sourceTree = ""; }; 7D0A66F0DBDEB3E69F6858F56CF13BC5 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; 7D138BB0A1BA6EB1FE3D2A359D1D5D61 /* TabmanBarTransitionStore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanBarTransitionStore.swift; path = Sources/Tabman/TabmanBar/Transitioning/TabmanBarTransitionStore.swift; sourceTree = ""; }; - 7D189A2C710A5241E338941A6E67CABA /* codepen-embed.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "codepen-embed.min.css"; path = "Pod/Assets/styles/codepen-embed.min.css"; sourceTree = ""; }; + 7D189A2C710A5241E338941A6E67CABA /* codepen-embed.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "codepen-embed.min.css"; path = "Pod/Assets/styles/codepen-embed.min.css"; sourceTree = ""; }; 7D2A9569B3AA57C3825363393349A1BF /* TabmanLineBar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanLineBar.swift; path = Sources/Tabman/TabmanBar/Styles/TabmanLineBar.swift; sourceTree = ""; }; 7D3F77D554A414E28E3A4CB19CCA8208 /* cmark-gfm-swift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "cmark-gfm-swift.xcconfig"; sourceTree = ""; }; 7DE42FF8CCA0DDF25AAD557DF36676EF /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListStackedSectionControllerInternal.h; path = Source/Internal/IGListStackedSectionControllerInternal.h; sourceTree = ""; }; 7DF32EB93C2BEEE0781F0E5D319C21ED /* Pods-FreetimeWatch Extension.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch Extension.release.xcconfig"; sourceTree = ""; }; - 7E00C49C58C2382FBFDDC36B7FA6FAA1 /* q.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = q.min.js; path = Pod/Assets/Highlighter/languages/q.min.js; sourceTree = ""; }; + 7E00C49C58C2382FBFDDC36B7FA6FAA1 /* q.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = q.min.js; path = Pod/Assets/Highlighter/languages/q.min.js; sourceTree = ""; }; 7EE7300B42AB4C9E44A658C02BE77078 /* TUSafariActivity-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TUSafariActivity-umbrella.h"; sourceTree = ""; }; 7F28F0487275BD1D15CFD967E7F3E123 /* NormalizedCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NormalizedCache.swift; path = Sources/Apollo/NormalizedCache.swift; sourceTree = ""; }; 7F8F3318B8015C8D8CAECBD805715143 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/SDWebImageDownloader.m; sourceTree = ""; }; 7FC0C415D851021E3D8B96E1A4D8471E /* FBSnapshotTestCase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBSnapshotTestCase-dummy.m"; sourceTree = ""; }; - 7FF8E4997FD7BA957F47FD560C1077BC /* r.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = r.min.js; path = Pod/Assets/Highlighter/languages/r.min.js; sourceTree = ""; }; + 7FF8E4997FD7BA957F47FD560C1077BC /* r.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = r.min.js; path = Pod/Assets/Highlighter/languages/r.min.js; sourceTree = ""; }; 807DD00033C1771C94AED8B064722A6D /* FLEXLibrariesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLibrariesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXLibrariesTableViewController.h; sourceTree = ""; }; 8082C29629E98F64ADA272833A4D74C5 /* JSON.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSON.swift; path = Sources/Apollo/JSON.swift; sourceTree = ""; }; 80844A59165CC65CCACDAE172DB524EB /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/HTMLString/Deprecated.swift; sourceTree = ""; }; - 8084C09FB286B6BD91CE094AC158BA9D /* GitHubSession.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GitHubSession.framework; path = "GitHubSession-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 810499869A2343729F257594BE8766D5 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; + 8084C09FB286B6BD91CE094AC158BA9D /* GitHubSession.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GitHubSession.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 810499869A2343729F257594BE8766D5 /* highlight.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = highlight.css; path = docs/css/highlight.css; sourceTree = ""; }; 810A53DAFD2458D4F79C9DE7E512C41C /* DropdownTitleView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DropdownTitleView-prefix.pch"; sourceTree = ""; }; 81278AF30FAE0C456A8260C146A260EB /* NYTPhotosOverlayView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotosOverlayView.h; path = Pod/Classes/ios/NYTPhotosOverlayView.h; sourceTree = ""; }; 812D929AF46638BA145B3FA0D7F93DAE /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = ""; }; 8138D27ED1C6973D7BDF0F8F3BEA7326 /* Pods-FreetimeWatch-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-FreetimeWatch-dummy.m"; sourceTree = ""; }; 819988807CBE471AC046522130154015 /* SwipeActionTransitioning.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionTransitioning.swift; path = Source/SwipeActionTransitioning.swift; sourceTree = ""; }; - 81B6A39F23F9DBEC1379DAFD3291E9DE /* atelier-dune-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-dune-light.min.css"; path = "Pod/Assets/styles/atelier-dune-light.min.css"; sourceTree = ""; }; + 81B6A39F23F9DBEC1379DAFD3291E9DE /* atelier-dune-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-dune-light.min.css"; path = "Pod/Assets/styles/atelier-dune-light.min.css"; sourceTree = ""; }; 81EF89112F27C1AB201CC57A598C69C2 /* AlamofireNetworkActivityIndicator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AlamofireNetworkActivityIndicator.modulemap; sourceTree = ""; }; - 820384A9D1C6D91E0B16B5E2B874704C /* apache.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = apache.min.js; path = Pod/Assets/Highlighter/languages/apache.min.js; sourceTree = ""; }; + 820384A9D1C6D91E0B16B5E2B874704C /* apache.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = apache.min.js; path = Pod/Assets/Highlighter/languages/apache.min.js; sourceTree = ""; }; 82B8FB9C0E2A3BB5E5F2AC28F97CE176 /* NYTScalingImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTScalingImageView.m; path = Pod/Classes/ios/NYTScalingImageView.m; sourceTree = ""; }; 82FF3B87EC4709851DD9C6B31C711BE5 /* Pods-FreetimeWatch Extension-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeWatch Extension-frameworks.sh"; sourceTree = ""; }; - 8310A6F937E48E715D56E835602A23EE /* arta.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = arta.min.css; path = Pod/Assets/styles/arta.min.css; sourceTree = ""; }; - 831AC4D326AE22BA45F6CDE2E293325E /* livecodeserver.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = livecodeserver.min.js; path = Pod/Assets/Highlighter/languages/livecodeserver.min.js; sourceTree = ""; }; + 8310A6F937E48E715D56E835602A23EE /* arta.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = arta.min.css; path = Pod/Assets/styles/arta.min.css; sourceTree = ""; }; + 831AC4D326AE22BA45F6CDE2E293325E /* livecodeserver.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = livecodeserver.min.js; path = Pod/Assets/Highlighter/languages/livecodeserver.min.js; sourceTree = ""; }; 83293C20A8A06A6B691C4F8B23D0BDB7 /* Locking.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Locking.swift; path = Sources/Apollo/Locking.swift; sourceTree = ""; }; - 833792E84CE0720D7497D0DABE55C8FA /* TUSafariActivity.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = TUSafariActivity.bundle; path = "TUSafariActivity-TUSafariActivity.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 833792E84CE0720D7497D0DABE55C8FA /* TUSafariActivity.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TUSafariActivity.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 83383ED50A9AA232FCF6A710DC44D051 /* NYTPhotoViewerCloseButtonX.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = NYTPhotoViewerCloseButtonX.png; path = Pod/Assets/ios/NYTPhotoViewerCloseButtonX.png; sourceTree = ""; }; 837715311E12C00451412222D89A346F /* CGSize+LRUCachable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+LRUCachable.swift"; path = "Source/CGSize+LRUCachable.swift"; sourceTree = ""; }; 839AEE4E1C6E81999917D3E74026BD51 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/Common/NSString+IGListDiffable.h"; sourceTree = ""; }; 83CC48592578293D4D4A5971496AB132 /* Pods-FreetimeWatch Extension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-FreetimeWatch Extension.modulemap"; sourceTree = ""; }; 840E53FD8BAED47CF1327BE9EEF61BE7 /* GraphQLQueryWatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLQueryWatcher.swift; path = Sources/Apollo/GraphQLQueryWatcher.swift; sourceTree = ""; }; - 842F8495AF8F0EF4921D1D83265A9FAD /* haml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = haml.min.js; path = Pod/Assets/Highlighter/languages/haml.min.js; sourceTree = ""; }; + 842F8495AF8F0EF4921D1D83265A9FAD /* haml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = haml.min.js; path = Pod/Assets/Highlighter/languages/haml.min.js; sourceTree = ""; }; 843D872AE0B8153987F8327279DF77DD /* FLEXArrayExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArrayExplorerViewController.h; path = Classes/ObjectExplorers/FLEXArrayExplorerViewController.h; sourceTree = ""; }; 84412DDC468999A93C8BD5D6669EEF37 /* GitHubSession-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "GitHubSession-watchOS.modulemap"; path = "../GitHubSession-watchOS/GitHubSession-watchOS.modulemap"; sourceTree = ""; }; 844D35F904B1B146C8892C46A21A23A5 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; 84960EC1BF4D665FD57E84DC58C1B761 /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = ""; }; - 84C0D48BC9266DA957ED1E805A046FE6 /* smalltalk.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = smalltalk.min.js; path = Pod/Assets/Highlighter/languages/smalltalk.min.js; sourceTree = ""; }; + 84C0D48BC9266DA957ED1E805A046FE6 /* smalltalk.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = smalltalk.min.js; path = Pod/Assets/Highlighter/languages/smalltalk.min.js; sourceTree = ""; }; 84CB9817B37D3037EE24CA9EB1BE5B91 /* ContextMenu.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ContextMenu.modulemap; sourceTree = ""; }; 84E7BAB6920A0710D3F3EC5A7697CEE9 /* V3EditCommentRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3EditCommentRequest.swift; path = GitHubAPI/V3EditCommentRequest.swift; sourceTree = ""; }; 853BA9A83EB280D4915D63208C2BDF18 /* Pageboy-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pageboy-umbrella.h"; sourceTree = ""; }; @@ -2674,54 +2675,54 @@ 85FD32E1EE41BC7483E36B8EEE9D4BCC /* ImageAlertAction-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ImageAlertAction-dummy.m"; sourceTree = ""; }; 861AFFE8743EC028D5E753FFE35AD713 /* GitHubAPI-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "GitHubAPI-watchOS.modulemap"; path = "../GitHubAPI-watchOS/GitHubAPI-watchOS.modulemap"; sourceTree = ""; }; 86437D0BD5F9ED4FAD6ACFAF026E4900 /* ListSwiftSectionController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftSectionController.swift; path = Source/Swift/ListSwiftSectionController.swift; sourceTree = ""; }; - 86B03BCDDA00863625DA977C45C45B43 /* stata.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = stata.min.js; path = Pod/Assets/Highlighter/languages/stata.min.js; sourceTree = ""; }; - 86BB6D28B421B99264B7C27049AED7E4 /* SwipeAction.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeAction.html; path = docs/Classes/SwipeAction.html; sourceTree = ""; }; + 86B03BCDDA00863625DA977C45C45B43 /* stata.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = stata.min.js; path = Pod/Assets/Highlighter/languages/stata.min.js; sourceTree = ""; }; + 86BB6D28B421B99264B7C27049AED7E4 /* SwipeAction.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeAction.html; path = docs/Classes/SwipeAction.html; sourceTree = ""; }; 86E2B361F31A8F9A8160C616F5FA17F9 /* FLEXNetworkTransactionTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransactionTableViewCell.h; path = Classes/Network/FLEXNetworkTransactionTableViewCell.h; sourceTree = ""; }; 86EE77424642C1C1897A013072A519DB /* PageboyViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PageboyViewController.swift; path = Sources/Pageboy/PageboyViewController.swift; sourceTree = ""; }; 86F5F59357519F4F84695FA4FCEC0FC4 /* StringHelpers-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "StringHelpers-iOS.modulemap"; sourceTree = ""; }; - 872E5F10DDC291B40B047C12401D7C05 /* no.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = no.lproj; path = Pod/Assets/no.lproj; sourceTree = ""; }; + 872E5F10DDC291B40B047C12401D7C05 /* no.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = no.lproj; path = Pod/Assets/no.lproj; sourceTree = ""; }; 874520EEB2C246D654C607DF0686558B /* AutoInsetter-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AutoInsetter-umbrella.h"; sourceTree = ""; }; 8783012F8B4D174F15C573F5ABEA7D63 /* FLEXFieldEditorViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFieldEditorViewController.h; path = Classes/Editing/FLEXFieldEditorViewController.h; sourceTree = ""; }; 879BFB0FAE46101840942083A9FA7862 /* StyledTextKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StyledTextKit-umbrella.h"; sourceTree = ""; }; 87AF241DC6B6E27789DE29B341F77832 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; - 87D33AEF5A70BF144A59F8A3D8A89B92 /* handlebars.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = handlebars.min.js; path = Pod/Assets/Highlighter/languages/handlebars.min.js; sourceTree = ""; }; - 87D972E9A9E83B50CA07D5E34C10251D /* xml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = xml.min.js; path = Pod/Assets/Highlighter/languages/xml.min.js; sourceTree = ""; }; + 87D33AEF5A70BF144A59F8A3D8A89B92 /* handlebars.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = handlebars.min.js; path = Pod/Assets/Highlighter/languages/handlebars.min.js; sourceTree = ""; }; + 87D972E9A9E83B50CA07D5E34C10251D /* xml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = xml.min.js; path = Pod/Assets/Highlighter/languages/xml.min.js; sourceTree = ""; }; 8808FD5F486E8B8ADD78567DDF3B6B89 /* FLEXInstancesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXInstancesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXInstancesTableViewController.h; sourceTree = ""; }; - 88869DB38ECB2F9841EFEE41468293EC /* http.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = http.min.js; path = Pod/Assets/Highlighter/languages/http.min.js; sourceTree = ""; }; + 88869DB38ECB2F9841EFEE41468293EC /* http.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = http.min.js; path = Pod/Assets/Highlighter/languages/http.min.js; sourceTree = ""; }; 888CEC2AF40BF910D693DA394C9B97DF /* MessageViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MessageViewController-dummy.m"; sourceTree = ""; }; 88E32C91E939C2B4BA02769A678592F9 /* TUSafariActivity-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TUSafariActivity-prefix.pch"; sourceTree = ""; }; 89215CCC3240C3F4EEF6A809EFC87D2B /* safari@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari@3x.png"; path = "Pod/Assets/safari@3x.png"; sourceTree = ""; }; - 896C7AAF5B04E49CC53D0383F5B8388C /* xt256.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = xt256.min.css; path = Pod/Assets/styles/xt256.min.css; sourceTree = ""; }; - 8983641C5D81186A475D148D0A4FD0DA /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FBSnapshotTestCase.framework; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 896C7AAF5B04E49CC53D0383F5B8388C /* xt256.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = xt256.min.css; path = Pod/Assets/styles/xt256.min.css; sourceTree = ""; }; + 8983641C5D81186A475D148D0A4FD0DA /* FBSnapshotTestCase.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBSnapshotTestCase.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 89B240CCE693816CF5D2564C20A23C14 /* Squawk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Squawk-dummy.m"; sourceTree = ""; }; 89C02AE12B1841F4F83E944EF11B19B3 /* IGListAdapterMoveDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterMoveDelegate.h; path = Source/IGListAdapterMoveDelegate.h; sourceTree = ""; }; 89DACAD3F06E5D282335E288EE8CEC87 /* NYTPhotoViewer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NYTPhotoViewer.modulemap; sourceTree = ""; }; - 89DD090D8000C54C9D226AAB10D4244D /* qtcreator_dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = qtcreator_dark.min.css; path = Pod/Assets/styles/qtcreator_dark.min.css; sourceTree = ""; }; + 89DD090D8000C54C9D226AAB10D4244D /* qtcreator_dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = qtcreator_dark.min.css; path = Pod/Assets/styles/qtcreator_dark.min.css; sourceTree = ""; }; 89E8930674BCD3C2CF9AA09F9225082D /* IGListSectionMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSectionMap.m; path = Source/Internal/IGListSectionMap.m; sourceTree = ""; }; 8A3B978A9644ED6A581499DE8473ABE8 /* ResourceBundle-Resources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "ResourceBundle-Resources-Info.plist"; path = "../DateAgo-watchOS/ResourceBundle-Resources-Info.plist"; sourceTree = ""; }; 8ADD2847CDB66289FF5D318A542954A8 /* Collections.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Collections.swift; path = Sources/Apollo/Collections.swift; sourceTree = ""; }; - 8AE77E22E09D6087E6C5AC94C1FD500D /* moonscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = moonscript.min.js; path = Pod/Assets/Highlighter/languages/moonscript.min.js; sourceTree = ""; }; - 8B2B966598F40E55056057F8AA7FCE4E /* GitHubAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GitHubAPI.framework; path = "GitHubAPI-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8AE77E22E09D6087E6C5AC94C1FD500D /* moonscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = moonscript.min.js; path = Pod/Assets/Highlighter/languages/moonscript.min.js; sourceTree = ""; }; + 8B2B966598F40E55056057F8AA7FCE4E /* GitHubAPI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GitHubAPI.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8B3E653FCF801691444D25216A206155 /* FLEXHierarchyTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXHierarchyTableViewCell.h; path = Classes/ViewHierarchy/FLEXHierarchyTableViewCell.h; sourceTree = ""; }; 8B415BFBC4979D1CD94FEC6301DE610E /* IGListMoveIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndex.m; path = Source/Common/IGListMoveIndex.m; sourceTree = ""; }; 8B913726CEE8247450957FAC70D2021C /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateData.h; path = Source/Common/IGListBatchUpdateData.h; sourceTree = ""; }; - 8B94D80366F931E8573855A927263383 /* iterator.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator.c; path = Source/cmark_gfm/iterator.c; sourceTree = ""; }; + 8B94D80366F931E8573855A927263383 /* iterator.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = iterator.c; path = Source/cmark_gfm/iterator.c; sourceTree = ""; }; 8BAB4A9BC01046D355F534E37139A29E /* Alamofire-watchOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Alamofire-watchOS.modulemap"; path = "../Alamofire-watchOS/Alamofire-watchOS.modulemap"; sourceTree = ""; }; 8BAE6051E44DA797DE9BD0988082A04A /* ClientError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClientError.swift; path = GitHubAPI/ClientError.swift; sourceTree = ""; }; - 8BB241B1CEF4674EC39F4BC18C895D88 /* hy.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = hy.min.js; path = Pod/Assets/Highlighter/languages/hy.min.js; sourceTree = ""; }; + 8BB241B1CEF4674EC39F4BC18C895D88 /* hy.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = hy.min.js; path = Pod/Assets/Highlighter/languages/hy.min.js; sourceTree = ""; }; 8BE1FD49731B1C5953FE24498747F0F9 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Source/ConstraintDescription.swift; sourceTree = ""; }; - 8C1B80A482DCCF2CCCBF4035B21591C6 /* SwipeExpansionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpansionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle.html; sourceTree = ""; }; + 8C1B80A482DCCF2CCCBF4035B21591C6 /* SwipeExpansionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeExpansionStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionStyle.html; sourceTree = ""; }; 8C816CB6ACFF86B204DE42B1E9412713 /* TabmanBar+Behaviors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Behaviors.swift"; path = "Sources/Tabman/TabmanBar/Behaviors/TabmanBar+Behaviors.swift"; sourceTree = ""; }; 8C97D3CB677AAD39F04EB5471283EF5E /* chunk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chunk.h; path = Source/cmark_gfm/include/chunk.h; sourceTree = ""; }; 8C98CD1E2CA814DF561E2E40CD2ED691 /* ClippedContainerViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ClippedContainerViewController.swift; path = ContextMenu/ClippedContainerViewController.swift; sourceTree = ""; }; 8CB944D75D86466C560E98D318268622 /* StyledTextKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "StyledTextKit-prefix.pch"; sourceTree = ""; }; 8CF65E2764FF0A1EF09F56F91C3F068A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 8D102F3BFBF138BD03E8CB757A57BD21 /* houdini.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = houdini.h; path = Source/cmark_gfm/include/houdini.h; sourceTree = ""; }; - 8D3CEDFF9B03764FECD896751529F68D /* registry.c */ = {isa = PBXFileReference; includeInIndex = 1; name = registry.c; path = Source/cmark_gfm/registry.c; sourceTree = ""; }; - 8DB4E7AC724AC1721EE1F27EB6ABC567 /* atelier-dune-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-dune-dark.min.css"; path = "Pod/Assets/styles/atelier-dune-dark.min.css"; sourceTree = ""; }; + 8D3CEDFF9B03764FECD896751529F68D /* registry.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = registry.c; path = Source/cmark_gfm/registry.c; sourceTree = ""; }; + 8DB4E7AC724AC1721EE1F27EB6ABC567 /* atelier-dune-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-dune-dark.min.css"; path = "Pod/Assets/styles/atelier-dune-dark.min.css"; sourceTree = ""; }; 8DD3CC521740943905ABD988DB382232 /* ContentViewScrollView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContentViewScrollView.swift; path = Sources/Tabman/Utilities/ContentViewScrollView.swift; sourceTree = ""; }; 8DF611FC69CC1D0699789329C4BFA689 /* FLEXTableLeftCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableLeftCell.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableLeftCell.h; sourceTree = ""; }; - 8E04102FD41E3949F82BAB16C7768550 /* mipsasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mipsasm.min.js; path = Pod/Assets/Highlighter/languages/mipsasm.min.js; sourceTree = ""; }; + 8E04102FD41E3949F82BAB16C7768550 /* mipsasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mipsasm.min.js; path = Pod/Assets/Highlighter/languages/mipsasm.min.js; sourceTree = ""; }; 8E60F307A5BFDCD8B0B31246BFD91125 /* Apollo-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Apollo-iOS-dummy.m"; sourceTree = ""; }; 8E6DEEFDE4B35D9548D26A3C6B28678D /* Squawk+Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Squawk+Configuration.swift"; path = "Source/Squawk+Configuration.swift"; sourceTree = ""; }; 8E92EC2435BA28C70B11F0A2E855851F /* safari-7@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari-7@2x.png"; path = "Pod/Assets/safari-7@2x.png"; sourceTree = ""; }; @@ -2739,21 +2740,21 @@ 90081AF59E3FC3F5A74846AE42BC760B /* Pods-FreetimeWatch.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch.debug.xcconfig"; sourceTree = ""; }; 907310A456740E707106556814A6E447 /* FLEXNetworkHistoryTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkHistoryTableViewController.h; path = Classes/Network/FLEXNetworkHistoryTableViewController.h; sourceTree = ""; }; 90DDE4A2C55165522EBDB430BA72B9E1 /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+IGListDiffable.h"; path = "Source/Common/NSNumber+IGListDiffable.h"; sourceTree = ""; }; - 90E99E51ECFCF2F90BF8F1E4400061DA /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ru.lproj; path = Pod/Assets/ru.lproj; sourceTree = ""; }; + 90E99E51ECFCF2F90BF8F1E4400061DA /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ru.lproj; path = Pod/Assets/ru.lproj; sourceTree = ""; }; 90EAF6BCEC4991C516FB78E96D02C9AB /* Highlightr-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Highlightr-prefix.pch"; sourceTree = ""; }; 90EDAE88AE656EA224F93881DB3F4730 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Source/ConstraintInsetTarget.swift; sourceTree = ""; }; 91384D8BA49D35A3D98175BF80759BAA /* Pods-FreetimeTests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeTests-resources.sh"; sourceTree = ""; }; 91458F811D443DB10E77B09166A04533 /* FLEXHeapEnumerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXHeapEnumerator.h; path = Classes/Utility/FLEXHeapEnumerator.h; sourceTree = ""; }; 91B51DEF6699BAC11F9757ED0FE091C7 /* TUSafariActivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TUSafariActivity.h; path = Pod/Classes/TUSafariActivity.h; sourceTree = ""; }; 91DD9BDEAD9240419F11F0D77C02BEDC /* ImageAlertAction.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ImageAlertAction.modulemap; sourceTree = ""; }; - 91E8826B0C84E9F66782DDE0121D0973 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Protocols.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols.html; sourceTree = ""; }; - 92288D2A730622B26C27BA720521D44D /* roboconf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = roboconf.min.js; path = Pod/Assets/Highlighter/languages/roboconf.min.js; sourceTree = ""; }; + 91E8826B0C84E9F66782DDE0121D0973 /* Protocols.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Protocols.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Protocols.html; sourceTree = ""; }; + 92288D2A730622B26C27BA720521D44D /* roboconf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = roboconf.min.js; path = Pod/Assets/Highlighter/languages/roboconf.min.js; sourceTree = ""; }; 923E7EE930A752AB566B481A2D51A97B /* FLEXWebViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXWebViewController.m; path = Classes/GlobalStateExplorers/FLEXWebViewController.m; sourceTree = ""; }; 925BE12142D32AD3C581797592A8267C /* UIContentSizeCategory+Scaling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIContentSizeCategory+Scaling.swift"; path = "Source/UIContentSizeCategory+Scaling.swift"; sourceTree = ""; }; 92D6BAFEB3A8683921C88FA5AF3ECA4A /* FLEXWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXWindow.h; path = Classes/ExplorerInterface/FLEXWindow.h; sourceTree = ""; }; - 92FE97383B001B3D30DC30362293673A /* cmark_ctype.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cmark_ctype.c; path = Source/cmark_gfm/cmark_ctype.c; sourceTree = ""; }; + 92FE97383B001B3D30DC30362293673A /* cmark_ctype.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = cmark_ctype.c; path = Source/cmark_gfm/cmark_ctype.c; sourceTree = ""; }; 93453DD867C2A629D96272C512979FA5 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/SDImageCache.m; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 93BC5200B9D154F88FDCAEE9D75635F3 /* IGListBindingSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionController.h; path = Source/IGListBindingSectionController.h; sourceTree = ""; }; 93F95345FF0763BE27400A1E1EBE1B64 /* utf8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utf8.h; path = Source/cmark_gfm/include/utf8.h; sourceTree = ""; }; 943EF3EC90932722B5133CAE95370BAF /* Highlightr.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Highlightr.modulemap; sourceTree = ""; }; @@ -2761,55 +2762,55 @@ 94F61911B54F0E324CF9113D16920C99 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = ""; }; 951B01DC0524FE6C2E28C51F2CAB15EA /* safari-7@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari-7@3x.png"; path = "Pod/Assets/safari-7@3x.png"; sourceTree = ""; }; 952AE6816F1A3C85C7946C63D3229803 /* ListSwiftAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftAdapter.swift; path = Source/Swift/ListSwiftAdapter.swift; sourceTree = ""; }; - 9563B6035440D2D2D92CEE248E99297C /* xcode.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = xcode.min.css; path = Pod/Assets/styles/xcode.min.css; sourceTree = ""; }; + 9563B6035440D2D2D92CEE248E99297C /* xcode.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = xcode.min.css; path = Pod/Assets/styles/xcode.min.css; sourceTree = ""; }; 9577C8E455AAFB2833C03C862A314998 /* FLEXArgumentInputSwitchView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputSwitchView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputSwitchView.h; sourceTree = ""; }; 957F6F64827EDD8C64930259D050094F /* UICollectionView+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionView+DebugDescription.m"; path = "Source/Internal/UICollectionView+DebugDescription.m"; sourceTree = ""; }; 959BD5CB908C81508BF8678050B56B80 /* SwipeTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTableViewCell.swift; path = Source/SwipeTableViewCell.swift; sourceTree = ""; }; 95ACDF8C522370247A99E0F500611D59 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = ""; }; 95BE724F5FBD10148C7E9EFD867557EF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 95F11C3FFCC01BEFD5DCC1E2E13ED1A7 /* render.c */ = {isa = PBXFileReference; includeInIndex = 1; name = render.c; path = Source/cmark_gfm/render.c; sourceTree = ""; }; - 95F26F81E77C9DEFCD344222999B5DB0 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = Pod/Assets/ja.lproj; sourceTree = ""; }; - 95F3D9FAB5295E7A68ACCA50F76F6085 /* taggerscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = taggerscript.min.js; path = Pod/Assets/Highlighter/languages/taggerscript.min.js; sourceTree = ""; }; + 95F11C3FFCC01BEFD5DCC1E2E13ED1A7 /* render.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = render.c; path = Source/cmark_gfm/render.c; sourceTree = ""; }; + 95F26F81E77C9DEFCD344222999B5DB0 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ja.lproj; path = Pod/Assets/ja.lproj; sourceTree = ""; }; + 95F3D9FAB5295E7A68ACCA50F76F6085 /* taggerscript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = taggerscript.min.js; path = Pod/Assets/Highlighter/languages/taggerscript.min.js; sourceTree = ""; }; 9693D494EC6AEBE11500C24142E526C7 /* AutoInsetter-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AutoInsetter-prefix.pch"; sourceTree = ""; }; 972FBFAE5C67739952DECCEA1D7227D7 /* FLEXNetworkTransactionDetailTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransactionDetailTableViewController.h; path = Classes/Network/FLEXNetworkTransactionDetailTableViewController.h; sourceTree = ""; }; 97726FAAE22D9F405917E9ACFB757510 /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPath.h; path = Source/Common/IGListMoveIndexPath.h; sourceTree = ""; }; 9772FDD754B0C066388C1CF0108F053A /* V3MarkThreadsRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3MarkThreadsRequest.swift; path = GitHubAPI/V3MarkThreadsRequest.swift; sourceTree = ""; }; 97912D59F554524BA9DA6EAF4603E101 /* AutoInsetSpec.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AutoInsetSpec.swift; path = Sources/AutoInsetter/AutoInsetSpec.swift; sourceTree = ""; }; 97E6F56E35432FEAE2563654DC3BD04E /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapterProxy.m; path = Source/Internal/IGListAdapterProxy.m; sourceTree = ""; }; - 984FF671AB02A70B9B805CCCBA244FFA /* references.c */ = {isa = PBXFileReference; includeInIndex = 1; name = references.c; path = Source/cmark_gfm/references.c; sourceTree = ""; }; + 984FF671AB02A70B9B805CCCBA244FFA /* references.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = references.c; path = Source/cmark_gfm/references.c; sourceTree = ""; }; 9852ECBD6048F12648EA59B804017D6E /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Source/Debugging.swift; sourceTree = ""; }; 989C1E3CBC96FAA255400342C7E230E1 /* TabmanChevronIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanChevronIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Styles/TabmanChevronIndicator.swift; sourceTree = ""; }; - 98C4C4D33A42DFFF16DA2ED9327EE43A /* hopscotch.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = hopscotch.min.css; path = Pod/Assets/styles/hopscotch.min.css; sourceTree = ""; }; + 98C4C4D33A42DFFF16DA2ED9327EE43A /* hopscotch.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = hopscotch.min.css; path = Pod/Assets/styles/hopscotch.min.css; sourceTree = ""; }; 992D7B71683BCB060E2F61E9A09308F9 /* UIImage+Compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Compare.h"; path = "FBSnapshotTestCase/Categories/UIImage+Compare.h"; sourceTree = ""; }; 993C557D6B188FFBC57F506317D5BB14 /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = ""; }; 995E2920A5739CF76156F4E990A319A2 /* NYTPhotosDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotosDataSource.h; path = Pod/Classes/ios/NYTPhotosDataSource.h; sourceTree = ""; }; - 99AC0747021AF6FBEC13CE763223D839 /* darcula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = darcula.min.css; path = Pod/Assets/styles/darcula.min.css; sourceTree = ""; }; + 99AC0747021AF6FBEC13CE763223D839 /* darcula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = darcula.min.css; path = Pod/Assets/styles/darcula.min.css; sourceTree = ""; }; 99BA8DE07082D7A34963EE71867BD135 /* Assets.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = Source/Assets.xcassets; sourceTree = ""; }; 99CE2457BEA18B82516B392BE448F38C /* SwipeCellKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwipeCellKit.modulemap; sourceTree = ""; }; 9A012CAC10A0AE7ECEC5C1EDB04CCA01 /* FLEXSystemLogMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXSystemLogMessage.m; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogMessage.m; sourceTree = ""; }; - 9A1415B5DA844EF575992CC4DAB9B875 /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = cs.lproj; path = Pod/Assets/cs.lproj; sourceTree = ""; }; + 9A1415B5DA844EF575992CC4DAB9B875 /* cs.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = cs.lproj; path = Pod/Assets/cs.lproj; sourceTree = ""; }; 9A219DAE7E2C79DDDD1EB97700CF69FE /* FLEXArgumentInputNotSupportedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputNotSupportedView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputNotSupportedView.h; sourceTree = ""; }; 9A3A2CBE62FC5F791CE8C55CB4287F54 /* GraphQLError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLError.swift; path = Sources/Apollo/GraphQLError.swift; sourceTree = ""; }; - 9A53981D65358B37223104BC4E2D6D9F /* SwipeActionTransitioning.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionTransitioning.html; path = docs/Protocols/SwipeActionTransitioning.html; sourceTree = ""; }; + 9A53981D65358B37223104BC4E2D6D9F /* SwipeActionTransitioning.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeActionTransitioning.html; path = docs/Protocols/SwipeActionTransitioning.html; sourceTree = ""; }; 9A804ADC8F60E85F45F6FB011A6F380B /* StyledTextBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledTextBuilder.swift; path = Source/StyledTextBuilder.swift; sourceTree = ""; }; 9AAFF914100B91C922582A6BCE396C72 /* TabmanBar+Construction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Construction.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Construction.swift"; sourceTree = ""; }; 9AD4180711D900449118622616D5BAF9 /* ListSwiftAdapterDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftAdapterDataSource.swift; path = Source/Swift/ListSwiftAdapterDataSource.swift; sourceTree = ""; }; 9AD7F557A68D1EE550F4EFB7E3E26F42 /* ListDiffable+FunctionHash.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ListDiffable+FunctionHash.swift"; path = "Source/Swift/ListDiffable+FunctionHash.swift"; sourceTree = ""; }; - 9B4285C5D34A5C0C98843FB56DC1E3D5 /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = Pod/Assets/fr.lproj; sourceTree = ""; }; + 9B4285C5D34A5C0C98843FB56DC1E3D5 /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = fr.lproj; path = Pod/Assets/fr.lproj; sourceTree = ""; }; 9B56C63AB24E07E0999579472892964E /* FLEXTableColumnHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXTableColumnHeader.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableColumnHeader.m; sourceTree = ""; }; 9BACB113DCE095E3BEF29DFCA881DBDE /* UIScreen+Static.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScreen+Static.swift"; path = "Source/UIScreen+Static.swift"; sourceTree = ""; }; 9BE4903F51E8779B73CF23B551864F4F /* config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config.h; path = Source/cmark_gfm/include/config.h; sourceTree = ""; }; - 9BE4B535B7420B51B9162E5E2594EEFF /* gradle.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = gradle.min.js; path = Pod/Assets/Highlighter/languages/gradle.min.js; sourceTree = ""; }; + 9BE4B535B7420B51B9162E5E2594EEFF /* gradle.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = gradle.min.js; path = Pod/Assets/Highlighter/languages/gradle.min.js; sourceTree = ""; }; 9C62D599831311DCA1E7A0B471811167 /* FLEXArgumentInputFontsPickerView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputFontsPickerView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.m; sourceTree = ""; }; 9C92DF67D5A1DF26FF5D45BDB6B151CD /* FLEXDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDatabaseManager.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXDatabaseManager.h; sourceTree = ""; }; - 9CC0C2A99E408F01A296FCA5BFF8E365 /* monokai-sublime.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "monokai-sublime.min.css"; path = "Pod/Assets/styles/monokai-sublime.min.css"; sourceTree = ""; }; + 9CC0C2A99E408F01A296FCA5BFF8E365 /* monokai-sublime.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "monokai-sublime.min.css"; path = "Pod/Assets/styles/monokai-sublime.min.css"; sourceTree = ""; }; 9CF79EA0A775E8A9CA17FF0A326D596D /* FLEXHierarchyTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXHierarchyTableViewController.h; path = Classes/ViewHierarchy/FLEXHierarchyTableViewController.h; sourceTree = ""; }; 9D27155966E48F717B207B3D0A739EFF /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSingleSectionController.m; path = Source/IGListSingleSectionController.m; sourceTree = ""; }; 9D39981DFD93A9B143B72A9DC91D53B2 /* IGListIndexPathResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexPathResultInternal.h; path = Source/Common/Internal/IGListIndexPathResultInternal.h; sourceTree = ""; }; 9D44704BF433680591862E392B64FE55 /* IGListCollectionViewLayoutInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewLayoutInternal.h; path = Source/Internal/IGListCollectionViewLayoutInternal.h; sourceTree = ""; }; - 9D60E2B9C866905A79EC14D13DFDF4FA /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/index.html; sourceTree = ""; }; - 9D8ED9B571D812DF5EF23C25B5FEDEF4 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; name = index.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; - 9DCF2C3D5F81B124C543233C6E1AA378 /* d.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = d.min.js; path = Pod/Assets/Highlighter/languages/d.min.js; sourceTree = ""; }; + 9D60E2B9C866905A79EC14D13DFDF4FA /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = index.html; path = docs/index.html; sourceTree = ""; }; + 9D8ED9B571D812DF5EF23C25B5FEDEF4 /* index.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = index.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/index.html; sourceTree = ""; }; + 9DCF2C3D5F81B124C543233C6E1AA378 /* d.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = d.min.js; path = Pod/Assets/Highlighter/languages/d.min.js; sourceTree = ""; }; 9DF458D053B382830649AA217D53D7A2 /* MessageAutocompleteController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageAutocompleteController.swift; path = MessageViewController/MessageAutocompleteController.swift; sourceTree = ""; }; 9E049427644A868EB91580E61F639F11 /* NYTPhotosDataSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotosDataSource.m; path = Pod/Classes/ios/NYTPhotosDataSource.m; sourceTree = ""; }; 9E37573777EA4E75848D436AD3772A88 /* LRUCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LRUCache.swift; path = Source/LRUCache.swift; sourceTree = ""; }; @@ -2817,18 +2818,18 @@ 9E9445B4E2FF010FDB5AF365E5A921E6 /* IGListAdapterUpdater+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapterUpdater+DebugDescription.h"; path = "Source/Internal/IGListAdapterUpdater+DebugDescription.h"; sourceTree = ""; }; 9EA9E40F194ADADF85E98C8D038540B6 /* GraphQLResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLResult.swift; path = Sources/Apollo/GraphQLResult.swift; sourceTree = ""; }; 9ED8CFE47AA668E76EC80B9EBE7F40F9 /* BookmarkShortcutRoute.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BookmarkShortcutRoute.swift; path = GitHawkRoutes/BookmarkShortcutRoute.swift; sourceTree = ""; }; - 9F02D6CFA5B76BEF62AD7E38C0A5A3C9 /* pojoaque.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = pojoaque.min.css; path = Pod/Assets/styles/pojoaque.min.css; sourceTree = ""; }; + 9F02D6CFA5B76BEF62AD7E38C0A5A3C9 /* pojoaque.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = pojoaque.min.css; path = Pod/Assets/styles/pojoaque.min.css; sourceTree = ""; }; 9F5FAB4F2CC0AFD9093499CB049C21F2 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Source/ConstraintAttributes.swift; sourceTree = ""; }; - 9F7EBCA9FCDC400ECFDD39C2BAA02FF5 /* SwipeExpansionAnimationTimingParameters.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpansionAnimationTimingParameters.html; path = docs/Structs/SwipeExpansionAnimationTimingParameters.html; sourceTree = ""; }; + 9F7EBCA9FCDC400ECFDD39C2BAA02FF5 /* SwipeExpansionAnimationTimingParameters.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeExpansionAnimationTimingParameters.html; path = docs/Structs/SwipeExpansionAnimationTimingParameters.html; sourceTree = ""; }; 9FB4E05F1FEAE8BBA187E931FCFEBB99 /* V3SetRepositoryLabelsRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3SetRepositoryLabelsRequest.swift; path = GitHubAPI/V3SetRepositoryLabelsRequest.swift; sourceTree = ""; }; 9FD4BB27BDC673684D0DC3B1CE51B112 /* FLEXUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXUtility.m; path = Classes/Utility/FLEXUtility.m; sourceTree = ""; }; 9FD94B548D763770E23D17158B435CF8 /* ContextMenuDismissing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContextMenuDismissing.swift; path = ContextMenu/ContextMenuDismissing.swift; sourceTree = ""; }; 9FF20C8C6E6B051143B98C270AB9877C /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListScrollDelegate.h; path = Source/IGListScrollDelegate.h; sourceTree = ""; }; - A07796509FDC7394A9D76B38D55FB397 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = Pod/Assets/de.lproj; sourceTree = ""; }; + A07796509FDC7394A9D76B38D55FB397 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = de.lproj; path = Pod/Assets/de.lproj; sourceTree = ""; }; A0875219EE2F8D08356ECBF947DB8C32 /* ResourceBundle-NYTPhotoViewer-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-NYTPhotoViewer-Info.plist"; sourceTree = ""; }; A09A84C8AD8F49BD9E91B9CA90E90852 /* Inline+TextElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Inline+TextElement.swift"; path = "Source/Inline+TextElement.swift"; sourceTree = ""; }; A0B25E3D033FECC0580486A59677DBE9 /* DateAgo-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DateAgo-iOS-prefix.pch"; sourceTree = ""; }; - A0B5ED19A2102B97D84601849AF2411A /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Structs.html; path = docs/Structs.html; sourceTree = ""; }; + A0B5ED19A2102B97D84601849AF2411A /* Structs.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Structs.html; path = docs/Structs.html; sourceTree = ""; }; A11CDE0757C26D9A27E94102D8869CDD /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/UIButton+WebCache.m"; sourceTree = ""; }; A11FDABFAD6AE42A1422996B812D9076 /* PageboyViewControllerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PageboyViewControllerDelegate.swift; path = Sources/Pageboy/PageboyViewControllerDelegate.swift; sourceTree = ""; }; A17EDBB238A121DF01DDA7F357D6A2FE /* SwipeExpansionStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeExpansionStyle.swift; path = Source/SwipeExpansionStyle.swift; sourceTree = ""; }; @@ -2836,18 +2837,18 @@ A1CCF062301E8AC794A179412EDC5749 /* SwipeCellKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwipeCellKit-umbrella.h"; sourceTree = ""; }; A1D9BF82F53ED18028D9731DE9DF65CF /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = GitHubAPI/Request.swift; sourceTree = ""; }; A1E6138AD8F8D8340F87C176952C315C /* ContextMenu+ContextMenuPresentationControllerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ContextMenu+ContextMenuPresentationControllerDelegate.swift"; path = "ContextMenu/ContextMenu+ContextMenuPresentationControllerDelegate.swift"; sourceTree = ""; }; - A21E93EFE947B1032BAA6EDC67D824B2 /* atelier-lakeside-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-lakeside-light.min.css"; path = "Pod/Assets/styles/atelier-lakeside-light.min.css"; sourceTree = ""; }; + A21E93EFE947B1032BAA6EDC67D824B2 /* atelier-lakeside-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-lakeside-light.min.css"; path = "Pod/Assets/styles/atelier-lakeside-light.min.css"; sourceTree = ""; }; A26D7088BCE5A377CC06C831CFDD22B0 /* AlamofireNetworkActivityIndicator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AlamofireNetworkActivityIndicator-prefix.pch"; sourceTree = ""; }; A281A194B53AE280EF6863990DAE022C /* FLAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLAnimatedImageView.h; path = FLAnimatedImage/FLAnimatedImageView.h; sourceTree = ""; }; - A2C499EEA4E3F85F898C040AA7FC255C /* scss.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = scss.min.js; path = Pod/Assets/Highlighter/languages/scss.min.js; sourceTree = ""; }; - A2E5B4294108503C58618965880BD537 /* php.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = php.min.js; path = Pod/Assets/Highlighter/languages/php.min.js; sourceTree = ""; }; + A2C499EEA4E3F85F898C040AA7FC255C /* scss.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = scss.min.js; path = Pod/Assets/Highlighter/languages/scss.min.js; sourceTree = ""; }; + A2E5B4294108503C58618965880BD537 /* php.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = php.min.js; path = Pod/Assets/Highlighter/languages/php.min.js; sourceTree = ""; }; A30FA2F78953973A6E16DA8B7DA3F6BE /* IGListAdapterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterProxy.h; path = Source/Internal/IGListAdapterProxy.h; sourceTree = ""; }; A32C1B2AC5595B441B0FEF9D0B4F2A98 /* ExpandedHitTestButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpandedHitTestButton.swift; path = MessageViewController/ExpandedHitTestButton.swift; sourceTree = ""; }; A3458EC6D86FD1681F070AB48732475B /* FLEXExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXExplorerViewController.h; path = Classes/ExplorerInterface/FLEXExplorerViewController.h; sourceTree = ""; }; A37A0441F3CCA69ED27F840D2A8AF50F /* cmark_version.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmark_version.h; path = Source/cmark_gfm/include/cmark_version.h; sourceTree = ""; }; A3B75425CE2B1E2E83072580A8F73F37 /* Tabman-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Tabman-prefix.pch"; sourceTree = ""; }; A3B9AD934D881886AC5FDA306DDEC508 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexSetResult.m; path = Source/Common/IGListIndexSetResult.m; sourceTree = ""; }; - A3BF41E8A473FA1A680EAF44AE0D3627 /* excel.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = excel.min.js; path = Pod/Assets/Highlighter/languages/excel.min.js; sourceTree = ""; }; + A3BF41E8A473FA1A680EAF44AE0D3627 /* excel.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = excel.min.js; path = Pod/Assets/Highlighter/languages/excel.min.js; sourceTree = ""; }; A3CA2EBA041E06CBC1C9BBC2BF082590 /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A40C273E2FC4F4D6FBDB713D83B83E2D /* FMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = src/fmdb/FMDatabase.m; sourceTree = ""; }; A44CDE9F762416E333E59370E3C885F5 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/UIView+WebCache.m"; sourceTree = ""; }; @@ -2859,33 +2860,33 @@ A4E8B75F005CDED7428CDA41BBF1C2C3 /* Apollo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Apollo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A542CFFF34EAD05F2CFFFD14502A33F8 /* SwipeCellKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwipeCellKit.xcconfig; sourceTree = ""; }; A550B0DE3CEBC1A55DC8AC817C433CF0 /* IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListKit.h; path = Source/IGListKit.h; sourceTree = ""; }; - A56BA6ED900B15CB6915D44D2D309C1A /* haxe.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = haxe.min.js; path = Pod/Assets/Highlighter/languages/haxe.min.js; sourceTree = ""; }; + A56BA6ED900B15CB6915D44D2D309C1A /* haxe.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = haxe.min.js; path = Pod/Assets/Highlighter/languages/haxe.min.js; sourceTree = ""; }; A59193E975132AC2333954F1A2BEB1F1 /* NSString+HTMLString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSString+HTMLString.swift"; path = "Sources/HTMLString/NSString+HTMLString.swift"; sourceTree = ""; }; - A653F4D7FC631958D38BE62CA6C10EAE /* monkey.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = monkey.min.js; path = Pod/Assets/Highlighter/languages/monkey.min.js; sourceTree = ""; }; + A653F4D7FC631958D38BE62CA6C10EAE /* monkey.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = monkey.min.js; path = Pod/Assets/Highlighter/languages/monkey.min.js; sourceTree = ""; }; A683C54714C481536FADC6C10C57CE4A /* FLEXFieldEditorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFieldEditorView.h; path = Classes/Editing/FLEXFieldEditorView.h; sourceTree = ""; }; - A68A31CBCB03F7801B8F59EFCC4D2AB3 /* x86asm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = x86asm.min.js; path = Pod/Assets/Highlighter/languages/x86asm.min.js; sourceTree = ""; }; + A68A31CBCB03F7801B8F59EFCC4D2AB3 /* x86asm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = x86asm.min.js; path = Pod/Assets/Highlighter/languages/x86asm.min.js; sourceTree = ""; }; A716662C637D44A7111565F3CBAB4C97 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = ""; }; A717E92FE55BF0CB28922A08ACFE2C8B /* Pods-FreetimeTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeTests.debug.xcconfig"; sourceTree = ""; }; A738382DC68A793F072B596135974CC0 /* check-and-run-apollo-codegen.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; name = "check-and-run-apollo-codegen.sh"; path = "scripts/check-and-run-apollo-codegen.sh"; sourceTree = ""; }; - A75AAA56897858B047D0C15836CE7D8C /* dracula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = dracula.min.css; path = Pod/Assets/styles/dracula.min.css; sourceTree = ""; }; + A75AAA56897858B047D0C15836CE7D8C /* dracula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = dracula.min.css; path = Pod/Assets/styles/dracula.min.css; sourceTree = ""; }; A7C795649762409A8DD758940B19D343 /* UIViewController+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+Extensions.swift"; path = "ContextMenu/UIViewController+Extensions.swift"; sourceTree = ""; }; - A80E60F746DE96BCE7D929A8BDC3D6DF /* n1ql.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = n1ql.min.js; path = Pod/Assets/Highlighter/languages/n1ql.min.js; sourceTree = ""; }; + A80E60F746DE96BCE7D929A8BDC3D6DF /* n1ql.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = n1ql.min.js; path = Pod/Assets/Highlighter/languages/n1ql.min.js; sourceTree = ""; }; A839801105655AD38FFCF33534C727E6 /* Pods-FreetimeTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-FreetimeTests-dummy.m"; sourceTree = ""; }; A849BE06B593A70A359DAC3516C4B2B2 /* Pageboy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pageboy.h; path = Sources/Pageboy/Pageboy.h; sourceTree = ""; }; - A86BF3EEBAD63099A61C15FA3A38F394 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = Pod/Assets/pl.lproj; sourceTree = ""; }; - A9084F5B19240FB8DE3C188202BA5AD6 /* verilog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = verilog.min.js; path = Pod/Assets/Highlighter/languages/verilog.min.js; sourceTree = ""; }; + A86BF3EEBAD63099A61C15FA3A38F394 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = pl.lproj; path = Pod/Assets/pl.lproj; sourceTree = ""; }; + A9084F5B19240FB8DE3C188202BA5AD6 /* verilog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = verilog.min.js; path = Pod/Assets/Highlighter/languages/verilog.min.js; sourceTree = ""; }; A918CE1115CAAC9EBB14A618FC2E8303 /* StringHelpers-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "StringHelpers-watchOS.xcconfig"; path = "../StringHelpers-watchOS/StringHelpers-watchOS.xcconfig"; sourceTree = ""; }; - A94CC63ADBF1BF97319ADC2F1D1E20CB /* SwipeExpansionAnimationTimingParameters.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpansionAnimationTimingParameters.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionAnimationTimingParameters.html; sourceTree = ""; }; + A94CC63ADBF1BF97319ADC2F1D1E20CB /* SwipeExpansionAnimationTimingParameters.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeExpansionAnimationTimingParameters.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeExpansionAnimationTimingParameters.html; sourceTree = ""; }; A94DF0BC35B194866846CF63DA4D5FD3 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Source/ConstraintPriorityTarget.swift; sourceTree = ""; }; A97EE105DA05A5D44A5096BFBE428C81 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Source/Constraint.swift; sourceTree = ""; }; - A999CEFB86D10B3016553730C55F44ED /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FLAnimatedImage.framework; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A999CEFB86D10B3016553730C55F44ED /* FLAnimatedImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FLAnimatedImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A9A59BF962BDD4AEA091A1E839BFA9A4 /* Node+Elements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Node+Elements.swift"; path = "Source/Node+Elements.swift"; sourceTree = ""; }; A9AA689B6F7D52DB6E3DC5DE53F85222 /* ImageAlertAction-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImageAlertAction-umbrella.h"; sourceTree = ""; }; - A9AAC087DF582D6F969B28BE6FBE6E45 /* scanners.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scanners.c; path = Source/cmark_gfm/scanners.c; sourceTree = ""; }; + A9AAC087DF582D6F969B28BE6FBE6E45 /* scanners.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = scanners.c; path = Source/cmark_gfm/scanners.c; sourceTree = ""; }; A9BF4504E31A947745BA902A375BD21E /* Hashable+Combined.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Hashable+Combined.swift"; path = "Source/Hashable+Combined.swift"; sourceTree = ""; }; A9CF02A4559062CEF7D82E102DF39E99 /* FLEXGlobalsTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXGlobalsTableViewController.m; path = Classes/GlobalStateExplorers/FLEXGlobalsTableViewController.m; sourceTree = ""; }; AA5FDFB49EFE65FCFDD57F83CF076A98 /* FLEXSetExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSetExplorerViewController.h; path = Classes/ObjectExplorers/FLEXSetExplorerViewController.h; sourceTree = ""; }; - AAEE228F881F3C3DBDA0328172889BFC /* ocean.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = ocean.min.css; path = Pod/Assets/styles/ocean.min.css; sourceTree = ""; }; + AAEE228F881F3C3DBDA0328172889BFC /* ocean.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = ocean.min.css; path = Pod/Assets/styles/ocean.min.css; sourceTree = ""; }; AAF0EF11B665C848AD18F0DE1E89C791 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; AAF68A7D7785AF7D5C5D4162C6C84205 /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = ""; }; AB1FCA5DC86DB6FFAC499992F199E07F /* StringHelpers-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "StringHelpers-iOS.xcconfig"; sourceTree = ""; }; @@ -2895,8 +2896,8 @@ AB85A9AF22FDADA7E4E343D3EC12134B /* Apollo-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Apollo-watchOS-dummy.m"; path = "../Apollo-watchOS/Apollo-watchOS-dummy.m"; sourceTree = ""; }; AB92082A7C5924AE0E0F3567F1962301 /* SquawkItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SquawkItem.swift; path = Source/SquawkItem.swift; sourceTree = ""; }; ABA44ED76D263954A0F8C5B93EA5846B /* SwiftAST.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftAST.swift; path = Source/SwiftAST.swift; sourceTree = ""; }; - ABC2C29352804EBE075904F42B938068 /* SwipeTableOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableOptions.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeTableOptions.html; sourceTree = ""; }; - ABE55ED0CCAF0A8B2AA1FB67CE62884D /* atelier-savanna-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-savanna-light.min.css"; path = "Pod/Assets/styles/atelier-savanna-light.min.css"; sourceTree = ""; }; + ABC2C29352804EBE075904F42B938068 /* SwipeTableOptions.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = SwipeTableOptions.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/SwipeTableOptions.html; sourceTree = ""; }; + ABE55ED0CCAF0A8B2AA1FB67CE62884D /* atelier-savanna-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-savanna-light.min.css"; path = "Pod/Assets/styles/atelier-savanna-light.min.css"; sourceTree = ""; }; AC194E93205A8CD76F2B6135BE427D26 /* TUSafariActivity-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TUSafariActivity-dummy.m"; sourceTree = ""; }; AC3590E3282463339108A208CDD7F136 /* V3StatusCodeResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3StatusCodeResponse.swift; path = GitHubAPI/V3StatusCodeResponse.swift; sourceTree = ""; }; AC46CB75C956A743C287FD19F1F36ABF /* Theme.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Theme.swift; path = Pod/Classes/Theme.swift; sourceTree = ""; }; @@ -2906,23 +2907,23 @@ ACDA786EA5D32A208263462128B4877A /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; ADEA7352F9C7541788C201E37463A6C8 /* FLEXTableListViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXTableListViewController.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXTableListViewController.h; sourceTree = ""; }; AE2CAC9B1D7A86F57ACB6DD89D923843 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Source/LayoutConstraintItem.swift; sourceTree = ""; }; - AE49B9337DD3BEB24CA2B17BE69B61CE /* sv.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = sv.lproj; path = Pod/Assets/sv.lproj; sourceTree = ""; }; + AE49B9337DD3BEB24CA2B17BE69B61CE /* sv.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = sv.lproj; path = Pod/Assets/sv.lproj; sourceTree = ""; }; AE5E12588982B104ABD840E251CE0796 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; AE7A6A5B97C3217320A875B71E8510EC /* Block+TableRow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Block+TableRow.swift"; path = "Source/Block+TableRow.swift"; sourceTree = ""; }; AE9420AFB8D9F62EFC5B1EAF47866BC3 /* Alamofire-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-iOS-dummy.m"; sourceTree = ""; }; - AF19FBD05BEF13FF216D728824E614D4 /* armasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = armasm.min.js; path = Pod/Assets/Highlighter/languages/armasm.min.js; sourceTree = ""; }; + AF19FBD05BEF13FF216D728824E614D4 /* armasm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = armasm.min.js; path = Pod/Assets/Highlighter/languages/armasm.min.js; sourceTree = ""; }; AF1C3200370022FD955A1BD7D9EF8DCB /* FLEXArgumentInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputView.h; sourceTree = ""; }; AF522E04770A3B7683BE9980C6E221E4 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/SDImageCacheConfig.m; sourceTree = ""; }; - AF8C0B693CA57B1164EC07ECFF437932 /* tomorrow-night-blue.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "tomorrow-night-blue.min.css"; path = "Pod/Assets/styles/tomorrow-night-blue.min.css"; sourceTree = ""; }; + AF8C0B693CA57B1164EC07ECFF437932 /* tomorrow-night-blue.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "tomorrow-night-blue.min.css"; path = "Pod/Assets/styles/tomorrow-night-blue.min.css"; sourceTree = ""; }; AFA709D16571E92859C1B3F721ABD604 /* ConfiguredNetworkers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConfiguredNetworkers.swift; path = GitHubAPI/ConfiguredNetworkers.swift; sourceTree = ""; }; - AFA79D3E7333F4552C94E394861FCFC3 /* Pods_FreetimeWatch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_FreetimeWatch.framework; path = "Pods-FreetimeWatch.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + AFA79D3E7333F4552C94E394861FCFC3 /* Pods_FreetimeWatch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeWatch.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AFF46E2EC97846FEFE6D4CAE2A5B123E /* MessageViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MessageViewController-prefix.pch"; sourceTree = ""; }; - B05FA3B6EA9AB8CB4F2EEFE3E5702488 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Enums.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums.html; sourceTree = ""; }; - B0E877880E081E143962AEE605991604 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B1388395F3CCB16BD7643BB3661D4BDB /* ExpansionFulfillmentStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ExpansionFulfillmentStyle.html; path = docs/Enums/ExpansionFulfillmentStyle.html; sourceTree = ""; }; + B05FA3B6EA9AB8CB4F2EEFE3E5702488 /* Enums.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Enums.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums.html; sourceTree = ""; }; + B0E877880E081E143962AEE605991604 /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B1388395F3CCB16BD7643BB3661D4BDB /* ExpansionFulfillmentStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = ExpansionFulfillmentStyle.html; path = docs/Enums/ExpansionFulfillmentStyle.html; sourceTree = ""; }; B174B401B92319C7A5EE502F33ADA5BC /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+IGListDiffable.m"; path = "Source/Common/NSString+IGListDiffable.m"; sourceTree = ""; }; B175A7914E73AC467294FAD2DF6EC6F6 /* FlatCache-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlatCache-prefix.pch"; sourceTree = ""; }; - B198C543B7FCF69316ECEDE82CE3120A /* lisp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = lisp.min.js; path = Pod/Assets/Highlighter/languages/lisp.min.js; sourceTree = ""; }; + B198C543B7FCF69316ECEDE82CE3120A /* lisp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = lisp.min.js; path = Pod/Assets/Highlighter/languages/lisp.min.js; sourceTree = ""; }; B1B156DE5D66502EC8DEBA01A5A9DF63 /* GraphQLSelectionSetMapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLSelectionSetMapper.swift; path = Sources/Apollo/GraphQLSelectionSetMapper.swift; sourceTree = ""; }; B1B5A2CEB679095731E44AD24A839AA8 /* MessageViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MessageViewController.modulemap; sourceTree = ""; }; B1EC5735C45F5839A8E39BA06DBF7C3E /* TabmanBlockIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanBlockIndicator.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Styles/TabmanBlockIndicator.swift; sourceTree = ""; }; @@ -2930,7 +2931,7 @@ B23CD786DF849B4B89EAF1DC0F5118A2 /* FLEXRealmDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXRealmDatabaseManager.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.h; sourceTree = ""; }; B29A2645A6E604EA0F5AB6C1241B3B9E /* FLEXFieldEditorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFieldEditorView.m; path = Classes/Editing/FLEXFieldEditorView.m; sourceTree = ""; }; B2A90789E51DEC38B4FEE6C30538CBC1 /* Pods-Freetime-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Freetime-acknowledgements.plist"; sourceTree = ""; }; - B2F8AE09DB480DB58E33DBE8F09600E5 /* entities.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = entities.inc; path = Source/cmark_gfm/entities.inc; sourceTree = ""; }; + B2F8AE09DB480DB58E33DBE8F09600E5 /* entities.inc */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.pascal; name = entities.inc; path = Source/cmark_gfm/entities.inc; sourceTree = ""; }; B3388B67F9E8F4A76FA05F6763B4027E /* FLEXArgumentInputFontsPickerView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputFontsPickerView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontsPickerView.h; sourceTree = ""; }; B3926A15F73BF73EB400BD817EFB719A /* HTMLUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTMLUtils.swift; path = Pod/Classes/HTMLUtils.swift; sourceTree = ""; }; B3ABDA29065C11ED770ED5CBE4746F81 /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; @@ -2938,11 +2939,11 @@ B3E0D18046D48675B96CB3BF14C6A6AA /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexPathResult.m; path = Source/Common/IGListIndexPathResult.m; sourceTree = ""; }; B3EF932DEFA79AF70F6B04C9CEA5C2FA /* DropdownTitleView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DropdownTitleView.swift; path = Source/DropdownTitleView.swift; sourceTree = ""; }; B40E02A0B373F21384FEA46404BAE961 /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = Sources/Apollo/Utilities.swift; sourceTree = ""; }; - B4662CABFC9C204E5E2ABC66AAC78EA2 /* docco.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = docco.min.css; path = Pod/Assets/styles/docco.min.css; sourceTree = ""; }; + B4662CABFC9C204E5E2ABC66AAC78EA2 /* docco.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = docco.min.css; path = Pod/Assets/styles/docco.min.css; sourceTree = ""; }; B48DFE38A7C9D6E03E671002FC50B427 /* FBSnapshotTestController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBSnapshotTestController.m; path = FBSnapshotTestCase/FBSnapshotTestController.m; sourceTree = ""; }; B4C104964C4898F152E147C701F2139E /* ASTOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ASTOperations.swift; path = Source/ASTOperations.swift; sourceTree = ""; }; B4DF9FF0E6129298FF7EFF4F28104591 /* UIViewController+AutoInsetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+AutoInsetting.swift"; path = "Sources/Tabman/Utilities/Extensions/UIViewController+AutoInsetting.swift"; sourceTree = ""; }; - B4F8D9191D40FCD14D3CEA104290E750 /* StringHelpers.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = StringHelpers.framework; path = "StringHelpers-watchOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + B4F8D9191D40FCD14D3CEA104290E750 /* StringHelpers.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StringHelpers.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B5293D1F19C9D20640E1989EBACFCB42 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Source/ConstraintLayoutSupport.swift; sourceTree = ""; }; B54F42DE3D2A3843EE36A5BF2FA14C36 /* SwipeAction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeAction.swift; path = Source/SwipeAction.swift; sourceTree = ""; }; B5727EFAF29CA6CF76B2877AE7A6C311 /* IGListStackedSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListStackedSectionController.m; path = Source/IGListStackedSectionController.m; sourceTree = ""; }; @@ -2950,28 +2951,28 @@ B5E9A445E09231B3067414FB414CB486 /* Pods-FreetimeWatch-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-FreetimeWatch-acknowledgements.markdown"; sourceTree = ""; }; B604C9BE258E6EB21039BCEEEF7ACCD6 /* FLEXFileBrowserSearchOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFileBrowserSearchOperation.h; path = Classes/GlobalStateExplorers/FLEXFileBrowserSearchOperation.h; sourceTree = ""; }; B621CFDE817FEBEC43CC04EF976F2F65 /* Swipeable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Swipeable.swift; path = Source/Swipeable.swift; sourceTree = ""; }; - B625C2BB544282BCB209835BBDE29CCA /* gruvbox-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "gruvbox-dark.min.css"; path = "Pod/Assets/styles/gruvbox-dark.min.css"; sourceTree = ""; }; + B625C2BB544282BCB209835BBDE29CCA /* gruvbox-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "gruvbox-dark.min.css"; path = "Pod/Assets/styles/gruvbox-dark.min.css"; sourceTree = ""; }; B62FE1002B1AFFF5F2928AA33C501FF8 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/SDWebImageDownloaderOperation.m; sourceTree = ""; }; B67C1F5D85C8D05CA6E98745271043CB /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/UIImage+MultiFormat.h"; sourceTree = ""; }; B69F58AAD6C1C91635D6ACA75512B6F7 /* FBSnapshotTestCase.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FBSnapshotTestCase.modulemap; sourceTree = ""; }; - B6A697FAE1C16C24EA666E95468F7B15 /* axapta.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = axapta.min.js; path = Pod/Assets/Highlighter/languages/axapta.min.js; sourceTree = ""; }; + B6A697FAE1C16C24EA666E95468F7B15 /* axapta.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = axapta.min.js; path = Pod/Assets/Highlighter/languages/axapta.min.js; sourceTree = ""; }; B6B1081D6228562A72C0CDD43F097909 /* FLEXDefaultsExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXDefaultsExplorerViewController.h; path = Classes/ObjectExplorers/FLEXDefaultsExplorerViewController.h; sourceTree = ""; }; B6BBB57168644ADAF7F81ADEBD8F6D1D /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Source/ConstraintPriority.swift; sourceTree = ""; }; B70ECFA2B33BD34BA0683845A875DD8D /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Source/ConstraintMakerExtendable.swift; sourceTree = ""; }; B736BAD229BD95BAC393099AECAE5394 /* IGListAdapterInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterInternal.h; path = Source/Internal/IGListAdapterInternal.h; sourceTree = ""; }; - B769F9DD3FD0C24B6A9AAAB3CB99071F /* clojure.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = clojure.min.js; path = Pod/Assets/Highlighter/languages/clojure.min.js; sourceTree = ""; }; - B7B1F7CAE9C31767FB097A72F14DEBF3 /* accesslog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = accesslog.min.js; path = Pod/Assets/Highlighter/languages/accesslog.min.js; sourceTree = ""; }; + B769F9DD3FD0C24B6A9AAAB3CB99071F /* clojure.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = clojure.min.js; path = Pod/Assets/Highlighter/languages/clojure.min.js; sourceTree = ""; }; + B7B1F7CAE9C31767FB097A72F14DEBF3 /* accesslog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = accesslog.min.js; path = Pod/Assets/Highlighter/languages/accesslog.min.js; sourceTree = ""; }; B7C43E256BD3B62B1276006204B4A32B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B84F9F19D8F6ABA800F046AE5CD56ED3 /* abnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = abnf.min.js; path = Pod/Assets/Highlighter/languages/abnf.min.js; sourceTree = ""; }; - B86481B9ACFF24AA1D69B55D23026270 /* grayscale.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = grayscale.min.css; path = Pod/Assets/styles/grayscale.min.css; sourceTree = ""; }; - B8FE050A508F38D392C03A42BA022CE3 /* awk.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = awk.min.js; path = Pod/Assets/Highlighter/languages/awk.min.js; sourceTree = ""; }; + B84F9F19D8F6ABA800F046AE5CD56ED3 /* abnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = abnf.min.js; path = Pod/Assets/Highlighter/languages/abnf.min.js; sourceTree = ""; }; + B86481B9ACFF24AA1D69B55D23026270 /* grayscale.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = grayscale.min.css; path = Pod/Assets/styles/grayscale.min.css; sourceTree = ""; }; + B8FE050A508F38D392C03A42BA022CE3 /* awk.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = awk.min.js; path = Pod/Assets/Highlighter/languages/awk.min.js; sourceTree = ""; }; B9DAAF47469CF484EA4F733A694367C1 /* ListSwiftPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftPair.swift; path = Source/Swift/ListSwiftPair.swift; sourceTree = ""; }; BA29403601D168521693D07587EF8328 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPathInternal.h; path = Source/Common/Internal/IGListMoveIndexPathInternal.h; sourceTree = ""; }; BA31C07D5444B7E6B26235CDEEC1AFBD /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = Info.plist; path = docs/docsets/SwipeCellKit.docset/Contents/Info.plist; sourceTree = ""; }; BA4A94E8A41723924449F8725AF6E395 /* FLEXArrayExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArrayExplorerViewController.m; path = Classes/ObjectExplorers/FLEXArrayExplorerViewController.m; sourceTree = ""; }; BA5AD372FD3C998AC7A56CA33E877CD4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; BA8647A5CF0ADE48027874CC89AE0526 /* FLEXDefaultsExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXDefaultsExplorerViewController.m; path = Classes/ObjectExplorers/FLEXDefaultsExplorerViewController.m; sourceTree = ""; }; - BA977319B3CA8C43E97932D18835F977 /* ceylon.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ceylon.min.js; path = Pod/Assets/Highlighter/languages/ceylon.min.js; sourceTree = ""; }; + BA977319B3CA8C43E97932D18835F977 /* ceylon.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ceylon.min.js; path = Pod/Assets/Highlighter/languages/ceylon.min.js; sourceTree = ""; }; BAC6F1888D81CD6073A294514DD130DB /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = ""; }; BB3A9D6087EF0D920AFF91745DF6B7D0 /* FLEXArgumentInputDateView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputDateView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputDateView.h; sourceTree = ""; }; BB747C3EA3ED35D6DFEE91519605ABC1 /* StringHelpers-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StringHelpers-watchOS-prefix.pch"; path = "../StringHelpers-watchOS/StringHelpers-watchOS-prefix.pch"; sourceTree = ""; }; @@ -2979,20 +2980,21 @@ BBB079725FF4CCF532631E60CA927658 /* FLEXFileBrowserFileOperationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFileBrowserFileOperationController.m; path = Classes/GlobalStateExplorers/FLEXFileBrowserFileOperationController.m; sourceTree = ""; }; BBE2BF11E2314E8BD4DFD1D35AD07DFB /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/img/gh.png; sourceTree = ""; }; BC20C2E72E8C1711379EE94C738491D7 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Source/ConstraintRelatableTarget.swift; sourceTree = ""; }; - BC29B1B311851E8D572BE2726FC2C012 /* openscad.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = openscad.min.js; path = Pod/Assets/Highlighter/languages/openscad.min.js; sourceTree = ""; }; - BC50DB76A8CC08C127909EE3067AC400 /* pf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = pf.min.js; path = Pod/Assets/Highlighter/languages/pf.min.js; sourceTree = ""; }; - BC53B55021E655AF238E947EE6833E6F /* Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = Resources.bundle; path = "DateAgo-watchOS-Resources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + BC29B1B311851E8D572BE2726FC2C012 /* openscad.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = openscad.min.js; path = Pod/Assets/Highlighter/languages/openscad.min.js; sourceTree = ""; }; + BC50DB76A8CC08C127909EE3067AC400 /* pf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = pf.min.js; path = Pod/Assets/Highlighter/languages/pf.min.js; sourceTree = ""; }; + BC53B55021E655AF238E947EE6833E6F /* Resources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Resources.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; BC6508E72B4C7382C44A4757B6397307 /* FLEXMethodCallingViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXMethodCallingViewController.m; path = Classes/Editing/FLEXMethodCallingViewController.m; sourceTree = ""; }; BC830CDE63C59D6F9CE9F0D11C8F94BD /* GitHubAPI-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "GitHubAPI-watchOS.xcconfig"; path = "../GitHubAPI-watchOS/GitHubAPI-watchOS.xcconfig"; sourceTree = ""; }; BCD8688D769B4FAB46DF3A9D0221F650 /* NYTPhotosOverlayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotosOverlayView.m; path = Pod/Classes/ios/NYTPhotosOverlayView.m; sourceTree = ""; }; BD15F67E17172EC1BF089B41D330923B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - BD6E6030D86E8ECBBE164BACD8DD41A1 /* vs.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = vs.min.css; path = Pod/Assets/styles/vs.min.css; sourceTree = ""; }; + BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = V3EditIssueTitleRequest.swift; path = GitHubAPI/V3EditIssueTitleRequest.swift; sourceTree = ""; }; + BD6E6030D86E8ECBBE164BACD8DD41A1 /* vs.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = vs.min.css; path = Pod/Assets/styles/vs.min.css; sourceTree = ""; }; BE1867C1C8B04B00DCD9C14D3388EB11 /* Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Promise.swift; path = Sources/Apollo/Promise.swift; sourceTree = ""; }; BE7F9E0972BE1EAD8D0F4ED84928B072 /* Node.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Node.swift; path = Source/Node.swift; sourceTree = ""; }; BEA983D4576CDE9EFC3BE781E2C34E56 /* GraphQLExecutor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLExecutor.swift; path = Sources/Apollo/GraphQLExecutor.swift; sourceTree = ""; }; BEAB2B5D6277602C112C2E6097CAD80E /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; BF140C639F5C1BA5E91215FBF6682BE2 /* Anchor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Anchor.swift; path = Source/Anchor.swift; sourceTree = ""; }; - BF3D9DB98A20F22047885A457FBBCA87 /* rainbow.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = rainbow.min.css; path = Pod/Assets/styles/rainbow.min.css; sourceTree = ""; }; + BF3D9DB98A20F22047885A457FBBCA87 /* rainbow.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = rainbow.min.css; path = Pod/Assets/styles/rainbow.min.css; sourceTree = ""; }; BFB06A4CCCA2E3AA7F64EA80F3DE1FDD /* Pods-FreetimeWatch-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-FreetimeWatch-acknowledgements.plist"; sourceTree = ""; }; BFD9468C1127E7CF4364D773ED1BAB72 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; BFDDBAFAA01AB8B61C542E33947DC4F4 /* FBSnapshotTestCase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBSnapshotTestCase-prefix.pch"; sourceTree = ""; }; @@ -3002,17 +3004,17 @@ C0BD3A3A630A397092F241BEEA6F76E6 /* IGListBatchUpdateData+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListBatchUpdateData+DebugDescription.h"; path = "Source/Internal/IGListBatchUpdateData+DebugDescription.h"; sourceTree = ""; }; C11557217CF7965351076065D02D8961 /* IGListDisplayHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDisplayHandler.h; path = Source/Internal/IGListDisplayHandler.h; sourceTree = ""; }; C1256F30DDE574C485011F9AA6C391DD /* FLAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FLAnimatedImageView+WebCache.h"; path = "SDWebImage/FLAnimatedImage/FLAnimatedImageView+WebCache.h"; sourceTree = ""; }; - C16D611B47D4BB5D198EA78310FB282E /* haskell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = haskell.min.js; path = Pod/Assets/Highlighter/languages/haskell.min.js; sourceTree = ""; }; + C16D611B47D4BB5D198EA78310FB282E /* haskell.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = haskell.min.js; path = Pod/Assets/Highlighter/languages/haskell.min.js; sourceTree = ""; }; C180A530ABDD430DCF1BB95C1B15E17C /* GitHawkRoutes.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GitHawkRoutes.xcconfig; sourceTree = ""; }; C195D937DACEC8D3440B0EDFE5F82B07 /* GitHubAccessTokenRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GitHubAccessTokenRequest.swift; path = GitHubAPI/GitHubAccessTokenRequest.swift; sourceTree = ""; }; - C1C38C137FD40D2E3B5FD119EB3369B6 /* atelier-plateau-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-plateau-light.min.css"; path = "Pod/Assets/styles/atelier-plateau-light.min.css"; sourceTree = ""; }; + C1C38C137FD40D2E3B5FD119EB3369B6 /* atelier-plateau-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-plateau-light.min.css"; path = "Pod/Assets/styles/atelier-plateau-light.min.css"; sourceTree = ""; }; C1CDE272623ECA52127CF37EF1AD93A0 /* FLEXArgumentInputStructView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputStructView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputStructView.m; sourceTree = ""; }; - C1D42578523CA3FA1939944ECF4D21B6 /* TUSafariActivity.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = TUSafariActivity.framework; path = TUSafariActivity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C1D42578523CA3FA1939944ECF4D21B6 /* TUSafariActivity.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TUSafariActivity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C234C8A3C416D663C46759A144D9EEEE /* dash.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = dash.png; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/img/dash.png; sourceTree = ""; }; C285A6C95099AB6F62B0EB069DDDBCFC /* NYTScalingImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTScalingImageView.h; path = Pod/Classes/ios/NYTScalingImageView.h; sourceTree = ""; }; C2F3A66A471011C4F6D244900647A3F7 /* FLEXHierarchyTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXHierarchyTableViewController.m; path = Classes/ViewHierarchy/FLEXHierarchyTableViewController.m; sourceTree = ""; }; C33130A6959744B1D2569A07A9D174F1 /* ListDiffableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListDiffableBox.swift; path = Source/Swift/ListDiffableBox.swift; sourceTree = ""; }; - C33DC60ABC9BF872B69570DB85411689 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; name = docSet.dsidx; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; + C33DC60ABC9BF872B69570DB85411689 /* docSet.dsidx */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = docSet.dsidx; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/docSet.dsidx; sourceTree = ""; }; C3B76CCB86EBC27052247169559139E5 /* Mappings.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Mappings.swift; path = Sources/HTMLString/Mappings.swift; sourceTree = ""; }; C3D3CB96A10F3BDCBC683291221AC0B5 /* scanners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scanners.h; path = Source/cmark_gfm/include/scanners.h; sourceTree = ""; }; C3F2BC842D016CEAF0D12FC029C11BE6 /* FLEXObjectExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXObjectExplorerViewController.m; path = Classes/ObjectExplorers/FLEXObjectExplorerViewController.m; sourceTree = ""; }; @@ -3021,85 +3023,85 @@ C4759CC58562BD4165F210870B448337 /* PageboyAutoScroller.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PageboyAutoScroller.swift; path = Sources/Pageboy/Components/PageboyAutoScroller.swift; sourceTree = ""; }; C47D4CAB1789681B2495786DB8139016 /* UIApplication+SafeShared.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+SafeShared.swift"; path = "Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift"; sourceTree = ""; }; C4AC8C39E49EC939CAF9752251FD2BDC /* SwipeCellKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwipeCellKit-dummy.m"; sourceTree = ""; }; - C4DE0C49E28CBA6EBDAFD3F89CE4749E /* school-book.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "school-book.min.css"; path = "Pod/Assets/styles/school-book.min.css"; sourceTree = ""; }; + C4DE0C49E28CBA6EBDAFD3F89CE4749E /* school-book.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "school-book.min.css"; path = "Pod/Assets/styles/school-book.min.css"; sourceTree = ""; }; C506D8EA7BE97675EFA90C7686E42F5A /* ResourceBundle-TUSafariActivity-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-TUSafariActivity-Info.plist"; sourceTree = ""; }; - C507A119F1F60B9B9CCB1B99DEE82167 /* brainfuck.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = brainfuck.min.js; path = Pod/Assets/Highlighter/languages/brainfuck.min.js; sourceTree = ""; }; + C507A119F1F60B9B9CCB1B99DEE82167 /* brainfuck.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = brainfuck.min.js; path = Pod/Assets/Highlighter/languages/brainfuck.min.js; sourceTree = ""; }; C51768EE114764C85A4D3073554E756C /* SquawkView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SquawkView.swift; path = Source/SquawkView.swift; sourceTree = ""; }; C588FC48BEA04B1E915B086CCE2AB6C3 /* SwipeAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeAnimator.swift; path = Source/SwipeAnimator.swift; sourceTree = ""; }; C594F80D794160D71F834A6098AB7D78 /* DropdownTitleView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DropdownTitleView-umbrella.h"; sourceTree = ""; }; C5C1524E82CFEDB57E364C732F11FD5B /* FLEXMultiColumnTableView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXMultiColumnTableView.h; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXMultiColumnTableView.h; sourceTree = ""; }; C6B0826CC3768F82DDBE9B213CEB0335 /* cmarkextensions_export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmarkextensions_export.h; path = Source/cmark_gfm/include/cmarkextensions_export.h; sourceTree = ""; }; - C71708435FED04EAF4DBED7EF60A0F0C /* nimrod.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = nimrod.min.js; path = Pod/Assets/Highlighter/languages/nimrod.min.js; sourceTree = ""; }; - C79CD9AC27F534ED5011F4B24A1C0E92 /* SwipeActionsOrientation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionsOrientation.html; path = docs/Enums/SwipeActionsOrientation.html; sourceTree = ""; }; - C7B6402CF0654879B188A0E63EB73616 /* delphi.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = delphi.min.js; path = Pod/Assets/Highlighter/languages/delphi.min.js; sourceTree = ""; }; + C71708435FED04EAF4DBED7EF60A0F0C /* nimrod.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = nimrod.min.js; path = Pod/Assets/Highlighter/languages/nimrod.min.js; sourceTree = ""; }; + C79CD9AC27F534ED5011F4B24A1C0E92 /* SwipeActionsOrientation.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeActionsOrientation.html; path = docs/Enums/SwipeActionsOrientation.html; sourceTree = ""; }; + C7B6402CF0654879B188A0E63EB73616 /* delphi.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = delphi.min.js; path = Pod/Assets/Highlighter/languages/delphi.min.js; sourceTree = ""; }; C7B7D876E78CE7FB5877DB63BC4F9001 /* SnapKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.xcconfig; sourceTree = ""; }; - C7DBA316F2C7976AE48391BBDCBD9584 /* thrift.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = thrift.min.js; path = Pod/Assets/Highlighter/languages/thrift.min.js; sourceTree = ""; }; - C81109719E5C94B4C92A62DA9BC691D2 /* prolog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = prolog.min.js; path = Pod/Assets/Highlighter/languages/prolog.min.js; sourceTree = ""; }; - C8144615096C7482F4E7D0C59A2E4914 /* sqf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = sqf.min.js; path = Pod/Assets/Highlighter/languages/sqf.min.js; sourceTree = ""; }; + C7DBA316F2C7976AE48391BBDCBD9584 /* thrift.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = thrift.min.js; path = Pod/Assets/Highlighter/languages/thrift.min.js; sourceTree = ""; }; + C81109719E5C94B4C92A62DA9BC691D2 /* prolog.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = prolog.min.js; path = Pod/Assets/Highlighter/languages/prolog.min.js; sourceTree = ""; }; + C8144615096C7482F4E7D0C59A2E4914 /* sqf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = sqf.min.js; path = Pod/Assets/Highlighter/languages/sqf.min.js; sourceTree = ""; }; C8D66BE88AB4F59DE92B3267E59E7026 /* FLEXRealmDatabaseManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXRealmDatabaseManager.m; path = Classes/GlobalStateExplorers/DatabaseBrowser/FLEXRealmDatabaseManager.m; sourceTree = ""; }; C8D87A3414157E5F2EE5C89D79E9524A /* ListAdapter+Values.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ListAdapter+Values.swift"; path = "Source/Swift/ListAdapter+Values.swift"; sourceTree = ""; }; - C9B351CFAC9ABED2AF52C8F519080FA4 /* scilab.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = scilab.min.js; path = Pod/Assets/Highlighter/languages/scilab.min.js; sourceTree = ""; }; + C9B351CFAC9ABED2AF52C8F519080FA4 /* scilab.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = scilab.min.js; path = Pod/Assets/Highlighter/languages/scilab.min.js; sourceTree = ""; }; C9EB4BB4C69CF9ED92C2444D98272291 /* FLEXArgumentInputFontView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXArgumentInputFontView.m; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontView.m; sourceTree = ""; }; C9EEA7E9CDC4EE65BBBA0CED5BD85C79 /* FLEXResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXResources.m; path = Classes/Utility/FLEXResources.m; sourceTree = ""; }; CA88D46EC04DA1B0EC852AF22F0E880C /* FLEXSystemLogTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSystemLogTableViewController.h; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewController.h; sourceTree = ""; }; CB0691921994C8172BA01AE9C015DA64 /* Block+ListElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Block+ListElement.swift"; path = "Source/Block+ListElement.swift"; sourceTree = ""; }; CB27FA1BC72E5A99CF90D61320D6DA46 /* DateAgo-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "DateAgo-watchOS.xcconfig"; path = "../DateAgo-watchOS/DateAgo-watchOS.xcconfig"; sourceTree = ""; }; - CB2DEDD39C9B96E9B85754A2560E9377 /* fsharp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = fsharp.min.js; path = Pod/Assets/Highlighter/languages/fsharp.min.js; sourceTree = ""; }; - CB74EDAFE977B31D5E290385E1F56701 /* sunburst.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = sunburst.min.css; path = Pod/Assets/styles/sunburst.min.css; sourceTree = ""; }; + CB2DEDD39C9B96E9B85754A2560E9377 /* fsharp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = fsharp.min.js; path = Pod/Assets/Highlighter/languages/fsharp.min.js; sourceTree = ""; }; + CB74EDAFE977B31D5E290385E1F56701 /* sunburst.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = sunburst.min.css; path = Pod/Assets/styles/sunburst.min.css; sourceTree = ""; }; CB906DE0E7FCADA49108D38E335D1F21 /* JSONSerializationFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONSerializationFormat.swift; path = Sources/Apollo/JSONSerializationFormat.swift; sourceTree = ""; }; CBC7AA13BA70A319261C5C73799E5AEE /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = ""; }; CBF077BCFB4F2655EB4BE79D09F9E75C /* Squawk-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Squawk-umbrella.h"; sourceTree = ""; }; - CC4ADB677B32E727F99CDF79B0C941C9 /* nginx.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = nginx.min.js; path = Pod/Assets/Highlighter/languages/nginx.min.js; sourceTree = ""; }; + CC4ADB677B32E727F99CDF79B0C941C9 /* nginx.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = nginx.min.js; path = Pod/Assets/Highlighter/languages/nginx.min.js; sourceTree = ""; }; CC599C02E3B6C40D9CD1016D02273153 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/SDWebImageCompat.h; sourceTree = ""; }; CC799A822C1B917C8DDA49737104E1D5 /* plugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = plugin.h; path = Source/cmark_gfm/include/plugin.h; sourceTree = ""; }; CC822D64AA2F768939A390C667A53803 /* FBSnapshotTestCase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBSnapshotTestCase.h; path = FBSnapshotTestCase/FBSnapshotTestCase.h; sourceTree = ""; }; CC829AC4B1FB7983490A426DD25F1293 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/UIImageView+WebCache.h"; sourceTree = ""; }; CC9E4D44B4230F0CB20987DC2C53EF49 /* TabmanScrollingBarIndicatorTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanScrollingBarIndicatorTransition.swift; path = Sources/Tabman/TabmanBar/Transitioning/IndicatorTransition/TabmanScrollingBarIndicatorTransition.swift; sourceTree = ""; }; CCA28E9C1AAFF702C9605455F7956925 /* IndexedMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexedMap.swift; path = Sources/Pageboy/Utilities/DataStructures/IndexedMap.swift; sourceTree = ""; }; - CCB2321C3045FED0CEE33242E751A568 /* yaml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = yaml.min.js; path = Pod/Assets/Highlighter/languages/yaml.min.js; sourceTree = ""; }; - CCC40B86A83B31DDB201671C4269DEA7 /* stylus.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = stylus.min.js; path = Pod/Assets/Highlighter/languages/stylus.min.js; sourceTree = ""; }; - CCCD965411C2C2E191B26C9227DED6A3 /* HandlerInvocationTiming.html */ = {isa = PBXFileReference; includeInIndex = 1; name = HandlerInvocationTiming.html; path = docs/Structs/SwipeExpansionStyle/FillOptions/HandlerInvocationTiming.html; sourceTree = ""; }; - CD0F2D4EC1ED6DCF14271DD9D6A56CEE /* scanners.re */ = {isa = PBXFileReference; includeInIndex = 1; name = scanners.re; path = Source/cmark_gfm/scanners.re; sourceTree = ""; }; + CCB2321C3045FED0CEE33242E751A568 /* yaml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = yaml.min.js; path = Pod/Assets/Highlighter/languages/yaml.min.js; sourceTree = ""; }; + CCC40B86A83B31DDB201671C4269DEA7 /* stylus.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = stylus.min.js; path = Pod/Assets/Highlighter/languages/stylus.min.js; sourceTree = ""; }; + CCCD965411C2C2E191B26C9227DED6A3 /* HandlerInvocationTiming.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = HandlerInvocationTiming.html; path = docs/Structs/SwipeExpansionStyle/FillOptions/HandlerInvocationTiming.html; sourceTree = ""; }; + CD0F2D4EC1ED6DCF14271DD9D6A56CEE /* scanners.re */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = scanners.re; path = Source/cmark_gfm/scanners.re; sourceTree = ""; }; CD1C86FB492A3177BD4514D1F9E1D97A /* MessageViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MessageViewController-umbrella.h"; sourceTree = ""; }; CD3A0173930F24415D1AF4AAC99D2255 /* FLEXManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXManager.m; path = Classes/Manager/FLEXManager.m; sourceTree = ""; }; CD51D1E1D476ADE402290474AF4C525F /* Alamofire-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Alamofire-iOS.modulemap"; sourceTree = ""; }; CD8BE13402122A81A1D6417519305541 /* V3PullRequestFilesRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3PullRequestFilesRequest.swift; path = GitHubAPI/V3PullRequestFilesRequest.swift; sourceTree = ""; }; - CD958CA08B9AFCB386643FAAFFB57063 /* tex.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = tex.min.js; path = Pod/Assets/Highlighter/languages/tex.min.js; sourceTree = ""; }; - CE0D2B78D1F28A8A564B07D561586BFC /* less.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = less.min.js; path = Pod/Assets/Highlighter/languages/less.min.js; sourceTree = ""; }; + CD958CA08B9AFCB386643FAAFFB57063 /* tex.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = tex.min.js; path = Pod/Assets/Highlighter/languages/tex.min.js; sourceTree = ""; }; + CE0D2B78D1F28A8A564B07D561586BFC /* less.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = less.min.js; path = Pod/Assets/Highlighter/languages/less.min.js; sourceTree = ""; }; CE5274111113D19F716E8AD7C55902CE /* GitHubSession-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "GitHubSession-iOS.xcconfig"; sourceTree = ""; }; CE64C224B7FD4F192062FCAE514689C5 /* ext_scanners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ext_scanners.h; path = Source/cmark_gfm/include/ext_scanners.h; sourceTree = ""; }; CED5B9A87CDAE88B42E154085411E4E0 /* DateAgo-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DateAgo-iOS-dummy.m"; sourceTree = ""; }; CF0AE7AD9FF6A1378840F45FC055605A /* HTMLString-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HTMLString-umbrella.h"; sourceTree = ""; }; CF2D79A1B8BA5573C98874AD66FDB48E /* IGListAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapter.m; path = Source/IGListAdapter.m; sourceTree = ""; }; CF466ECF707C709E48424229AB17B72A /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Source/ConstraintViewDSL.swift; sourceTree = ""; }; - CF65D52239A769DEA0A1619954B827D4 /* step21.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = step21.min.js; path = Pod/Assets/Highlighter/languages/step21.min.js; sourceTree = ""; }; + CF65D52239A769DEA0A1619954B827D4 /* step21.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = step21.min.js; path = Pod/Assets/Highlighter/languages/step21.min.js; sourceTree = ""; }; CF70BEFB10190FD445B75D3B7AF1D0D2 /* GraphQLResponseGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLResponseGenerator.swift; path = Sources/Apollo/GraphQLResponseGenerator.swift; sourceTree = ""; }; - CFA79FF6B6B8CFE26A15D606514883E5 /* solarized-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "solarized-dark.min.css"; path = "Pod/Assets/styles/solarized-dark.min.css"; sourceTree = ""; }; + CFA79FF6B6B8CFE26A15D606514883E5 /* solarized-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "solarized-dark.min.css"; path = "Pod/Assets/styles/solarized-dark.min.css"; sourceTree = ""; }; CFB152702767A4ED32A2B1C07B1B0D83 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Source/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; D01776621CFEC5C34019D29C46D823BA /* carat.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = carat.png; path = docs/img/carat.png; sourceTree = ""; }; - D0203692DF6030C45A46C5F986AD2007 /* applescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = applescript.min.js; path = Pod/Assets/Highlighter/languages/applescript.min.js; sourceTree = ""; }; - D04FE6C6A125B165C07905D331AE112A /* Squawk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Squawk.framework; path = Squawk.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D0203692DF6030C45A46C5F986AD2007 /* applescript.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = applescript.min.js; path = Pod/Assets/Highlighter/languages/applescript.min.js; sourceTree = ""; }; + D04FE6C6A125B165C07905D331AE112A /* Squawk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Squawk.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D08B38CDA6F5C201B43E3D2232592EDF /* cmark-gfm-swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "cmark-gfm-swift-umbrella.h"; sourceTree = ""; }; D0A42F70ECF540E4EBEB84D149991990 /* V3NotificationSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3NotificationSubject.swift; path = GitHubAPI/V3NotificationSubject.swift; sourceTree = ""; }; - D0D4DCD3FE92FACC0C586AE8E7FD5234 /* node.c */ = {isa = PBXFileReference; includeInIndex = 1; name = node.c; path = Source/cmark_gfm/node.c; sourceTree = ""; }; + D0D4DCD3FE92FACC0C586AE8E7FD5234 /* node.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = node.c; path = Source/cmark_gfm/node.c; sourceTree = ""; }; D0F2ACE1418AE8F0E9E08DC66F46E414 /* FLEXSystemLogTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXSystemLogTableViewCell.h; path = Classes/GlobalStateExplorers/SystemLog/FLEXSystemLogTableViewCell.h; sourceTree = ""; }; D1449B71E4F6282B47890DB14A898FA4 /* FMDB-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-prefix.pch"; sourceTree = ""; }; - D16022BBC54B37C04DF1BBDC8291A5E3 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; name = jazzy.js; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; - D1C3875B9C24EB391DF84B43973C45CE /* processing.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = processing.min.js; path = Pod/Assets/Highlighter/languages/processing.min.js; sourceTree = ""; }; - D1D96FF511D7490EEE40FFD38CB180A2 /* DateAgo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = DateAgo.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D16022BBC54B37C04DF1BBDC8291A5E3 /* jazzy.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = jazzy.js; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/js/jazzy.js; sourceTree = ""; }; + D1C3875B9C24EB391DF84B43973C45CE /* processing.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = processing.min.js; path = Pod/Assets/Highlighter/languages/processing.min.js; sourceTree = ""; }; + D1D96FF511D7490EEE40FFD38CB180A2 /* DateAgo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = DateAgo.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; D1FD6EF63C9129EDF050FADA5422B3D1 /* V3MarkNotificationsRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3MarkNotificationsRequest.swift; path = GitHubAPI/V3MarkNotificationsRequest.swift; sourceTree = ""; }; - D23200414E96F1D18919CEA67626A3CF /* xquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = xquery.min.js; path = Pod/Assets/Highlighter/languages/xquery.min.js; sourceTree = ""; }; + D23200414E96F1D18919CEA67626A3CF /* xquery.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = xquery.min.js; path = Pod/Assets/Highlighter/languages/xquery.min.js; sourceTree = ""; }; D23985E712531420DB4BC0B9661C5410 /* NYTPhotoViewer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NYTPhotoViewer-dummy.m"; sourceTree = ""; }; - D2AA9D6B8A1DF64DAE961D6B41796451 /* github-gist.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "github-gist.min.css"; path = "Pod/Assets/styles/github-gist.min.css"; sourceTree = ""; }; - D2C9F1755206934E4D51BC6C01DBEC86 /* atelier-cave-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-cave-light.min.css"; path = "Pod/Assets/styles/atelier-cave-light.min.css"; sourceTree = ""; }; + D2AA9D6B8A1DF64DAE961D6B41796451 /* github-gist.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "github-gist.min.css"; path = "Pod/Assets/styles/github-gist.min.css"; sourceTree = ""; }; + D2C9F1755206934E4D51BC6C01DBEC86 /* atelier-cave-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-cave-light.min.css"; path = "Pod/Assets/styles/atelier-cave-light.min.css"; sourceTree = ""; }; D2F357D793B418E3076B45D76E23B6EF /* TextElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextElement.swift; path = Source/TextElement.swift; sourceTree = ""; }; D334B7CD942E5B678923023111B4B567 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexPathResult.h; path = Source/Common/IGListIndexPathResult.h; sourceTree = ""; }; - D3851B2F8A304EE2887EDC49267BA091 /* androidstudio.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = androidstudio.min.css; path = Pod/Assets/styles/androidstudio.min.css; sourceTree = ""; }; - D3D095685887E037E59C1444053AB94D /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.mm; path = Source/Common/IGListBatchUpdateData.mm; sourceTree = ""; }; + D3851B2F8A304EE2887EDC49267BA091 /* androidstudio.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = androidstudio.min.css; path = Pod/Assets/styles/androidstudio.min.css; sourceTree = ""; }; + D3D095685887E037E59C1444053AB94D /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = IGListBatchUpdateData.mm; path = Source/Common/IGListBatchUpdateData.mm; sourceTree = ""; }; D3E85404A87C3734D7253FE4485CB938 /* V3SubscribeThreadRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3SubscribeThreadRequest.swift; path = GitHubAPI/V3SubscribeThreadRequest.swift; sourceTree = ""; }; - D409CB7BAB926D20B9C3952473AA8C52 /* java.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = java.min.js; path = Pod/Assets/Highlighter/languages/java.min.js; sourceTree = ""; }; - D42B78833814C723E94E963E6C0C1360 /* ocaml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ocaml.min.js; path = Pod/Assets/Highlighter/languages/ocaml.min.js; sourceTree = ""; }; - D476803F475D340592890AE59B2258EA /* map.c */ = {isa = PBXFileReference; includeInIndex = 1; name = map.c; path = Source/cmark_gfm/map.c; sourceTree = ""; }; + D409CB7BAB926D20B9C3952473AA8C52 /* java.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = java.min.js; path = Pod/Assets/Highlighter/languages/java.min.js; sourceTree = ""; }; + D42B78833814C723E94E963E6C0C1360 /* ocaml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ocaml.min.js; path = Pod/Assets/Highlighter/languages/ocaml.min.js; sourceTree = ""; }; + D476803F475D340592890AE59B2258EA /* map.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = map.c; path = Source/cmark_gfm/map.c; sourceTree = ""; }; D48BA80701F609A01013FA7F3196F519 /* FLEXClassesTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXClassesTableViewController.h; path = Classes/GlobalStateExplorers/FLEXClassesTableViewController.h; sourceTree = ""; }; D51C05CA17D71A348B5CB8C6B3103DB5 /* DropdownTitleView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DropdownTitleView-dummy.m"; sourceTree = ""; }; D559F0DE0B49FFF62FD9B423A84073E5 /* syntax_extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = syntax_extension.h; path = Source/cmark_gfm/include/syntax_extension.h; sourceTree = ""; }; @@ -3114,10 +3116,10 @@ D67D46F7447F8C81A7FD89D981F16333 /* FLEXPropertyEditorViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXPropertyEditorViewController.m; path = Classes/Editing/FLEXPropertyEditorViewController.m; sourceTree = ""; }; D6AFD4802D8F0A7CB688E6BD04F69CA7 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; D6C5B826645D4B58049E3D5D4B4B2CBF /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; - D72A89FAAD13746926C92F5359A9005F /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; + D72A89FAAD13746926C92F5359A9005F /* undocumented.json */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.json; name = undocumented.json; path = docs/undocumented.json; sourceTree = ""; }; D74E5AE49419CB69D2A25AB5F85D779C /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; D74E9586268CA825D064A0A1B45B64AA /* TableRow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableRow.swift; path = Source/TableRow.swift; sourceTree = ""; }; - D7879963198159961259BEABB4C457CE /* autohotkey.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = autohotkey.min.js; path = Pod/Assets/Highlighter/languages/autohotkey.min.js; sourceTree = ""; }; + D7879963198159961259BEABB4C457CE /* autohotkey.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = autohotkey.min.js; path = Pod/Assets/Highlighter/languages/autohotkey.min.js; sourceTree = ""; }; D8BF7193A7A7840F16062BD14944C82C /* Tabman.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Tabman.h; path = Sources/Tabman/Tabman.h; sourceTree = ""; }; D8F54849C3750B75093EFFEA8BDAB850 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Source/ConstraintLayoutGuide.swift; sourceTree = ""; }; D97908BB707484ED03E80C243A1B6220 /* FLEXUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXUtility.h; path = Classes/Utility/FLEXUtility.h; sourceTree = ""; }; @@ -3127,24 +3129,24 @@ DA37E11645A02761D1921DF7A1E640DF /* FlatCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FlatCache.swift; path = FlatCache/FlatCache.swift; sourceTree = ""; }; DA597905A81E80A051E222A499EB97A3 /* ListSwiftDiffable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ListSwiftDiffable.swift; path = Source/Swift/ListSwiftDiffable.swift; sourceTree = ""; }; DA86674535BFA469B79F3041576A2DE0 /* Pods-FreetimeWatch.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch.testflight.xcconfig"; sourceTree = ""; }; - DAD745BBC9FAD79FCCB153E1DA4C303A /* coq.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = coq.min.js; path = Pod/Assets/Highlighter/languages/coq.min.js; sourceTree = ""; }; + DAD745BBC9FAD79FCCB153E1DA4C303A /* coq.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = coq.min.js; path = Pod/Assets/Highlighter/languages/coq.min.js; sourceTree = ""; }; DB252595A8016FD9D581684BE36BBF2A /* mention.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mention.h; path = Source/cmark_gfm/include/mention.h; sourceTree = ""; }; DB77AD90F05EA3E6C22D6F29A1C58370 /* SDWebImageDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDecoder.m; path = SDWebImage/SDWebImageDecoder.m; sourceTree = ""; }; - DB819CBABE496912709788AFAD273B5E /* mojolicious.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mojolicious.min.js; path = Pod/Assets/Highlighter/languages/mojolicious.min.js; sourceTree = ""; }; + DB819CBABE496912709788AFAD273B5E /* mojolicious.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mojolicious.min.js; path = Pod/Assets/Highlighter/languages/mojolicious.min.js; sourceTree = ""; }; DBB778D70D96E7E888FD465248B33C08 /* FLEXNetworkSettingsTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkSettingsTableViewController.m; path = Classes/Network/FLEXNetworkSettingsTableViewController.m; sourceTree = ""; }; DBBD784E939A22C7FBA3C01768C40B4B /* SwipeActionsView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeActionsView.swift; path = Source/SwipeActionsView.swift; sourceTree = ""; }; - DBBFCF00929B7311AFE47035FA108A23 /* CompletionAnimation.html */ = {isa = PBXFileReference; includeInIndex = 1; name = CompletionAnimation.html; path = docs/Structs/SwipeExpansionStyle/CompletionAnimation.html; sourceTree = ""; }; + DBBFCF00929B7311AFE47035FA108A23 /* CompletionAnimation.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = CompletionAnimation.html; path = docs/Structs/SwipeExpansionStyle/CompletionAnimation.html; sourceTree = ""; }; DBE5648AB5A430CFE3AFAB4101D0828B /* FLEX-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLEX-umbrella.h"; sourceTree = ""; }; - DBE588066327A7E57E68773710C490C0 /* elixir.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = elixir.min.js; path = Pod/Assets/Highlighter/languages/elixir.min.js; sourceTree = ""; }; - DBEB442633C2845F50F0FAD5914764C1 /* atelier-seaside-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-seaside-dark.min.css"; path = "Pod/Assets/styles/atelier-seaside-dark.min.css"; sourceTree = ""; }; - DBF48CDE43A29BDA10D280D602462687 /* checkbox.c */ = {isa = PBXFileReference; includeInIndex = 1; name = checkbox.c; path = Source/cmark_gfm/checkbox.c; sourceTree = ""; }; - DC002BF0BC82FB73F5CDCF9D81161E55 /* ruleslanguage.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ruleslanguage.min.js; path = Pod/Assets/Highlighter/languages/ruleslanguage.min.js; sourceTree = ""; }; + DBE588066327A7E57E68773710C490C0 /* elixir.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = elixir.min.js; path = Pod/Assets/Highlighter/languages/elixir.min.js; sourceTree = ""; }; + DBEB442633C2845F50F0FAD5914764C1 /* atelier-seaside-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-seaside-dark.min.css"; path = "Pod/Assets/styles/atelier-seaside-dark.min.css"; sourceTree = ""; }; + DBF48CDE43A29BDA10D280D602462687 /* checkbox.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = checkbox.c; path = Source/cmark_gfm/checkbox.c; sourceTree = ""; }; + DC002BF0BC82FB73F5CDCF9D81161E55 /* ruleslanguage.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ruleslanguage.min.js; path = Pod/Assets/Highlighter/languages/ruleslanguage.min.js; sourceTree = ""; }; DC1CF00E135E1FBFAB764A5B44B82905 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = Source/cmark_gfm/include/buffer.h; sourceTree = ""; }; DC255E8AD9C7EABDF745251E12657EE7 /* UIScrollView+ScrollActivity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+ScrollActivity.swift"; path = "Sources/Pageboy/Utilities/Extensions/UIScrollView+ScrollActivity.swift"; sourceTree = ""; }; DC313E3C7144470BE89014BF4388F0B9 /* UIScrollView+Interaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Interaction.swift"; path = "Sources/Tabman/Utilities/Extensions/UIScrollView+Interaction.swift"; sourceTree = ""; }; - DC349434B87FA595F1070DCB2CEFA856 /* plaintext.c */ = {isa = PBXFileReference; includeInIndex = 1; name = plaintext.c; path = Source/cmark_gfm/plaintext.c; sourceTree = ""; }; - DC67BB85CAEFC112497F9925B68C7DC7 /* SwipeCellKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeCellKit.tgz; path = docs/docsets/SwipeCellKit.tgz; sourceTree = ""; }; - DC687BF5213EE62D1E3D4F132431971B /* googlecode.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = googlecode.min.css; path = Pod/Assets/styles/googlecode.min.css; sourceTree = ""; }; + DC349434B87FA595F1070DCB2CEFA856 /* plaintext.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = plaintext.c; path = Source/cmark_gfm/plaintext.c; sourceTree = ""; }; + DC67BB85CAEFC112497F9925B68C7DC7 /* SwipeCellKit.tgz */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file; name = SwipeCellKit.tgz; path = docs/docsets/SwipeCellKit.tgz; sourceTree = ""; }; + DC687BF5213EE62D1E3D4F132431971B /* googlecode.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = googlecode.min.css; path = Pod/Assets/styles/googlecode.min.css; sourceTree = ""; }; DC7DD18A88A0B76D6A4883FF199914AE /* FLEXKeyboardShortcutManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXKeyboardShortcutManager.m; path = Classes/Utility/FLEXKeyboardShortcutManager.m; sourceTree = ""; }; DC8AEAD21349406FEA4255E128A4241F /* FLEXMethodCallingViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXMethodCallingViewController.h; path = Classes/Editing/FLEXMethodCallingViewController.h; sourceTree = ""; }; DC8BF62D4477ADE5105EBED68837F539 /* V3AddPeopleRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3AddPeopleRequest.swift; path = GitHubAPI/V3AddPeopleRequest.swift; sourceTree = ""; }; @@ -3153,73 +3155,73 @@ DCDB9805C618B63B73385C65C07DF2F2 /* Pageboy-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pageboy-prefix.pch"; sourceTree = ""; }; DCEBF0FE372EF6D44D0B8A7FC31F5A2E /* ContextMenuDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContextMenuDelegate.swift; path = ContextMenu/ContextMenuDelegate.swift; sourceTree = ""; }; DD2E7D17A1A981D9DD188F5055C61217 /* FLEXWebViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXWebViewController.h; path = Classes/GlobalStateExplorers/FLEXWebViewController.h; sourceTree = ""; }; - DD46023ECF62B3A13945807697DBEDEF /* GitHubSession.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GitHubSession.framework; path = "GitHubSession-iOS.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + DD46023ECF62B3A13945807697DBEDEF /* GitHubSession.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = GitHubSession.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DD53C481A9881E5DBB3CDB59D24F2351 /* ConstraintMakerPriortizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPriortizable.swift; path = Source/ConstraintMakerPriortizable.swift; sourceTree = ""; }; DD5BC7A69F0E8A392086E57DEF25C952 /* Alamofire-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Alamofire-watchOS-dummy.m"; path = "../Alamofire-watchOS/Alamofire-watchOS-dummy.m"; sourceTree = ""; }; DD648AFC76C6E188FC82D1F3737EFA4B /* FMDB-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-umbrella.h"; sourceTree = ""; }; - DDC759A101535E4EA2E622C416912981 /* Pods_FreetimeTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_FreetimeTests.framework; path = "Pods-FreetimeTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + DDC759A101535E4EA2E622C416912981 /* Pods_FreetimeTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DDD928FF0CED7D80C57BBD71752D7DF4 /* libcmark_gfm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = libcmark_gfm.h; path = Source/cmark_gfm/include/libcmark_gfm.h; sourceTree = ""; }; DE1987F0D8D15973E71DA96ABFC58AF4 /* FLEXMultilineTableViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXMultilineTableViewCell.h; path = Classes/Utility/FLEXMultilineTableViewCell.h; sourceTree = ""; }; - DE1FE5A67E83CC63D33DD334AFB3BF04 /* nsis.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = nsis.min.js; path = Pod/Assets/Highlighter/languages/nsis.min.js; sourceTree = ""; }; + DE1FE5A67E83CC63D33DD334AFB3BF04 /* nsis.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = nsis.min.js; path = Pod/Assets/Highlighter/languages/nsis.min.js; sourceTree = ""; }; DE2BAA1098DE2CA0378E6B5AEB70442F /* cmark_extension_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmark_extension_api.h; path = Source/cmark_gfm/include/cmark_extension_api.h; sourceTree = ""; }; DE47238282EE6533D7929593C1195820 /* GitHubAPI-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GitHubAPI-watchOS-prefix.pch"; path = "../GitHubAPI-watchOS/GitHubAPI-watchOS-prefix.pch"; sourceTree = ""; }; - DE57BC73E2923BC26FF64ECE5087FA9A /* mathematica.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mathematica.min.js; path = Pod/Assets/Highlighter/languages/mathematica.min.js; sourceTree = ""; }; + DE57BC73E2923BC26FF64ECE5087FA9A /* mathematica.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mathematica.min.js; path = Pod/Assets/Highlighter/languages/mathematica.min.js; sourceTree = ""; }; DE57F68000DDF37A678F8C1C00224099 /* SwipeTransitionLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeTransitionLayout.swift; path = Source/SwipeTransitionLayout.swift; sourceTree = ""; }; DE59963F07AF9631D5C3D4B37429F909 /* Pods-FreetimeWatch Extension.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeWatch Extension.testflight.xcconfig"; sourceTree = ""; }; - DE7F58EFAA3C14A4D38AED4AE7F6A98E /* atelier-lakeside-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-lakeside-dark.min.css"; path = "Pod/Assets/styles/atelier-lakeside-dark.min.css"; sourceTree = ""; }; + DE7F58EFAA3C14A4D38AED4AE7F6A98E /* atelier-lakeside-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-lakeside-dark.min.css"; path = "Pod/Assets/styles/atelier-lakeside-dark.min.css"; sourceTree = ""; }; DEBAF4E9896BF8B9CA791E37270C0435 /* NYTPhotosViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotosViewController.m; path = Pod/Classes/ios/NYTPhotosViewController.m; sourceTree = ""; }; DEFFCF39559AAE38CEE239F84972120E /* Apollo-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Apollo-iOS.xcconfig"; sourceTree = ""; }; - DF1CC872C0498F080535ADD44B6D3D8A /* groovy.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = groovy.min.js; path = Pod/Assets/Highlighter/languages/groovy.min.js; sourceTree = ""; }; + DF1CC872C0498F080535ADD44B6D3D8A /* groovy.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = groovy.min.js; path = Pod/Assets/Highlighter/languages/groovy.min.js; sourceTree = ""; }; DF572430F479B798AD7F92D5A0382FF3 /* safari@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari@2x.png"; path = "Pod/Assets/safari@2x.png"; sourceTree = ""; }; DF68502AA58580FD909D16BEC41E116F /* AutoInsetter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AutoInsetter.swift; path = Sources/AutoInsetter/AutoInsetter.swift; sourceTree = ""; }; DF6E0B9199ED3CBC7D2BF718C89C8D13 /* Apollo-watchOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Apollo-watchOS-umbrella.h"; path = "../Apollo-watchOS/Apollo-watchOS-umbrella.h"; sourceTree = ""; }; - DF99EA99B08BAFCEA3D5770A29071A64 /* diff.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = diff.min.js; path = Pod/Assets/Highlighter/languages/diff.min.js; sourceTree = ""; }; + DF99EA99B08BAFCEA3D5770A29071A64 /* diff.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = diff.min.js; path = Pod/Assets/Highlighter/languages/diff.min.js; sourceTree = ""; }; DFAEC418757CBBCD5A19956B3795CE0F /* GitHubAPI-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "GitHubAPI-iOS.modulemap"; sourceTree = ""; }; - DFB2DE5BF561688E39161B0D25B927CE /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Guides.html; sourceTree = ""; }; + DFB2DE5BF561688E39161B0D25B927CE /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = Guides.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Guides.html; sourceTree = ""; }; DFE2FC6514CC5077ABBBA9366724201D /* Pods-FreetimeWatch-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeWatch-resources.sh"; sourceTree = ""; }; DFF9BE5FB64F98550A2DBBC8F214E46D /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - E06EAA7AD7CEB56A75A0102F262EE42A /* vi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = vi.lproj; path = Pod/Assets/vi.lproj; sourceTree = ""; }; + E06EAA7AD7CEB56A75A0102F262EE42A /* vi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = vi.lproj; path = Pod/Assets/vi.lproj; sourceTree = ""; }; E0AF4E6B4ED0F86B88E22EA72B7090A5 /* FMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = src/fmdb/FMDatabase.h; sourceTree = ""; }; - E0B5E911044B71708BBBDF87FD5F7B40 /* SwipeActionTransitioningContext.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeActionTransitioningContext.html; path = docs/Structs/SwipeActionTransitioningContext.html; sourceTree = ""; }; - E0E808002D4B7CBC3D77F06D5D23AE8E /* SwipeTableViewCellDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeTableViewCellDelegate.html; path = docs/Protocols/SwipeTableViewCellDelegate.html; sourceTree = ""; }; + E0B5E911044B71708BBBDF87FD5F7B40 /* SwipeActionTransitioningContext.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeActionTransitioningContext.html; path = docs/Structs/SwipeActionTransitioningContext.html; sourceTree = ""; }; + E0E808002D4B7CBC3D77F06D5D23AE8E /* SwipeTableViewCellDelegate.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeTableViewCellDelegate.html; path = docs/Protocols/SwipeTableViewCellDelegate.html; sourceTree = ""; }; E12145EF384343A003CBE3C6F6EBC489 /* TabmanBar+Insets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Insets.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Insets.swift"; sourceTree = ""; }; E13D1AEF8F40CF785AEBA5F60E538E17 /* FMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMResultSet.h; path = src/fmdb/FMResultSet.h; sourceTree = ""; }; E16BBD3A7BF6C47E0A9D9EACC2465AFB /* SwipeCollectionViewCell+Display.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwipeCollectionViewCell+Display.swift"; path = "Source/SwipeCollectionViewCell+Display.swift"; sourceTree = ""; }; - E179DA9303B406CD47D3322EE7222679 /* monokai.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = monokai.min.css; path = Pod/Assets/styles/monokai.min.css; sourceTree = ""; }; + E179DA9303B406CD47D3322EE7222679 /* monokai.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = monokai.min.css; path = Pod/Assets/styles/monokai.min.css; sourceTree = ""; }; E1D9B29EFDF43246058EBD5BFE52FBDB /* GraphQLResultAccumulator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLResultAccumulator.swift; path = Sources/Apollo/GraphQLResultAccumulator.swift; sourceTree = ""; }; - E23082A74E0BA60714009208BA615837 /* SwipeExpansionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeExpansionStyle.html; path = docs/Structs/SwipeExpansionStyle.html; sourceTree = ""; }; - E25998127629ABCF03BA6B276EFAB74F /* NYTPhotoViewer.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = NYTPhotoViewer.bundle; path = "NYTPhotoViewer-NYTPhotoViewer.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + E23082A74E0BA60714009208BA615837 /* SwipeExpansionStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeExpansionStyle.html; path = docs/Structs/SwipeExpansionStyle.html; sourceTree = ""; }; + E25998127629ABCF03BA6B276EFAB74F /* NYTPhotoViewer.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NYTPhotoViewer.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; E26D79ED250F249CC86735C41D9FF418 /* IGListAdapter+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapter+DebugDescription.h"; path = "Source/Internal/IGListAdapter+DebugDescription.h"; sourceTree = ""; }; E28A6ADACCFF5000807ED3C95FE60750 /* Pods-FreetimeWatch-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-FreetimeWatch-frameworks.sh"; sourceTree = ""; }; - E28E5D39D32BE52287068247A41F46B0 /* SwipeVerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; name = SwipeVerticalAlignment.html; path = docs/Enums/SwipeVerticalAlignment.html; sourceTree = ""; }; + E28E5D39D32BE52287068247A41F46B0 /* SwipeVerticalAlignment.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = SwipeVerticalAlignment.html; path = docs/Enums/SwipeVerticalAlignment.html; sourceTree = ""; }; E28FB3EF92DEAA57E5004ACE0E814C17 /* iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator.h; path = Source/cmark_gfm/include/iterator.h; sourceTree = ""; }; E2C3ABBC4B57426BEA87AD9AF7AF0D37 /* AutoInsetter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AutoInsetter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E2D0280571565744DAA9824BE5A629DD /* NYTPhotoViewer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NYTPhotoViewer.framework; path = NYTPhotoViewer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E2D0280571565744DAA9824BE5A629DD /* NYTPhotoViewer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NYTPhotoViewer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E2D2A98556F38093956DB621E24F89CD /* IGListSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSectionControllerInternal.h; path = Source/Internal/IGListSectionControllerInternal.h; sourceTree = ""; }; E2F73D0FF88B4DFA1BF7EB003E1B3BE4 /* FLEXNetworkHistoryTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkHistoryTableViewController.m; path = Classes/Network/FLEXNetworkHistoryTableViewController.m; sourceTree = ""; }; E339BC8AC32B0DBC09230D3EC763EB43 /* UIView+iOS11.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+iOS11.swift"; path = "MessageViewController/UIView+iOS11.swift"; sourceTree = ""; }; E3607B6AA92E95C4B9DF6E77635C0235 /* FLEXClassesTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXClassesTableViewController.m; path = Classes/GlobalStateExplorers/FLEXClassesTableViewController.m; sourceTree = ""; }; E36A8F7727C815B85B5B4F23E684E421 /* FLEX-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FLEX-dummy.m"; sourceTree = ""; }; - E3C8D1826AE176B282850E54265A17B3 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = nl.lproj; path = Pod/Assets/nl.lproj; sourceTree = ""; }; + E3C8D1826AE176B282850E54265A17B3 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = nl.lproj; path = Pod/Assets/nl.lproj; sourceTree = ""; }; E3D6D9C00EC375EA473E8AFF7F887814 /* FLEXFileBrowserTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXFileBrowserTableViewController.m; path = Classes/GlobalStateExplorers/FLEXFileBrowserTableViewController.m; sourceTree = ""; }; - E3F9F7EF095E3A94C0F3748E6D208B90 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; name = Guides.html; path = docs/Guides.html; sourceTree = ""; }; - E42F149C325AB0D72133AAFD8F617FCF /* irpf90.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = irpf90.min.js; path = Pod/Assets/Highlighter/languages/irpf90.min.js; sourceTree = ""; }; - E44B4D48EC036FEA8A3C554A20D7CE33 /* paraiso-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "paraiso-dark.min.css"; path = "Pod/Assets/styles/paraiso-dark.min.css"; sourceTree = ""; }; + E3F9F7EF095E3A94C0F3748E6D208B90 /* Guides.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html; name = Guides.html; path = docs/Guides.html; sourceTree = ""; }; + E42F149C325AB0D72133AAFD8F617FCF /* irpf90.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = irpf90.min.js; path = Pod/Assets/Highlighter/languages/irpf90.min.js; sourceTree = ""; }; + E44B4D48EC036FEA8A3C554A20D7CE33 /* paraiso-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "paraiso-dark.min.css"; path = "Pod/Assets/styles/paraiso-dark.min.css"; sourceTree = ""; }; E44CBCF1F13C83ED5D8C41A07CFDECB5 /* NYTPhotoContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoContainer.h; path = Pod/Classes/ios/Protocols/NYTPhotoContainer.h; sourceTree = ""; }; E46E18C9E40E37CE173834ABF5D8B3A9 /* UICollectionView+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+DebugDescription.h"; path = "Source/Internal/UICollectionView+DebugDescription.h"; sourceTree = ""; }; E47016B6AE900DD118FF79AFD55C4B53 /* cmark-gfm-swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "cmark-gfm-swift-prefix.pch"; sourceTree = ""; }; - E4769BF86FD1A506112352AE49A264A0 /* basic.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = basic.min.js; path = Pod/Assets/Highlighter/languages/basic.min.js; sourceTree = ""; }; - E498C1A12BAE5F3A897E046EB9C289FF /* mercury.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mercury.min.js; path = Pod/Assets/Highlighter/languages/mercury.min.js; sourceTree = ""; }; + E4769BF86FD1A506112352AE49A264A0 /* basic.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = basic.min.js; path = Pod/Assets/Highlighter/languages/basic.min.js; sourceTree = ""; }; + E498C1A12BAE5F3A897E046EB9C289FF /* mercury.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mercury.min.js; path = Pod/Assets/Highlighter/languages/mercury.min.js; sourceTree = ""; }; E4DECE3A0E0928046542ABACBCAC2AB9 /* GitHubSession-watchOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GitHubSession-watchOS-prefix.pch"; path = "../GitHubSession-watchOS/GitHubSession-watchOS-prefix.pch"; sourceTree = ""; }; - E4EE498D174B720E9D730A339A5CA98D /* Pods_FreetimeWatch_Extension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_FreetimeWatch_Extension.framework; path = "Pods-FreetimeWatch Extension.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + E4EE498D174B720E9D730A339A5CA98D /* Pods_FreetimeWatch_Extension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_FreetimeWatch_Extension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E5123E0C6D0BB954CBCBCD6AAA794457 /* TransitionOperation+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TransitionOperation+Action.swift"; path = "Sources/Pageboy/Utilities/Transitioning/TransitionOperation+Action.swift"; sourceTree = ""; }; E5A5F736EC3096D49104BE77E6121ADF /* V3Repository.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3Repository.swift; path = GitHubAPI/V3Repository.swift; sourceTree = ""; }; E5B09DBE0D9534B5A4FB0DE6A3775945 /* safari~iPad@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari~iPad@2x.png"; path = "Pod/Assets/safari~iPad@2x.png"; sourceTree = ""; }; - E5E6E65D97CB6BB058C26A1B9B283A6A /* IGListCollectionViewLayout.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.mm; path = Source/IGListCollectionViewLayout.mm; sourceTree = ""; }; + E5E6E65D97CB6BB058C26A1B9B283A6A /* IGListCollectionViewLayout.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = IGListCollectionViewLayout.mm; path = Source/IGListCollectionViewLayout.mm; sourceTree = ""; }; E5F82E669375B11CE509FC0A35F63BED /* WeakWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WeakWrapper.swift; path = Sources/Pageboy/Utilities/DataStructures/WeakWrapper.swift; sourceTree = ""; }; E6525BF5917D112868CFC16C4CD46199 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; E6F535ECA1FAB3D069DB86C860D703D8 /* NYTPhotoCaptionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoCaptionView.h; path = Pod/Classes/ios/NYTPhotoCaptionView.h; sourceTree = ""; }; - E7095DAE2D693E30CC6DC1ED72BC2062 /* StringHelpers.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = StringHelpers.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E7095DAE2D693E30CC6DC1ED72BC2062 /* StringHelpers.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = StringHelpers.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; E738E138B37556A360FD0BE64BD0ABD6 /* UIViewController+Pageboy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+Pageboy.swift"; path = "Sources/Pageboy/Extensions/UIViewController+Pageboy.swift"; sourceTree = ""; }; E7408F2AE38AA470223F0164FA4321B9 /* FLEXDefaultEditorViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXDefaultEditorViewController.m; path = Classes/Editing/FLEXDefaultEditorViewController.m; sourceTree = ""; }; E761B6A731BA53A58C4123DE9A0AD967 /* FLAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLAnimatedImage.m; path = FLAnimatedImage/FLAnimatedImage.m; sourceTree = ""; }; @@ -3227,7 +3229,7 @@ E77573DE97EB608A5AAC6E188517817C /* IGListBindingSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListBindingSectionController.m; path = Source/IGListBindingSectionController.m; sourceTree = ""; }; E78A0B990016FB2AADA06C40D92B66DB /* NYTPhotoTransitionAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotoTransitionAnimator.m; path = Pod/Classes/ios/NYTPhotoTransitionAnimator.m; sourceTree = ""; }; E794629DF6ADA676F91C2D5E4BD4D885 /* FLEX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEX.h; path = Classes/FLEX.h; sourceTree = ""; }; - E82A6544158EE35FF82AAD5F21C1F4E2 /* dsconfig.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dsconfig.min.js; path = Pod/Assets/Highlighter/languages/dsconfig.min.js; sourceTree = ""; }; + E82A6544158EE35FF82AAD5F21C1F4E2 /* dsconfig.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dsconfig.min.js; path = Pod/Assets/Highlighter/languages/dsconfig.min.js; sourceTree = ""; }; E82E054AF459DBF65A808F5D96AF1BBB /* String+HashDisplay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+HashDisplay.swift"; path = "StringHelpers/String+HashDisplay.swift"; sourceTree = ""; }; E849B14E1BBAD91D96005237C66485AE /* TabmanBar+Location.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanBar+Location.swift"; path = "Sources/Tabman/TabmanBar/TabmanBar+Location.swift"; sourceTree = ""; }; E8987FD5FECAC1541F9F44A32443E435 /* FMDatabasePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabasePool.h; path = src/fmdb/FMDatabasePool.h; sourceTree = ""; }; @@ -3239,41 +3241,41 @@ E974D63EDD37851F655741D7740A8601 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/UIImage+GIF.m"; sourceTree = ""; }; E991EE1C0F78B0406E01AD139FC54550 /* SwipeTableViewCell+Accessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SwipeTableViewCell+Accessibility.swift"; path = "Source/SwipeTableViewCell+Accessibility.swift"; sourceTree = ""; }; EA0E22E49CB72B5DD9A7D13D2F597F98 /* Tabman.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Tabman.modulemap; sourceTree = ""; }; - EA2366BEF7036503B9BB0050C06F0CE7 /* stan.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = stan.min.js; path = Pod/Assets/Highlighter/languages/stan.min.js; sourceTree = ""; }; + EA2366BEF7036503B9BB0050C06F0CE7 /* stan.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = stan.min.js; path = Pod/Assets/Highlighter/languages/stan.min.js; sourceTree = ""; }; EA2FA964BBC5880E2C355195CD04C5C6 /* GitHubUserSession.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GitHubUserSession.swift; path = GitHubSession/GitHubUserSession.swift; sourceTree = ""; }; - EA69ABFBAFD0D1F2CDA2FAECD76EE076 /* dns.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dns.min.js; path = Pod/Assets/Highlighter/languages/dns.min.js; sourceTree = ""; }; - EA7E9AFB09255F64E988DDAFEA6FB353 /* paraiso-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "paraiso-light.min.css"; path = "Pod/Assets/styles/paraiso-light.min.css"; sourceTree = ""; }; + EA69ABFBAFD0D1F2CDA2FAECD76EE076 /* dns.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dns.min.js; path = Pod/Assets/Highlighter/languages/dns.min.js; sourceTree = ""; }; + EA7E9AFB09255F64E988DDAFEA6FB353 /* paraiso-light.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "paraiso-light.min.css"; path = "Pod/Assets/styles/paraiso-light.min.css"; sourceTree = ""; }; EB144B784D3D8C0D625ADF4D4ECCFC08 /* TabmanViewController+AutoInsetting.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TabmanViewController+AutoInsetting.swift"; path = "Sources/Tabman/TabmanViewController+AutoInsetting.swift"; sourceTree = ""; }; EB169E26A76B8949DE4C9F19AB8DEDE2 /* IGListAdapterUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdateListener.h; path = Source/IGListAdapterUpdateListener.h; sourceTree = ""; }; EB2A1D397A3A002B092D95470D875651 /* StringHelpers-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "StringHelpers-iOS-dummy.m"; sourceTree = ""; }; EB413B468754F18497015191C3FF32C1 /* FLEXIvarEditorViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXIvarEditorViewController.h; path = Classes/Editing/FLEXIvarEditorViewController.h; sourceTree = ""; }; EB462A46121BBC79C213291854092A71 /* TabmanTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanTransition.swift; path = Sources/Tabman/TabmanBar/Transitioning/TabmanTransition.swift; sourceTree = ""; }; EB6A507630FA1ED6FE9584580C8A415E /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+IGListBatchUpdateData.h"; path = "Source/Internal/UICollectionView+IGListBatchUpdateData.h"; sourceTree = ""; }; - EB8B5E082681B545819284B5496F60D1 /* atelier-heath-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-heath-dark.min.css"; path = "Pod/Assets/styles/atelier-heath-dark.min.css"; sourceTree = ""; }; - EBA2B5597AECA7C95AF21BB3534815C9 /* mel.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = mel.min.js; path = Pod/Assets/Highlighter/languages/mel.min.js; sourceTree = ""; }; - EBFA8116B58124C560C8F0648167BB31 /* tp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = tp.min.js; path = Pod/Assets/Highlighter/languages/tp.min.js; sourceTree = ""; }; + EB8B5E082681B545819284B5496F60D1 /* atelier-heath-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-heath-dark.min.css"; path = "Pod/Assets/styles/atelier-heath-dark.min.css"; sourceTree = ""; }; + EBA2B5597AECA7C95AF21BB3534815C9 /* mel.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = mel.min.js; path = Pod/Assets/Highlighter/languages/mel.min.js; sourceTree = ""; }; + EBFA8116B58124C560C8F0648167BB31 /* tp.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = tp.min.js; path = Pod/Assets/Highlighter/languages/tp.min.js; sourceTree = ""; }; EC72075917FF87CFDEFAC9A21CC0757B /* FLEXLayerExplorerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLayerExplorerViewController.h; path = Classes/ObjectExplorers/FLEXLayerExplorerViewController.h; sourceTree = ""; }; ECA22CADE95176646D02C6C2CF6A8BA7 /* V3ReleaseRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3ReleaseRequest.swift; path = GitHubAPI/V3ReleaseRequest.swift; sourceTree = ""; }; ECDE1933469E4EDC431252AE28E6BCB8 /* gh.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = gh.png; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/img/gh.png; sourceTree = ""; }; ECDE7F71AD070B263F248D160292A93C /* strikethrough.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strikethrough.h; path = Source/cmark_gfm/include/strikethrough.h; sourceTree = ""; }; ED01E4ABA4FCB3F9E5876870B881BEF5 /* DataLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataLoader.swift; path = Sources/Apollo/DataLoader.swift; sourceTree = ""; }; - ED17B4A7630917DDF79D3878E613C7A2 /* erb.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = erb.min.js; path = Pod/Assets/Highlighter/languages/erb.min.js; sourceTree = ""; }; + ED17B4A7630917DDF79D3878E613C7A2 /* erb.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = erb.min.js; path = Pod/Assets/Highlighter/languages/erb.min.js; sourceTree = ""; }; ED2F0722566CEBC9613FC717AF4D0F73 /* Pods-FreetimeTests.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-FreetimeTests.testflight.xcconfig"; sourceTree = ""; }; - ED5938D930E683A6271A424B6654DE2E /* ScaleTransition.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ScaleTransition.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/ScaleTransition.html; sourceTree = ""; }; + ED5938D930E683A6271A424B6654DE2E /* ScaleTransition.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = ScaleTransition.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Structs/ScaleTransition.html; sourceTree = ""; }; EDB7EAB67CCC1A1891C1603FC0B7EDCA /* Element.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Element.swift; path = Source/Element.swift; sourceTree = ""; }; EDBE6EB53A56C23A7AE85F0AD876F4F4 /* FLEXRuntimeUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXRuntimeUtility.m; path = Classes/Utility/FLEXRuntimeUtility.m; sourceTree = ""; }; EDCEE540964F69355B6CD6A9C3C3A831 /* TabmanItemMaskTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TabmanItemMaskTransition.swift; path = Sources/Tabman/TabmanBar/Transitioning/ItemTransition/TabmanItemMaskTransition.swift; sourceTree = ""; }; EE0AC103024E1753809538708324102A /* IGListKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IGListKit-dummy.m"; sourceTree = ""; }; EE68E061B96935D092B8F5A28BFC063C /* safari-7.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari-7.png"; path = "Pod/Assets/safari-7.png"; sourceTree = ""; }; EE7452B0B16513D34A89B6605F5F466F /* FLEXFileBrowserTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXFileBrowserTableViewController.h; path = Classes/GlobalStateExplorers/FLEXFileBrowserTableViewController.h; sourceTree = ""; }; - EEC0E07411054070029B9DACEEA6EB81 /* fortran.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = fortran.min.js; path = Pod/Assets/Highlighter/languages/fortran.min.js; sourceTree = ""; }; - EEC4DF3B3E9E989C3ED1377426710925 /* kotlin.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = kotlin.min.js; path = Pod/Assets/Highlighter/languages/kotlin.min.js; sourceTree = ""; }; - EEF7E574C9E87B20170016CF900065CB /* qml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = qml.min.js; path = Pod/Assets/Highlighter/languages/qml.min.js; sourceTree = ""; }; + EEC0E07411054070029B9DACEEA6EB81 /* fortran.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = fortran.min.js; path = Pod/Assets/Highlighter/languages/fortran.min.js; sourceTree = ""; }; + EEC4DF3B3E9E989C3ED1377426710925 /* kotlin.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = kotlin.min.js; path = Pod/Assets/Highlighter/languages/kotlin.min.js; sourceTree = ""; }; + EEF7E574C9E87B20170016CF900065CB /* qml.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = qml.min.js; path = Pod/Assets/Highlighter/languages/qml.min.js; sourceTree = ""; }; EF09522965A5545589E872EFE172A50C /* footnotes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = footnotes.h; path = Source/cmark_gfm/include/footnotes.h; sourceTree = ""; }; - EF4E2DA2939F9F1EC8A677120A2E5F6C /* python.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = python.min.js; path = Pod/Assets/Highlighter/languages/python.min.js; sourceTree = ""; }; + EF4E2DA2939F9F1EC8A677120A2E5F6C /* python.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = python.min.js; path = Pod/Assets/Highlighter/languages/python.min.js; sourceTree = ""; }; EF591D0719A1A8943B0688243A671D84 /* ContextMenu-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ContextMenu-umbrella.h"; sourceTree = ""; }; EF6DEB3C06C03ED7A140311CB75439C2 /* GitHubSession-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHubSession-iOS-umbrella.h"; sourceTree = ""; }; - EF908B4E0E384BDF251E360437FBB20A /* commonmark.c */ = {isa = PBXFileReference; includeInIndex = 1; name = commonmark.c; path = Source/cmark_gfm/commonmark.c; sourceTree = ""; }; + EF908B4E0E384BDF251E360437FBB20A /* commonmark.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = commonmark.c; path = Source/cmark_gfm/commonmark.c; sourceTree = ""; }; EFFCA537EE90034F73706762B8E8AC8B /* FLEXDictionaryExplorerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXDictionaryExplorerViewController.m; path = Classes/ObjectExplorers/FLEXDictionaryExplorerViewController.m; sourceTree = ""; }; F01A98AC9DB33CD5332432800F00799D /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Source/ConstraintMakerEditable.swift; sourceTree = ""; }; F049E254393DD1423EF786CF60F61ACC /* NYTPhotoViewerCloseButtonX@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "NYTPhotoViewerCloseButtonX@2x.png"; path = "Pod/Assets/ios/NYTPhotoViewerCloseButtonX@2x.png"; sourceTree = ""; }; @@ -3287,81 +3289,81 @@ F12A929C6DA3D40803034ED6E8D38D21 /* ChevronView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChevronView.swift; path = Sources/Tabman/TabmanBar/Components/Indicator/Views/ChevronView.swift; sourceTree = ""; }; F14EED4752BC5668ACAA30008BCD5EE5 /* FLAnimatedImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FLAnimatedImage-dummy.m"; sourceTree = ""; }; F177B88D925A35E862AE99D9B1047456 /* FLEXLiveObjectsTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXLiveObjectsTableViewController.m; path = Classes/GlobalStateExplorers/FLEXLiveObjectsTableViewController.m; sourceTree = ""; }; - F1B0D35127AD82F8CCEF0C910F890A44 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ko.lproj; path = Pod/Assets/ko.lproj; sourceTree = ""; }; + F1B0D35127AD82F8CCEF0C910F890A44 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = ko.lproj; path = Pod/Assets/ko.lproj; sourceTree = ""; }; F222A610F1C640C953843DA038B9FC29 /* MessageTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageTextView.swift; path = MessageViewController/MessageTextView.swift; sourceTree = ""; }; F28CB9661CB2EDB3E16D6CD05DE09FBB /* GitHawkRoutes.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GitHawkRoutes.modulemap; sourceTree = ""; }; - F294A49ED1C3503B5FCBAD2028B102A3 /* makefile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = makefile.min.js; path = Pod/Assets/Highlighter/languages/makefile.min.js; sourceTree = ""; }; + F294A49ED1C3503B5FCBAD2028B102A3 /* makefile.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = makefile.min.js; path = Pod/Assets/Highlighter/languages/makefile.min.js; sourceTree = ""; }; F2FF056F1624694AAFB721DC2C970698 /* AutoInsetter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AutoInsetter-dummy.m"; sourceTree = ""; }; F301DF5EDB6FAED38383D8DA14B69B77 /* FLAnimatedImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLAnimatedImage-prefix.pch"; sourceTree = ""; }; - F338FA27A4825DB77120EFA569B0B3BC /* core-extensions.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "core-extensions.c"; path = "Source/cmark_gfm/core-extensions.c"; sourceTree = ""; }; - F3D96126087B3E89EB2B0C969B1CC1C4 /* FlatCache.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FlatCache.framework; path = FlatCache.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F405F17968C1A4D70F0C70F37D246753 /* gherkin.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = gherkin.min.js; path = Pod/Assets/Highlighter/languages/gherkin.min.js; sourceTree = ""; }; + F338FA27A4825DB77120EFA569B0B3BC /* core-extensions.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "core-extensions.c"; path = "Source/cmark_gfm/core-extensions.c"; sourceTree = ""; }; + F3D96126087B3E89EB2B0C969B1CC1C4 /* FlatCache.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FlatCache.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F405F17968C1A4D70F0C70F37D246753 /* gherkin.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = gherkin.min.js; path = Pod/Assets/Highlighter/languages/gherkin.min.js; sourceTree = ""; }; F4582DE5BD47A624051ECAA65506C676 /* StyledTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StyledTextView.swift; path = Source/StyledTextView.swift; sourceTree = ""; }; F45FC2B7847FC9B0A420148F6009CFE3 /* V3RepositoryNotificationRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3RepositoryNotificationRequest.swift; path = GitHubAPI/V3RepositoryNotificationRequest.swift; sourceTree = ""; }; - F4F99FA8599BB57F67F27F95FBF423E5 /* llvm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = llvm.min.js; path = Pod/Assets/Highlighter/languages/llvm.min.js; sourceTree = ""; }; + F4F99FA8599BB57F67F27F95FBF423E5 /* llvm.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = llvm.min.js; path = Pod/Assets/Highlighter/languages/llvm.min.js; sourceTree = ""; }; F5570568CEBAC64FBABC4D79885694FE /* SwitchAccountShortcutRoute.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchAccountShortcutRoute.swift; path = GitHawkRoutes/SwitchAccountShortcutRoute.swift; sourceTree = ""; }; F5680A00A595AA3E724F17590E8EF5F3 /* safari-7~iPad@2x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "safari-7~iPad@2x.png"; path = "Pod/Assets/safari-7~iPad@2x.png"; sourceTree = ""; }; F5C59C3A9DFC16F8DEE68E60D220A02D /* Pods-FreetimeTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-FreetimeTests-umbrella.h"; sourceTree = ""; }; F5F05B606C43F9C60CB4C6A01E51F00B /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = FBSnapshotTestCase/SwiftSupport.swift; sourceTree = ""; }; - F611D4C0319F16B737B74147E84B8171 /* linked_list.c */ = {isa = PBXFileReference; includeInIndex = 1; name = linked_list.c; path = Source/cmark_gfm/linked_list.c; sourceTree = ""; }; + F611D4C0319F16B737B74147E84B8171 /* linked_list.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = linked_list.c; path = Source/cmark_gfm/linked_list.c; sourceTree = ""; }; F622B4D66EB8FEEB49A2D0EE20B9F117 /* FLEXExplorerToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXExplorerToolbar.h; path = Classes/Toolbar/FLEXExplorerToolbar.h; sourceTree = ""; }; F65A0859DE374C7AF9CF5423CE905AA2 /* UIFont+UnionTraits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIFont+UnionTraits.swift"; path = "Source/UIFont+UnionTraits.swift"; sourceTree = ""; }; F6B3211DD26726C0A648CF527369A951 /* IssueNotificationRoute.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IssueNotificationRoute.swift; path = GitHawkRoutes/IssueNotificationRoute.swift; sourceTree = ""; }; F6C47FDBD8F7605D331DA0DA614321A2 /* ListSwiftDiffable+Boxed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ListSwiftDiffable+Boxed.swift"; path = "Source/Swift/ListSwiftDiffable+Boxed.swift"; sourceTree = ""; }; - F6E6000BE6F17FADF12D1AFE76B3D941 /* rib.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = rib.min.js; path = Pod/Assets/Highlighter/languages/rib.min.js; sourceTree = ""; }; + F6E6000BE6F17FADF12D1AFE76B3D941 /* rib.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = rib.min.js; path = Pod/Assets/Highlighter/languages/rib.min.js; sourceTree = ""; }; F6E995C5BF6CFC1E4914FE0D9EFD7D62 /* FLEXToolbarItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXToolbarItem.h; path = Classes/Toolbar/FLEXToolbarItem.h; sourceTree = ""; }; F6E9C9598758405B7831CD13BBC10129 /* UIScrollView+IGListKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+IGListKit.h"; path = "Source/Internal/UIScrollView+IGListKit.h"; sourceTree = ""; }; - F6FC75E0A5027465B691950AD5969EA1 /* ExpansionFulfillmentStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; name = ExpansionFulfillmentStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/ExpansionFulfillmentStyle.html; sourceTree = ""; }; + F6FC75E0A5027465B691950AD5969EA1 /* ExpansionFulfillmentStyle.html */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.html.documentation; name = ExpansionFulfillmentStyle.html; path = docs/docsets/SwipeCellKit.docset/Contents/Resources/Documents/Enums/ExpansionFulfillmentStyle.html; sourceTree = ""; }; F705C4140D5289D13E5BDCC3EB6F86AC /* AsynchronousOperation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsynchronousOperation.swift; path = Sources/Apollo/AsynchronousOperation.swift; sourceTree = ""; }; F74A87B143AF90EC5243C8DCFF6DF070 /* GitHubAPI-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GitHubAPI-iOS-umbrella.h"; sourceTree = ""; }; F77D39BA61A40B6550CF1457ADCE436D /* Highlightr.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Highlightr.swift; path = Pod/Classes/Highlightr.swift; sourceTree = ""; }; - F7A3647D4FA8781C6655C61564AFEB90 /* magula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = magula.min.css; path = Pod/Assets/styles/magula.min.css; sourceTree = ""; }; - F80A8C46B8CA1043674E596EFE3E3559 /* zephir.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = zephir.min.js; path = Pod/Assets/Highlighter/languages/zephir.min.js; sourceTree = ""; }; + F7A3647D4FA8781C6655C61564AFEB90 /* magula.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = magula.min.css; path = Pod/Assets/styles/magula.min.css; sourceTree = ""; }; + F80A8C46B8CA1043674E596EFE3E3559 /* zephir.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = zephir.min.js; path = Pod/Assets/Highlighter/languages/zephir.min.js; sourceTree = ""; }; F833A7DDEE2F548C37CDBB3E7D2B1663 /* PageboyViewController+Transitioning.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PageboyViewController+Transitioning.swift"; path = "Sources/Pageboy/Extensions/PageboyViewController+Transitioning.swift"; sourceTree = ""; }; F884F3C8D3B59F67D87E98B0B1A55529 /* NYTPhotoCaptionViewLayoutWidthHinting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoCaptionViewLayoutWidthHinting.h; path = Pod/Classes/ios/Protocols/NYTPhotoCaptionViewLayoutWidthHinting.h; sourceTree = ""; }; - F8CE68D52F2C491B5B90BB9771D1F005 /* xl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = xl.min.js; path = Pod/Assets/Highlighter/languages/xl.min.js; sourceTree = ""; }; - F8DF40A201563B2707CCF29B356EF0D2 /* rust.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = rust.min.js; path = Pod/Assets/Highlighter/languages/rust.min.js; sourceTree = ""; }; + F8CE68D52F2C491B5B90BB9771D1F005 /* xl.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = xl.min.js; path = Pod/Assets/Highlighter/languages/xl.min.js; sourceTree = ""; }; + F8DF40A201563B2707CCF29B356EF0D2 /* rust.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = rust.min.js; path = Pod/Assets/Highlighter/languages/rust.min.js; sourceTree = ""; }; F8FC16E51FF14630C09885535CC4C848 /* FLEX-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FLEX-prefix.pch"; sourceTree = ""; }; F907890D878F373691DD259DA0064012 /* SwipeCollectionViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwipeCollectionViewCell.swift; path = Source/SwipeCollectionViewCell.swift; sourceTree = ""; }; F90C953E18440AF174AD76928E49122C /* UIImage+Diff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Diff.m"; path = "FBSnapshotTestCase/Categories/UIImage+Diff.m"; sourceTree = ""; }; - F95CF2A8871540185F276CCE8A152793 /* HTMLString.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = HTMLString.framework; path = HTMLString.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F9BD23BE5A3F354D19CB2E27B3C34593 /* ebnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = ebnf.min.js; path = Pod/Assets/Highlighter/languages/ebnf.min.js; sourceTree = ""; }; + F95CF2A8871540185F276CCE8A152793 /* HTMLString.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HTMLString.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F9BD23BE5A3F354D19CB2E27B3C34593 /* ebnf.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = ebnf.min.js; path = Pod/Assets/Highlighter/languages/ebnf.min.js; sourceTree = ""; }; F9C94277807672C7EECF0D8AADF080F9 /* FLEXArgumentInputFontView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXArgumentInputFontView.h; path = Classes/Editing/ArgumentInputViews/FLEXArgumentInputFontView.h; sourceTree = ""; }; - F9CE8F6780735CCCB8D950F8CDE2E3AE /* subunit.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = subunit.min.js; path = Pod/Assets/Highlighter/languages/subunit.min.js; sourceTree = ""; }; + F9CE8F6780735CCCB8D950F8CDE2E3AE /* subunit.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = subunit.min.js; path = Pod/Assets/Highlighter/languages/subunit.min.js; sourceTree = ""; }; F9F4E4167B2674FC119B5D5D4C5BB4F9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; F9FF35C830B5F7130BB74D09CF7EBB57 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; FA00A10C2FF35ABCBD98C08D6C2C042D /* NYTPhotoViewer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NYTPhotoViewer.xcconfig; sourceTree = ""; }; FA3907EEE349B34B6EB0EDC93C6A8BD0 /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexInternal.h; path = Source/Common/Internal/IGListMoveIndexInternal.h; sourceTree = ""; }; FA62169419CA620A7BB761EEAA5FE743 /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdater.h; path = Source/IGListAdapterUpdater.h; sourceTree = ""; }; - FA6AEFA33593AC57FAFE10FD695361E5 /* atelier-forest-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; name = "atelier-forest-dark.min.css"; path = "Pod/Assets/styles/atelier-forest-dark.min.css"; sourceTree = ""; }; + FA6AEFA33593AC57FAFE10FD695361E5 /* atelier-forest-dark.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = "atelier-forest-dark.min.css"; path = "Pod/Assets/styles/atelier-forest-dark.min.css"; sourceTree = ""; }; FA9335C7F74E236A2C80375CDB35D6A2 /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = Source/cmark_gfm/include/table.h; sourceTree = ""; }; FA9A4D1859D3FCD1415DEB03B1A3F335 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/UIButton+WebCache.h"; sourceTree = ""; }; FAB7FA9FB57A5E00E62C7243399AA24B /* cmark-gfm-swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "cmark-gfm-swift.modulemap"; sourceTree = ""; }; FABE4A5A8CBA5C39574607FDE15A5135 /* DateAgo-watchOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DateAgo-watchOS-dummy.m"; path = "../DateAgo-watchOS/DateAgo-watchOS-dummy.m"; sourceTree = ""; }; FADB635AC6C9EF6A621CD545ABE38B13 /* NYTPhotoViewerCloseButtonXLandscape@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "NYTPhotoViewerCloseButtonXLandscape@3x.png"; path = "Pod/Assets/ios/NYTPhotoViewerCloseButtonXLandscape@3x.png"; sourceTree = ""; }; FB369035B0B637758D0545E86AB4DDB9 /* FLEXHierarchyTableViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXHierarchyTableViewCell.m; path = Classes/ViewHierarchy/FLEXHierarchyTableViewCell.m; sourceTree = ""; }; - FB830568C5856F3000670459BD926F71 /* sk.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = sk.lproj; path = Pod/Assets/sk.lproj; sourceTree = ""; }; - FB89BB1F79C2994A4B4DCE345B449FD3 /* GitHubAPI.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = GitHubAPI.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + FB830568C5856F3000670459BD926F71 /* sk.lproj */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; name = sk.lproj; path = Pod/Assets/sk.lproj; sourceTree = ""; }; + FB89BB1F79C2994A4B4DCE345B449FD3 /* GitHubAPI.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; path = GitHubAPI.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; FB8B9A73B3AE301F68384591A7337A42 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - FBD722786EA29D7C5CEFDAC12E0C6E7C /* DropdownTitleView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DropdownTitleView.framework; path = DropdownTitleView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FBD722786EA29D7C5CEFDAC12E0C6E7C /* DropdownTitleView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DropdownTitleView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FBE908560435DB1514ADBA241055E96E /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResult.h; path = Source/Common/IGListIndexSetResult.h; sourceTree = ""; }; - FC0C41949E8356F68ACEE7DC546555D9 /* fix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = fix.min.js; path = Pod/Assets/Highlighter/languages/fix.min.js; sourceTree = ""; }; - FC525F8A3906C9B2E7A8961548238CD1 /* tap.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = tap.min.js; path = Pod/Assets/Highlighter/languages/tap.min.js; sourceTree = ""; }; + FC0C41949E8356F68ACEE7DC546555D9 /* fix.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = fix.min.js; path = Pod/Assets/Highlighter/languages/fix.min.js; sourceTree = ""; }; + FC525F8A3906C9B2E7A8961548238CD1 /* tap.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = tap.min.js; path = Pod/Assets/Highlighter/languages/tap.min.js; sourceTree = ""; }; FCAD35DED8B554244F9A91041B255C2C /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Source/ConstraintConstantTarget.swift; sourceTree = ""; }; FCC019387DF95068CF9C29B618B03356 /* FLEXIvarEditorViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXIvarEditorViewController.m; path = Classes/Editing/FLEXIvarEditorViewController.m; sourceTree = ""; }; - FD067F499174EBB5A90F92CD7C9A6A96 /* dust.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = dust.min.js; path = Pod/Assets/Highlighter/languages/dust.min.js; sourceTree = ""; }; + FD067F499174EBB5A90F92CD7C9A6A96 /* dust.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = dust.min.js; path = Pod/Assets/Highlighter/languages/dust.min.js; sourceTree = ""; }; FD42F9DC1A7CFB95C3386D44D67C0201 /* cmark.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmark.h; path = Source/cmark_gfm/include/cmark.h; sourceTree = ""; }; FD4D1E488B9624DEA31A8B3253A61203 /* NYTPhotoViewerCloseButtonXLandscape.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = NYTPhotoViewerCloseButtonXLandscape.png; path = Pod/Assets/ios/NYTPhotoViewerCloseButtonXLandscape.png; sourceTree = ""; }; FD9AF7175742CF83F5E66A9BCD05F15A /* FLEXGlobalsTableViewControllerEntry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXGlobalsTableViewControllerEntry.m; path = Classes/ObjectExplorers/FLEXGlobalsTableViewControllerEntry.m; sourceTree = ""; }; - FE07DAAC728E5C644A5C55D16C07EE67 /* scala.min.js */ = {isa = PBXFileReference; includeInIndex = 1; name = scala.min.js; path = Pod/Assets/Highlighter/languages/scala.min.js; sourceTree = ""; }; + FE07DAAC728E5C644A5C55D16C07EE67 /* scala.min.js */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.javascript; name = scala.min.js; path = Pod/Assets/Highlighter/languages/scala.min.js; sourceTree = ""; }; FE1864BDA6732ADE705FF04BA3C0F533 /* FLEXLiveObjectsTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXLiveObjectsTableViewController.h; path = Classes/GlobalStateExplorers/FLEXLiveObjectsTableViewController.h; sourceTree = ""; }; FE190F02C71150AABDFED6E65D802A2E /* Record.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Record.swift; path = Sources/Apollo/Record.swift; sourceTree = ""; }; FE4404CD1DB346A478C96BFDD79031B2 /* Highlightr-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Highlightr-umbrella.h"; sourceTree = ""; }; - FE6B64021B133B79C1F4D0BAB1C7F95F /* table.c */ = {isa = PBXFileReference; includeInIndex = 1; name = table.c; path = Source/cmark_gfm/table.c; sourceTree = ""; }; + FE6B64021B133B79C1F4D0BAB1C7F95F /* table.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = table.c; path = Source/cmark_gfm/table.c; sourceTree = ""; }; FE749221FF2C203C91A878D01D109150 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = ""; }; FEAF64B8F943A2EF1252F05697B8A66B /* GraphQLInputValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GraphQLInputValue.swift; path = Sources/Apollo/GraphQLInputValue.swift; sourceTree = ""; }; FEB63A495E5674655EF73DC7379512D0 /* FMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = src/fmdb/FMResultSet.m; sourceTree = ""; }; - FEDE3223FA16A895395150C9BC7E5C3E /* houdini_href_e.c */ = {isa = PBXFileReference; includeInIndex = 1; name = houdini_href_e.c; path = Source/cmark_gfm/houdini_href_e.c; sourceTree = ""; }; + FEDE3223FA16A895395150C9BC7E5C3E /* houdini_href_e.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = houdini_href_e.c; path = Source/cmark_gfm/houdini_href_e.c; sourceTree = ""; }; FEF9094EA413A5A5826197BEF4991669 /* NYTPhotoViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NYTPhotoViewController.h; path = Pod/Classes/ios/NYTPhotoViewController.h; sourceTree = ""; }; FEF9304CBFC0616710C55987AA9D9A18 /* V3LockIssueRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = V3LockIssueRequest.swift; path = GitHubAPI/V3LockIssueRequest.swift; sourceTree = ""; }; FF06ACB5C9F75FD3EDFA7C40D5F03AA5 /* references.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = references.h; path = Source/cmark_gfm/include/references.h; sourceTree = ""; }; @@ -3777,7 +3779,6 @@ 74916AD653BF0652F16687C03A10F230 /* Resources */, D4360F1C6120AFD9EAF1B087E2A91F65 /* Support Files */, ); - name = DropdownTitleView; path = DropdownTitleView; sourceTree = ""; }; @@ -3799,7 +3800,6 @@ isa = PBXGroup; children = ( ); - name = SwiftLint; path = SwiftLint; sourceTree = ""; }; @@ -4104,7 +4104,6 @@ 78A84328EB927A3832C08FFDD8D5B2B9 /* UIViewController+ScrollViewDetection.swift */, 2B14F7B76B76C205B45FB166E04DF526 /* Support Files */, ); - name = AutoInsetter; path = AutoInsetter; sourceTree = ""; }; @@ -4198,7 +4197,6 @@ 2B69855A77D5F5C548F5A6D5E18E361D /* xml.c */, 99288EB469B52E92F07A66B414478914 /* Support Files */, ); - name = "cmark-gfm-swift"; path = "cmark-gfm-swift"; sourceTree = ""; }; @@ -4228,7 +4226,6 @@ 170F7774CC9526F077BE51582B3AC393 /* standard */, EB56D1ABD4C96411A34B453673D697C7 /* Support Files */, ); - name = FMDB; path = FMDB; sourceTree = ""; }; @@ -4308,7 +4305,6 @@ 4C6AEAA1A3411D6CD6D9A4ECFC94323A /* NetworkActivityIndicatorManager.swift */, 4E5642EF50AB4392B479E05EB6D39572 /* Support Files */, ); - name = AlamofireNetworkActivityIndicator; path = AlamofireNetworkActivityIndicator; sourceTree = ""; }; @@ -4437,7 +4433,6 @@ 33453A1C4B1C5A1CF0AD712C22738536 /* GIF */, 3316C967AE7EF8C14F60C85BC2D7B2EC /* Support Files */, ); - name = SDWebImage; path = SDWebImage; sourceTree = ""; }; @@ -4461,7 +4456,6 @@ DA37E11645A02761D1921DF7A1E640DF /* FlatCache.swift */, 54834743089D14A1A63D09194978D7FA /* Support Files */, ); - name = FlatCache; path = FlatCache; sourceTree = ""; }; @@ -4477,7 +4471,6 @@ 812D929AF46638BA145B3FA0D7F93DAE /* Crashlytics.h */, 16516C9F36C7D347B2F09D2B6C3BE186 /* Frameworks */, ); - name = Crashlytics; path = Crashlytics; sourceTree = ""; }; @@ -4538,7 +4531,6 @@ 768D891A7FFEA3DB8C06D43445C7435C /* UIApplication+Routable.swift */, 307137D9A2A297A935ED06E443B6EB81 /* Support Files */, ); - name = GitHawkRoutes; path = GitHawkRoutes; sourceTree = ""; }; @@ -4600,7 +4592,6 @@ 33DB606FAD3EA83F4F3F4130D6F482D2 /* FLAnimatedImageView.m */, B891B2A66D39B3465E02B2C6D9CE3A2E /* Support Files */, ); - name = FLAnimatedImage; path = FLAnimatedImage; sourceTree = ""; }; @@ -4626,7 +4617,6 @@ A7C795649762409A8DD758940B19D343 /* UIViewController+Extensions.swift */, 076E6B63B62E481A2618BAF2D5059154 /* Support Files */, ); - name = ContextMenu; path = ContextMenu; sourceTree = ""; }; @@ -4691,7 +4681,6 @@ B4DF9FF0E6129298FF7EFF4F28104591 /* UIViewController+AutoInsetting.swift */, 834FD85A61CB69DBA1E2D2C67B4B921D /* Support Files */, ); - name = Tabman; path = Tabman; sourceTree = ""; }; @@ -4768,7 +4757,6 @@ 7B961F7DE5E926D5BB1C22D4D0008308 /* UIViewController+SearchChildren.swift */, AF8E0BE035721C9B28200BC987F88CDD /* Support Files */, ); - name = Squawk; path = Squawk; sourceTree = ""; }; @@ -4808,7 +4796,6 @@ 1A239A1ACEFAD6DF781EEDBA0EBF324C /* Resources */, 351F63A753F6D758CA2CA910A3B38A0A /* Support Files */, ); - name = TUSafariActivity; path = TUSafariActivity; sourceTree = ""; }; @@ -4862,7 +4849,6 @@ 7447B56C1CCC92F49B66B5D2A6FC3A59 /* Validation.swift */, CD2B89409E18FEF70AADD7FE51B3305A /* Support Files */, ); - name = Alamofire; path = Alamofire; sourceTree = ""; }; @@ -4888,7 +4874,6 @@ A59193E975132AC2333954F1A2BEB1F1 /* NSString+HTMLString.swift */, 60A702AD4E4D30A661ED47E4DF838BE8 /* Support Files */, ); - name = HTMLString; path = HTMLString; sourceTree = ""; }; @@ -5059,7 +5044,6 @@ 6AA8E8765B1B3F46A1019EC9182F7EF1 /* FLEXWindow.m */, 8701CA0DEBAC266C26D945AFEBCCDF69 /* Support Files */, ); - name = FLEX; path = FLEX; sourceTree = ""; }; @@ -5082,7 +5066,6 @@ C092A4AC202B468059405165996538E2 /* Support Files */, 5B28C0CA7D16214B0A2B0851672ED4F0 /* SwiftSupport */, ); - name = FBSnapshotTestCase; path = FBSnapshotTestCase; sourceTree = ""; }; @@ -5222,7 +5205,6 @@ 45A20ADCAA7EAA8DA0EC28C4DB143C05 /* Core */, F70AA98DD54D19DDDD2399047CB5A525 /* Support Files */, ); - name = NYTPhotoViewer; path = NYTPhotoViewer; sourceTree = ""; }; @@ -5244,7 +5226,6 @@ E339BC8AC32B0DBC09230D3EC763EB43 /* UIView+iOS11.swift */, 5DFB1D35DD7604B97B71EAF3C6A22CD5 /* Support Files */, ); - name = MessageViewController; path = MessageViewController; sourceTree = ""; }; @@ -5420,7 +5401,6 @@ 9BACB113DCE095E3BEF29DFCA881DBDE /* UIScreen+Static.swift */, E5630FDA4D9D6B885844F92826A01482 /* Support Files */, ); - name = StyledTextKit; path = StyledTextKit; sourceTree = ""; }; @@ -5565,7 +5545,6 @@ 0E62B5E9E929CAAF8224D493D65A6532 /* Resources */, 3D3E89C7D38D7298561E9C43170EE2AF /* Support Files */, ); - name = Highlightr; path = Highlightr; sourceTree = ""; }; @@ -5590,7 +5569,6 @@ 14202A7DEB7D0607D786436132EAD7CD /* Fabric.h */, 0ACEFAB46138BED69D480DB2465D46B7 /* Frameworks */, ); - name = Fabric; path = Fabric; sourceTree = ""; }; @@ -5662,7 +5640,6 @@ 298193AA524CE6D180A2E2F6AD2A53AF /* UILayoutSupport+Extensions.swift */, DE5F0441E6818771A906B12962599039 /* Support Files */, ); - name = SnapKit; path = SnapKit; sourceTree = ""; }; @@ -5705,7 +5682,6 @@ 664C3E818625E1B9B794996EEA9DA55F /* UIAlertAction+Image.swift */, 89E577D6D5D1B1727E32ADFD6F090D79 /* Support Files */, ); - name = ImageAlertAction; path = ImageAlertAction; sourceTree = ""; }; @@ -5717,7 +5693,6 @@ 2B32C6CFC436F7B8ECD9B25F2CC29893 /* Support Files */, A23AFBC2F0DAB0F28A23E553550F45B3 /* Swift */, ); - name = IGListKit; path = IGListKit; sourceTree = ""; }; @@ -5737,6 +5712,7 @@ 8BAE6051E44DA797DE9BD0988082A04A /* ClientError.swift */, AFA709D16571E92859C1B3F721ABD604 /* ConfiguredNetworkers.swift */, C195D937DACEC8D3440B0EDFE5F82B07 /* GitHubAccessTokenRequest.swift */, + BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */, 19BD5DE93FA4EADCB4FEDBF9932C183F /* GitHubAPIStatusRequest.swift */, 04304EC63BAFD27C7BAA6305FA4EACAA /* HTTPRequest.swift */, 229A1241DBD8D8974696F357E36B2570 /* JSONResponse.swift */, @@ -5815,7 +5791,6 @@ 828927196FF91CF49002B50E2DD7B1B5 /* Core */, 122D7727BC313C5D1A04956FD0BAA88C /* Support Files */, ); - name = Apollo; path = Apollo; sourceTree = ""; }; @@ -5933,7 +5908,6 @@ E5F82E669375B11CE509FC0A35F63BED /* WeakWrapper.swift */, 4A6E9B9E51AFC62D8F4428F0B33FF95B /* Support Files */, ); - name = Pageboy; path = Pageboy; sourceTree = ""; }; @@ -8585,6 +8559,7 @@ 384979659EBE3CFC0443F1074E5480C4 /* V3MarkNotificationsRequest.swift in Sources */, 2E76CE3DE6DBA6463A5C87DB122D8B5F /* V3MarkRepositoryNotificationsRequest.swift in Sources */, D0A9B4D2311D70B8A8ED9CEFFFD0D127 /* V3MarkThreadsRequest.swift in Sources */, + BD52E7232184E34000F74F49 /* V3EditIssueTitleRequest.swift in Sources */, C3D66075D67C4687CB1AF0E6CF87CA5C /* V3MergePullRequestReqeust.swift in Sources */, EBCA99A03D0EC2323DA022833F6C432E /* V3Milestone.swift in Sources */, AAC44C81965EEC5FCFA6CBC80AC6857A /* V3MilestoneRequest.swift in Sources */, @@ -9782,8 +9757,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -9848,8 +9822,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -9882,8 +9855,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10014,8 +9986,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.1; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10048,8 +10019,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10083,8 +10053,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10181,8 +10150,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -10216,8 +10184,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10268,8 +10235,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10302,8 +10268,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -10337,8 +10302,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10470,8 +10434,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10601,8 +10564,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10703,8 +10665,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -10757,8 +10718,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -10822,8 +10782,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -10888,8 +10847,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11019,8 +10977,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -11153,8 +11110,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11187,8 +11143,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11255,8 +11210,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11321,8 +11275,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11403,8 +11356,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11491,8 +11443,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -11683,8 +11634,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11750,8 +11700,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11940,8 +11889,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -11975,8 +11923,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12009,8 +11956,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12075,8 +12021,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12110,8 +12055,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12175,8 +12119,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12210,8 +12153,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12279,8 +12221,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -12411,8 +12352,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12445,8 +12385,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12479,8 +12418,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -12514,8 +12452,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12548,8 +12485,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12636,8 +12572,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = watchos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -12670,8 +12605,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12704,8 +12638,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12853,8 +12786,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12887,8 +12819,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.1; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12922,8 +12853,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -12956,8 +12886,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13022,8 +12951,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13057,8 +12985,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13108,8 +13035,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13174,8 +13100,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -13213,8 +13138,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -13295,8 +13219,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13329,8 +13252,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13367,8 +13289,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -13500,8 +13421,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13567,8 +13487,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13618,8 +13537,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13652,8 +13570,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -13723,8 +13640,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13849,8 +13765,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13883,8 +13798,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13934,8 +13848,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -13969,8 +13882,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -14067,8 +13979,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -14106,8 +14017,7 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -14139,8 +14049,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; @@ -14208,8 +14117,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -14242,8 +14150,7 @@ SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 4; VALIDATE_PRODUCT = YES; From a33747b18d34a15f2b03879df4865d22250e5105 Mon Sep 17 00:00:00 2001 From: Brian Litwin Date: Tue, 30 Oct 2018 14:26:23 -0400 Subject: [PATCH 2/3] move fetch to client --- .../IssueCommentSectionController.swift | 2 +- .../EditCommentViewController.swift | 2 +- .../EditIssueTitleViewController.swift | 43 ++++----- Classes/Issues/GithubClient+Issues.swift | 54 ++++++++++- .../IssueManagingContextController.swift | 58 ++++++----- Classes/Issues/IssueViewModels.swift | 3 +- ...ssuesViewController+UpdateIssueTitle.swift | 71 -------------- Classes/Issues/IssuesViewController.swift | 79 ++------------- Classes/Systems/GithubClient.swift | 1 - Classes/Views/Constants.swift | 2 + Freetime.xcodeproj/project.pbxproj | 12 --- .../xcschemes/Freetime-AppCenter.xcscheme | 10 ++ FreetimeTests/EditIssueTitleTests.swift | 96 ------------------- .../GitHubAPI/V3AssigneesRequest.swift | 25 +++++ .../GitHubAPI/V3EditIssueTitleRequest.swift | 31 ------ .../GitHubAPI/V3EditIssuetitleRequest.swift | 8 ++ Pods/Pods.xcodeproj/project.pbxproj | 17 +++- 17 files changed, 172 insertions(+), 342 deletions(-) delete mode 100644 Classes/Issues/IssuesViewController+UpdateIssueTitle.swift delete mode 100644 FreetimeTests/EditIssueTitleTests.swift delete mode 100644 Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift create mode 100644 Local Pods/GitHubAPI/V3EditIssuetitleRequest.swift diff --git a/Classes/Issues/Comments/IssueCommentSectionController.swift b/Classes/Issues/Comments/IssueCommentSectionController.swift index 64af6899e..936b166eb 100644 --- a/Classes/Issues/Comments/IssueCommentSectionController.swift +++ b/Classes/Issues/Comments/IssueCommentSectionController.swift @@ -116,7 +116,7 @@ final class IssueCommentSectionController: ListBindingSectionController UIViewController { + return EditIssueTitleViewController( + issueTitle: result?.title.string.allText ?? "" + ) + } func newLabelsController() -> UIViewController { return LabelsViewController( @@ -267,31 +268,22 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { ) } - func presentContextMenu(with controller: UIViewController) { + func presentContextMenu( + with controller: UIViewController, + backgroundColor: UIColor = Styles.Colors.menuBackgroundColor.color + ) { guard let viewController = self.viewController else { return } ContextMenu.shared.show( sourceViewController: viewController, viewController: controller, options: ContextMenu.Options( containerStyle: ContextMenu.ContainerStyle( - backgroundColor: Styles.Colors.menuBackgroundColor.color + backgroundColor: backgroundColor ) ), delegate: self ) } - - func presentEditTitleController() { - guard let viewController = viewController else { return } - guard let delegate = editIssueTitleViewControllerDelegate else { return } - let controller = EditIssueTitleViewController( - delegate: delegate - ) - ContextMenu.shared.show( - sourceViewController: viewController, - viewController: controller - ) - } func close(_ doClose: Bool) { guard let previous = result else { return } @@ -316,6 +308,19 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { ) Haptic.triggerNotification(.success) } + + func didDismiss(controller: EditIssueTitleViewController) { + guard let title = controller.setTitle, + let previous = result else { return } + client.setTitle( + previous: previous, + owner: model.owner, + repo: model.repo, + number: model.number, + title: title + ) + + } func didDismiss(selected labels: [RepositoryLabel]) { guard let previous = result else { return } @@ -367,9 +372,10 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { didDismiss(controller: people) } else if let labels = viewController as? LabelsViewController { didDismiss(selected: labels.selected) + } else if let editIssueTitle = viewController as? EditIssueTitleViewController { + didDismiss(controller: editIssueTitle) } } func contextMenuDidDismiss(viewController: UIViewController, animated: Bool) {} - } diff --git a/Classes/Issues/IssueViewModels.swift b/Classes/Issues/IssueViewModels.swift index 0d20d4bb5..9e3821bab 100644 --- a/Classes/Issues/IssueViewModels.swift +++ b/Classes/Issues/IssueViewModels.swift @@ -12,8 +12,7 @@ import StyledTextKit func titleStringSizing( title: String, - contentSizeCategory: UIContentSizeCategory, - width: CGFloat + contentSizeCategory: UIContentSizeCategory ) -> StyledTextRenderer { let builder = StyledTextBuilder(styledText: StyledText( text: title, style: Styles.Text.headline.with(foreground: Styles.Colors.Gray.dark.color) diff --git a/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift b/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift deleted file mode 100644 index 687892b28..000000000 --- a/Classes/Issues/IssuesViewController+UpdateIssueTitle.swift +++ /dev/null @@ -1,71 +0,0 @@ -// -// IssuesViewController+UpdateTitle.swift -// Freetime -// -// Created by B_Litwin on 10/23/18. -// Copyright © 2018 Ryan Nystrom. All rights reserved. -// - -import UIKit - -extension IssuesViewController { - - static func updateBookmarkTitle( - newTitle: String, - bookmark: Bookmark, - bookmarkStore: BookmarkStore - ) - { - - let newBookmark = Bookmark( - type: bookmark.type, - name: bookmark.name, - owner: bookmark.owner, - number: bookmark.number, - title: newTitle, - defaultBranch: bookmark.defaultBranch - ) - - if let index = bookmarkStore.values.index(of: bookmark) { - bookmarkStore.values[index] = newBookmark - bookmarkStore.save() - } - } - - static func updateIssueResultModelTitle( - newTitle: String, - oldTitle: String, - username: String, - issueResultModel: IssueResult, - width: CGFloat - ) -> IssueResult - { - - let title = titleStringSizing( - title: newTitle, - contentSizeCategory: UIContentSizeCategory.preferred, - width: width - ) - - let titleChangeString = IssueRenamedString( - previous: oldTitle, - current: newTitle, - contentSizeCategory: UIContentSizeCategory.preferred, - width: width - ) - - let issueRenamedModel = IssueRenamedModel( - id: UUID().uuidString, - actor: username, - date: Date(), - titleChangeString: titleChangeString - ) - - let issueResult = issueResultModel.updated( - title: title, - timelinePages: issueResultModel.timelinePages(appending: [issueRenamedModel]) - ) - - return issueResult - } -} diff --git a/Classes/Issues/IssuesViewController.swift b/Classes/Issues/IssuesViewController.swift index 49cf853ce..8a3f0ec3e 100644 --- a/Classes/Issues/IssuesViewController.swift +++ b/Classes/Issues/IssuesViewController.swift @@ -35,9 +35,7 @@ final class IssuesViewController: MessageViewController, IssueTextActionsViewSendDelegate, EmptyViewDelegate, MessageTextViewListener, - IssueLabelTapSectionControllerDelegate, - EditIssueTitleViewControllerDelegate -{ + IssueLabelTapSectionControllerDelegate { private let client: GithubClient private let model: IssueDetailsModel @@ -136,7 +134,6 @@ final class IssuesViewController: MessageViewController, cacheKey = "issue.\(model.owner).\(model.repo).\(model.number)" manageController.viewController = self - manageController.editIssueTitleViewControllerDelegate = self } required init?(coder aDecoder: NSCoder) { @@ -288,13 +285,6 @@ final class IssuesViewController: MessageViewController, activityController.popoverPresentationController?.barButtonItem = sender present(activityController, animated: trueUnlessReduceMotionEnabled) } - - var insetWidth: CGFloat { - // assumptions here, but the collectionview may not have been laid out or content size found - // assume the collectionview is pinned to the view's bounds - let contentInset = feed.collectionView.contentInset - return view.bounds.width - contentInset.left - contentInset.right - } func fetch(previous: Bool) { if !previous { @@ -321,7 +311,10 @@ final class IssuesViewController: MessageViewController, } } - let width = insetWidth + // assumptions here, but the collectionview may not have been laid out or content size found + // assume the collectionview is pinned to the view's bounds + let contentInset = feed.collectionView.contentInset + let width = view.bounds.width - contentInset.left - contentInset.right client.fetch( owner: model.owner, @@ -411,7 +404,7 @@ final class IssuesViewController: MessageViewController, metadata.append(IssueFileChangesModel(changes: changes)) } // END metadata collection - + objects.append(IssueTitleModel(string: current.title)) objects += metadata @@ -492,7 +485,7 @@ final class IssuesViewController: MessageViewController, client: client, mergeCapable: viewerIsCollaborator, resultID: resultID - ) + ) // deprecated case is IssueDiffHunkModel: return IssueDiffHunkSectionController() @@ -641,66 +634,12 @@ final class IssuesViewController: MessageViewController, func didChangeSelection(textView: MessageTextView) {} func willChangeRange(textView: MessageTextView, to range: NSRange) {} - + // MARK: IssueLabelsSectionControllerDelegate - + func didTapIssueLabel(owner: String, repo: String, label: String) { guard let issueType = self.issueType else { return } presentLabels(client: client, owner: owner, repo: repo, label: label, type: issueType) } - - // MARK: EditIssueTitleViewControllerDelegate - func sendEditTitleRequest(newTitle: String, viewController: EditIssueTitleViewController) { - let request = V3EditIssueTitleRequest( - owner: model.owner, - repo: model.repo, - issueNumber: model.number, - title: newTitle - ) - - client.client.send(request) { [weak self] result in - switch result { - case .success: - guard let strongSelf = self else { return } - - // Update Bookmark with new title - if let bookmark = strongSelf.bookmark, - let bookmarkStore = strongSelf.client.bookmarksStore { - IssuesViewController.updateBookmarkTitle( - newTitle: newTitle, - bookmark: bookmark, - bookmarkStore: bookmarkStore - ) - } - - // Update issueResult model and timeline - if let current = strongSelf.result { - let issueResult = IssuesViewController.updateIssueResultModelTitle( - newTitle: newTitle, - oldTitle: strongSelf.currentIssueTitle ?? "", - username: strongSelf.client.userSession?.username ?? Constants.Strings.unknown, - issueResultModel: current, - width: strongSelf.insetWidth - ) - strongSelf.client.cache.set(value: issueResult) - } - - case .failure(let error): - Squawk.show(error: error) - } - - viewController.setRightBarItemIdle() - viewController.dismiss(animated: true) - } - } - - var currentIssueTitle: String? { - return result?.title.string.allText - } - - var viewerCanUpdate: Bool { - return result?.viewerCanUpdate ?? false - } - } diff --git a/Classes/Systems/GithubClient.swift b/Classes/Systems/GithubClient.swift index 5d157d875..1a52bacfc 100644 --- a/Classes/Systems/GithubClient.swift +++ b/Classes/Systems/GithubClient.swift @@ -33,5 +33,4 @@ struct GithubClient { self.bookmarksStore = nil } } - } diff --git a/Classes/Views/Constants.swift b/Classes/Views/Constants.swift index 966792c8d..cb925b60a 100644 --- a/Classes/Views/Constants.swift +++ b/Classes/Views/Constants.swift @@ -57,5 +57,7 @@ enum Constants { static let reviewers = NSLocalizedString("Reviewers", comment: "") static let reviewGitHubAccess = NSLocalizedString("Review GitHub Access", comment: "") static let clear = NSLocalizedString("Clear", comment: "") + static let edit = NSLocalizedString("Edit", comment: "") + static let save = NSLocalizedString("Save", comment: "") } } diff --git a/Freetime.xcodeproj/project.pbxproj b/Freetime.xcodeproj/project.pbxproj index cddde0721..f1329f0f3 100644 --- a/Freetime.xcodeproj/project.pbxproj +++ b/Freetime.xcodeproj/project.pbxproj @@ -455,12 +455,9 @@ 98F9F4001F9CCFFE005A0266 /* ImageUploadTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F3FD1F9CCFFE005A0266 /* ImageUploadTableViewController.swift */; }; 98F9F4011F9CCFFE005A0266 /* ImgurClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F3FE1F9CCFFE005A0266 /* ImgurClient.swift */; }; 98F9F4031F9CD006005A0266 /* Image+Base64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F9F4021F9CD006005A0266 /* Image+Base64.swift */; }; - BD158F39217EBBDB0051E8C2 /* EditIssueTitleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */; }; BD3761B0209E032500401DFB /* BookmarkNavigationItemTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD3761AF209E032500401DFB /* BookmarkNavigationItemTests.swift */; }; - BD52E5C82183F0C200F74F49 /* DetectShortlinkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */; }; BD67495C217A47BC00E8E4FD /* UIViewController+PresentLabels.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD67495B217A47BC00E8E4FD /* UIViewController+PresentLabels.swift */; }; BD89007E20B8844B0026013F /* NetworkingURLPathTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD89007D20B8844B0026013F /* NetworkingURLPathTests.swift */; }; - BD9B3653217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */; }; BDB6AA66215FBC35009BB73C /* RepositoryBranchesViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA5F215FBC35009BB73C /* RepositoryBranchesViewModel.swift */; }; BDB6AA67215FBC35009BB73C /* RepositoryBranchUpdatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA60215FBC35009BB73C /* RepositoryBranchUpdatable.swift */; }; BDB6AA68215FBC35009BB73C /* RepositoryBranchesSectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDB6AA61215FBC35009BB73C /* RepositoryBranchesSectionController.swift */; }; @@ -1017,12 +1014,9 @@ A4D6EAEE85A1F4878338D48C /* Pods-FreetimeWatch Extension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeWatch Extension.debug.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeWatch Extension/Pods-FreetimeWatch Extension.debug.xcconfig"; sourceTree = ""; }; ACAE4A11E9671879046F0CE7 /* Pods-FreetimeWatch.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-FreetimeWatch.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-FreetimeWatch/Pods-FreetimeWatch.testflight.xcconfig"; sourceTree = ""; }; B3C439BE890EECD7C0C692C5 /* Pods-Freetime.testflight.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.testflight.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.testflight.xcconfig"; sourceTree = ""; }; - BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditIssueTitleTests.swift; sourceTree = ""; }; BD3761AF209E032500401DFB /* BookmarkNavigationItemTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookmarkNavigationItemTests.swift; sourceTree = ""; }; - BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = DetectShortlinkTests.swift; path = ../../../githawkproject2/GitHawk/FreetimeTests/DetectShortlinkTests.swift; sourceTree = ""; }; BD67495B217A47BC00E8E4FD /* UIViewController+PresentLabels.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+PresentLabels.swift"; sourceTree = ""; }; BD89007D20B8844B0026013F /* NetworkingURLPathTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkingURLPathTests.swift; sourceTree = ""; }; - BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IssuesViewController+UpdateIssueTitle.swift"; sourceTree = ""; }; BDB6AA5F215FBC35009BB73C /* RepositoryBranchesViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchesViewModel.swift; sourceTree = ""; }; BDB6AA60215FBC35009BB73C /* RepositoryBranchUpdatable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchUpdatable.swift; sourceTree = ""; }; BDB6AA61215FBC35009BB73C /* RepositoryBranchesSectionController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RepositoryBranchesSectionController.swift; sourceTree = ""; }; @@ -1256,7 +1250,6 @@ 290D2A411F04D3470082E6CC /* IssueStatus.swift */, 295C31CE1F0AA67600521CED /* IssueStatus+ButtonState.swift */, 292FCAE91EDFCC510026635E /* IssuesViewController.swift */, - BD9B3652217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift */, 292FF8AF1F2FDC33009E63F7 /* IssueTextActionsView.swift */, 294563EF1EE5036A00DBCD35 /* IssueType.swift */, 292FCAEA1EDFCC510026635E /* IssueViewModels.swift */, @@ -1619,14 +1612,12 @@ children = ( DCA5ED171FAEF3220072F074 /* Bookmark Tests */, 2981A8A61EFEBEF900E25EF1 /* EmojiTests.swift */, - BD52E5C72183F0C100F74F49 /* DetectShortlinkTests.swift */, 2986B35D1FD462AA00E3CFC6 /* FilePathTests.swift */, 296B4E331F7C80B800C16887 /* GraphQLIDDecodeTests.swift */, 297AE84E1EC0D58A00B44A1F /* Info.plist */, DC60C6D41F983DF800241271 /* IssueLabelCellTests.swift */, 29A476B11ED24D99005D0953 /* IssueTests.swift */, 29C2950D1EC7B43B00D46CD2 /* ListKitTestCase.swift */, - BD158F38217EBBDB0051E8C2 /* EditIssueTitleTests.swift */, 29C295091EC7AFA500D46CD2 /* ListTestKit.swift */, 2977D8BE215AE12D0073F737 /* LocalNotificationCacheTests.swift */, 49AF91B0204B416500DFF325 /* MergeTests.swift */, @@ -2993,7 +2984,6 @@ DC63393B1F9F65EE00402A8D /* RepositoryAttributedString.swift in Sources */, 2928C7881F15D7C50000D06D /* IssueRenamedModel.swift in Sources */, 297A6CE62027880C0027E03B /* MessageView+Styles.swift in Sources */, - BD9B3653217F940A00302EF0 /* IssuesViewController+UpdateIssueTitle.swift in Sources */, 2928C78C1F15D80E0000D06D /* IssueRenamedSectionController.swift in Sources */, 2928C78E1F15DF1B0000D06D /* IssueRenamedString.swift in Sources */, 297A372E1F17018F0081C04E /* IssueRequestCell.swift in Sources */, @@ -3254,11 +3244,9 @@ DC5C02C51F9C6E3500E80B9F /* SearchQueryTests.swift in Sources */, 293A457E1F296BD500DD1006 /* API.swift in Sources */, 49AF91B1204B416500DFF325 /* MergeTests.swift in Sources */, - BD52E5C82183F0C200F74F49 /* DetectShortlinkTests.swift in Sources */, 2986B35F1FD462B300E3CFC6 /* FilePath.swift in Sources */, 293A45781F296B7E00DD1006 /* ListTestKit.swift in Sources */, 296B4E341F7C80B800C16887 /* GraphQLIDDecodeTests.swift in Sources */, - BD158F39217EBBDB0051E8C2 /* EditIssueTitleTests.swift in Sources */, BDB6AA762165B8EA009BB73C /* SwitchBranches.swift in Sources */, DC5C02C71F9C71C400E80B9F /* SearchRecentViewModelTests.swift in Sources */, DC60C6D31F983BB900241271 /* SignatureTests.swift in Sources */, diff --git a/Freetime.xcodeproj/xcshareddata/xcschemes/Freetime-AppCenter.xcscheme b/Freetime.xcodeproj/xcshareddata/xcschemes/Freetime-AppCenter.xcscheme index c6da99467..755c0a9e1 100644 --- a/Freetime.xcodeproj/xcshareddata/xcschemes/Freetime-AppCenter.xcscheme +++ b/Freetime.xcodeproj/xcshareddata/xcschemes/Freetime-AppCenter.xcscheme @@ -78,6 +78,16 @@ value = "1" isEnabled = "NO"> + + + + + + public var pathComponents: [String] { + return ["repos", owner, repo, "issues", "\(issueNumber)"] + } + + public var method: HTTPMethod { return .patch } + public var parameters: [String : Any]? { return ["title": title] } + + public let owner: String + public let repo: String + public let issueNumber: Int + public let title: String + + public init(owner: String, repo: String, issueNumber: Int, title: String) { + self.owner = owner + self.repo = repo + self.issueNumber = issueNumber + self.title = title + } +} + + public struct V3AssigneesRequest: V3Request { public typealias ResponseType = V3DataResponse<[V3User]> public var pathComponents: [String] { diff --git a/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift b/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift deleted file mode 100644 index 90f0dfef4..000000000 --- a/Local Pods/GitHubAPI/GitHubAPI/V3EditIssueTitleRequest.swift +++ /dev/null @@ -1,31 +0,0 @@ -// -// V3EditIssueTitleRequest.swift -// GitHubAPI-iOS -// -// Created by B_Litwin on 10/27/18. -// - -import Foundation - -public struct V3EditIssueTitleRequest: V3Request { - public typealias ResponseType = V3StatusCodeResponse - - public var pathComponents: [String] { - return ["repos", owner, repo, "issues", "\(issueNumber)"] - } - - public var method: HTTPMethod { return .patch } - public var parameters: [String : Any]? { return ["title": title] } - - public let owner: String - public let repo: String - public let issueNumber: Int - public let title: String - - public init(owner: String, repo: String, issueNumber: Int, title: String) { - self.owner = owner - self.repo = repo - self.issueNumber = issueNumber - self.title = title - } -} diff --git a/Local Pods/GitHubAPI/V3EditIssuetitleRequest.swift b/Local Pods/GitHubAPI/V3EditIssuetitleRequest.swift new file mode 100644 index 000000000..54c166185 --- /dev/null +++ b/Local Pods/GitHubAPI/V3EditIssuetitleRequest.swift @@ -0,0 +1,8 @@ +// +// V3EditIssuetitleRequest.swift +// Pods-Freetime +// +// Created by B_Litwin on 10/27/18. +// + +import UIKit diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 6b2e75b76..15de6e201 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -956,7 +956,6 @@ BD0974F8966CD350026A18D41FA50987 /* NYTPhotosDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E049427644A868EB91580E61F639F11 /* NYTPhotosDataSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BD157450589A43C987A9B6E7CF51BDFA /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 420014FAFD233301CAC7EA310528C82C /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; BD2189F21D59095F39C754142F9E640B /* FLEXFileBrowserSearchOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B604C9BE258E6EB21039BCEEEF7ACCD6 /* FLEXFileBrowserSearchOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD52E7232184E34000F74F49 /* V3EditIssueTitleRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */; }; BDD7D2696958AAD8276768B1293E3A51 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DFF9BE5FB64F98550A2DBBC8F214E46D /* Foundation.framework */; }; BDFF4F63D125FFA4A937CF66C07976E6 /* ContextMenuDismissing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FD94B548D763770E23D17158B435CF8 /* ContextMenuDismissing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BE0C9DB3628D6A8A7AEF7F72A4F29354 /* GraphQLInputValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEAF64B8F943A2EF1252F05697B8A66B /* GraphQLInputValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -2987,7 +2986,7 @@ BC830CDE63C59D6F9CE9F0D11C8F94BD /* GitHubAPI-watchOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "GitHubAPI-watchOS.xcconfig"; path = "../GitHubAPI-watchOS/GitHubAPI-watchOS.xcconfig"; sourceTree = ""; }; BCD8688D769B4FAB46DF3A9D0221F650 /* NYTPhotosOverlayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NYTPhotosOverlayView.m; path = Pod/Classes/ios/NYTPhotosOverlayView.m; sourceTree = ""; }; BD15F67E17172EC1BF089B41D330923B /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = V3EditIssueTitleRequest.swift; path = GitHubAPI/V3EditIssueTitleRequest.swift; sourceTree = ""; }; + BD52E7282185245D00F74F49 /* V3EditIssuetitleRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = V3EditIssuetitleRequest.swift; sourceTree = ""; }; BD6E6030D86E8ECBBE164BACD8DD41A1 /* vs.min.css */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.css; name = vs.min.css; path = Pod/Assets/styles/vs.min.css; sourceTree = ""; }; BE1867C1C8B04B00DCD9C14D3388EB11 /* Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Promise.swift; path = Sources/Apollo/Promise.swift; sourceTree = ""; }; BE7F9E0972BE1EAD8D0F4ED84928B072 /* Node.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Node.swift; path = Source/Node.swift; sourceTree = ""; }; @@ -5712,7 +5711,6 @@ 8BAE6051E44DA797DE9BD0988082A04A /* ClientError.swift */, AFA709D16571E92859C1B3F721ABD604 /* ConfiguredNetworkers.swift */, C195D937DACEC8D3440B0EDFE5F82B07 /* GitHubAccessTokenRequest.swift */, - BD52E7222184E33F00F74F49 /* V3EditIssueTitleRequest.swift */, 19BD5DE93FA4EADCB4FEDBF9932C183F /* GitHubAPIStatusRequest.swift */, 04304EC63BAFD27C7BAA6305FA4EACAA /* HTTPRequest.swift */, 229A1241DBD8D8974696F357E36B2570 /* JSONResponse.swift */, @@ -5724,6 +5722,7 @@ 571651C7FFC778989881C78DA7B37720 /* String+V3Links.swift */, DC8BF62D4477ADE5105EBED68837F539 /* V3AddPeopleRequest.swift */, 4E93BCE3B30D0E1F8D69C7D5391E53D5 /* V3AssigneesRequest.swift */, + BD52E7282185245D00F74F49 /* V3EditIssuetitleRequest.swift */, 7CE63778C0624B66CE588ACC4A824DCD /* V3Content.swift */, 10B77891A411D74893FB28B8B6CA5A3B /* V3CreateIssueRequest.swift */, 59C9D9598F687FCF05E6453E3222DBE3 /* V3DataResponse.swift */, @@ -7543,6 +7542,11 @@ attributes = { LastSwiftUpdateCheck = 0930; LastUpgradeCheck = 0930; + TargetAttributes = { + 20D1FC0D56A82A58EA5060203337B001 = { + LastSwiftMigration = 1010; + }; + }; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -8559,7 +8563,6 @@ 384979659EBE3CFC0443F1074E5480C4 /* V3MarkNotificationsRequest.swift in Sources */, 2E76CE3DE6DBA6463A5C87DB122D8B5F /* V3MarkRepositoryNotificationsRequest.swift in Sources */, D0A9B4D2311D70B8A8ED9CEFFFD0D127 /* V3MarkThreadsRequest.swift in Sources */, - BD52E7232184E34000F74F49 /* V3EditIssueTitleRequest.swift in Sources */, C3D66075D67C4687CB1AF0E6CF87CA5C /* V3MergePullRequestReqeust.swift in Sources */, EBCA99A03D0EC2323DA022833F6C432E /* V3Milestone.swift in Sources */, AAC44C81965EEC5FCFA6CBC80AC6857A /* V3MilestoneRequest.swift in Sources */, @@ -13115,6 +13118,7 @@ baseConfigurationReference = 7794FE48B7BC95371596593EF412B414 /* Pods-Freetime.testflight.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13139,6 +13143,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -13585,6 +13590,7 @@ baseConfigurationReference = 61C0AF7CCA5E3FEE9E9D52B8607EE7C0 /* Pods-Freetime.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -13610,6 +13616,7 @@ SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -13994,6 +14001,7 @@ baseConfigurationReference = 1BD142902A69983128EAC62CD704C315 /* Pods-Freetime.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -14018,6 +14026,7 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; From 331df6960d6a9b4191fb41522a33365839e62f42 Mon Sep 17 00:00:00 2001 From: Brian Litwin Date: Tue, 6 Nov 2018 15:34:08 -0500 Subject: [PATCH 3/3] update right bar btn --- .../EditIssueTitleViewController.swift | 23 ++++++++----------- .../IssueManagingContextController.swift | 1 - 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/Classes/Issues/EditTitle/EditIssueTitleViewController.swift b/Classes/Issues/EditTitle/EditIssueTitleViewController.swift index 0d5dd0961..b85d0e340 100644 --- a/Classes/Issues/EditTitle/EditIssueTitleViewController.swift +++ b/Classes/Issues/EditTitle/EditIssueTitleViewController.swift @@ -42,7 +42,15 @@ final class EditIssueTitleViewController: UIViewController { textView.textContainerInset = Styles.Sizes.textViewInset textView.text = issueTitle - setRightBarItemIdle() + navigationItem.rightBarButtonItem = UIBarButtonItem( + title: Constants.Strings.save, + style: .plain, + target: self, + action: #selector( + EditIssueTitleViewController.onSave + ) + ) + navigationItem.leftBarButtonItem = UIBarButtonItem( title: Constants.Strings.cancel, style: .plain, @@ -57,18 +65,7 @@ final class EditIssueTitleViewController: UIViewController { super.viewDidAppear(animated) textView.becomeFirstResponder() } - - func setRightBarItemIdle() { - navigationItem.rightBarButtonItem = UIBarButtonItem( - title: Constants.Strings.save, - style: .plain, - target: self, - action: #selector( - EditIssueTitleViewController.onSave - ) - ) - } - + @objc func onSave() { textView.resignFirstResponder() if textView.text != issueTitle { diff --git a/Classes/Issues/IssueManagingContextController.swift b/Classes/Issues/IssueManagingContextController.swift index 6bdb13fca..b184fde6c 100644 --- a/Classes/Issues/IssueManagingContextController.swift +++ b/Classes/Issues/IssueManagingContextController.swift @@ -319,7 +319,6 @@ final class IssueManagingContextController: NSObject, ContextMenuDelegate { number: model.number, title: title ) - } func didDismiss(selected labels: [RepositoryLabel]) {