This commit is contained in:
Ryan Nystrom
2017-05-08 12:36:48 -04:00
parent 74a0eafca0
commit e50860277a
38 changed files with 863 additions and 882 deletions

View File

@@ -1,6 +1,6 @@
//
// LoginRequest.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.
@@ -22,7 +22,7 @@ func requestGithubLogin(
) {
let parameters: [String: Any] = [
"scopes": ["repo"],
"note": "Gitter project manager for iOS",
"note": "Freetime project manager for iOS",
"client_id": GithubAPI.clientID,
"client_secret": GithubAPI.clientSecret
]

View File

@@ -1,6 +1,6 @@
//
// LoginViewController.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/6/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// OnePassword.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// 2FacViewController.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// ErrorMessages.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// Alamofire+GitHub.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// AppDelegate.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 4/30/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// Alerts.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -1,6 +1,6 @@
//
// UIViewController+LoadingIndicator.swift
// Gitter
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.

View File

@@ -0,0 +1,624 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
297AE84D1EC0D58A00B44A1F /* FreetimeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE84C1EC0D58A00B44A1F /* FreetimeTests.swift */; };
297AE8741EC0D5C200B44A1F /* GithubLogin.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 297AE8591EC0D5C100B44A1F /* GithubLogin.storyboard */; };
297AE8751EC0D5C200B44A1F /* LoginRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE85A1EC0D5C100B44A1F /* LoginRequest.swift */; };
297AE8761EC0D5C200B44A1F /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE85B1EC0D5C100B44A1F /* LoginViewController.swift */; };
297AE8771EC0D5C200B44A1F /* OnePassword.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE85C1EC0D5C100B44A1F /* OnePassword.swift */; };
297AE8781EC0D5C200B44A1F /* TwoFactorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE85D1EC0D5C100B44A1F /* TwoFactorViewController.swift */; };
297AE8791EC0D5C200B44A1F /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE85F1EC0D5C100B44A1F /* App.swift */; };
297AE87A1EC0D5C200B44A1F /* Authorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8601EC0D5C100B44A1F /* Authorization.swift */; };
297AE87B1EC0D5C200B44A1F /* ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8621EC0D5C100B44A1F /* ErrorMessages.swift */; };
297AE87C1EC0D5C200B44A1F /* Secrets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8631EC0D5C100B44A1F /* Secrets.swift */; };
297AE87D1EC0D5C200B44A1F /* Alamofire+GitHub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8661EC0D5C100B44A1F /* Alamofire+GitHub.swift */; };
297AE87E1EC0D5C200B44A1F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8671EC0D5C200B44A1F /* AppDelegate.swift */; };
297AE87F1EC0D5C200B44A1F /* UIViewController+Alerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE8691EC0D5C200B44A1F /* UIViewController+Alerts.swift */; };
297AE8801EC0D5C200B44A1F /* UIViewController+LoadingIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297AE86A1EC0D5C200B44A1F /* UIViewController+LoadingIndicator.swift */; };
297AE8811EC0D5C200B44A1F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 297AE86E1EC0D5C200B44A1F /* Assets.xcassets */; };
297AE8821EC0D5C200B44A1F /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 297AE86F1EC0D5C200B44A1F /* LaunchScreen.storyboard */; };
297AE8831EC0D5C200B44A1F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 297AE8711EC0D5C200B44A1F /* Main.storyboard */; };
DD90977AA501F48119302FB5 /* Pods_Freetime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CB244B0359DB993E361ADAC6 /* Pods_Freetime.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
297AE8491EC0D58A00B44A1F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 297AE82C1EC0D58A00B44A1F /* Project object */;
proxyType = 1;
remoteGlobalIDString = 297AE8331EC0D58A00B44A1F;
remoteInfo = Freetime;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
297AE8341EC0D58A00B44A1F /* Freetime.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Freetime.app; sourceTree = BUILT_PRODUCTS_DIR; };
297AE8481EC0D58A00B44A1F /* FreetimeTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FreetimeTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
297AE84C1EC0D58A00B44A1F /* FreetimeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FreetimeTests.swift; sourceTree = "<group>"; };
297AE84E1EC0D58A00B44A1F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
297AE8591EC0D5C100B44A1F /* GithubLogin.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = GithubLogin.storyboard; sourceTree = "<group>"; };
297AE85A1EC0D5C100B44A1F /* LoginRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginRequest.swift; sourceTree = "<group>"; };
297AE85B1EC0D5C100B44A1F /* LoginViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
297AE85C1EC0D5C100B44A1F /* OnePassword.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnePassword.swift; sourceTree = "<group>"; };
297AE85D1EC0D5C100B44A1F /* TwoFactorViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TwoFactorViewController.swift; sourceTree = "<group>"; };
297AE85F1EC0D5C100B44A1F /* App.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = "<group>"; };
297AE8601EC0D5C100B44A1F /* Authorization.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Authorization.swift; sourceTree = "<group>"; };
297AE8621EC0D5C100B44A1F /* ErrorMessages.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ErrorMessages.swift; sourceTree = "<group>"; };
297AE8631EC0D5C100B44A1F /* Secrets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Secrets.swift; sourceTree = "<group>"; };
297AE8661EC0D5C100B44A1F /* Alamofire+GitHub.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Alamofire+GitHub.swift"; sourceTree = "<group>"; };
297AE8671EC0D5C200B44A1F /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
297AE8691EC0D5C200B44A1F /* UIViewController+Alerts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+Alerts.swift"; sourceTree = "<group>"; };
297AE86A1EC0D5C200B44A1F /* UIViewController+LoadingIndicator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+LoadingIndicator.swift"; sourceTree = "<group>"; };
297AE86E1EC0D5C200B44A1F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
297AE8701EC0D5C200B44A1F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
297AE8721EC0D5C200B44A1F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
297AE8731EC0D5C200B44A1F /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
3F72412896DBFA26D5A721E9 /* Pods-Freetime.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.release.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.release.xcconfig"; sourceTree = "<group>"; };
CB244B0359DB993E361ADAC6 /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Freetime.framework; sourceTree = BUILT_PRODUCTS_DIR; };
F79E33118067C850234431F1 /* Pods-Freetime.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Freetime.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Freetime/Pods-Freetime.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
297AE8311EC0D58A00B44A1F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
DD90977AA501F48119302FB5 /* Pods_Freetime.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
297AE8451EC0D58A00B44A1F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
297AE82B1EC0D58A00B44A1F = {
isa = PBXGroup;
children = (
297AE8571EC0D5C100B44A1F /* Classes */,
297AE86D1EC0D5C200B44A1F /* Resources */,
297AE84B1EC0D58A00B44A1F /* FreetimeTests */,
297AE8351EC0D58A00B44A1F /* Products */,
408D21D24BB2680C4B296FCE /* Pods */,
CF4CC0BFE456879DD6DBC714 /* Frameworks */,
);
sourceTree = "<group>";
};
297AE8351EC0D58A00B44A1F /* Products */ = {
isa = PBXGroup;
children = (
297AE8341EC0D58A00B44A1F /* Freetime.app */,
297AE8481EC0D58A00B44A1F /* FreetimeTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
297AE84B1EC0D58A00B44A1F /* FreetimeTests */ = {
isa = PBXGroup;
children = (
297AE84C1EC0D58A00B44A1F /* FreetimeTests.swift */,
297AE84E1EC0D58A00B44A1F /* Info.plist */,
);
path = FreetimeTests;
sourceTree = "<group>";
};
297AE8571EC0D5C100B44A1F /* Classes */ = {
isa = PBXGroup;
children = (
297AE8581EC0D5C100B44A1F /* Login */,
297AE85E1EC0D5C100B44A1F /* Models */,
297AE8611EC0D5C100B44A1F /* Other */,
297AE8641EC0D5C100B44A1F /* Section Controllers */,
297AE8651EC0D5C100B44A1F /* Systems */,
297AE8681EC0D5C200B44A1F /* View Controllers */,
297AE86B1EC0D5C200B44A1F /* View Models */,
297AE86C1EC0D5C200B44A1F /* Views */,
);
path = Classes;
sourceTree = "<group>";
};
297AE8581EC0D5C100B44A1F /* Login */ = {
isa = PBXGroup;
children = (
297AE8591EC0D5C100B44A1F /* GithubLogin.storyboard */,
297AE85A1EC0D5C100B44A1F /* LoginRequest.swift */,
297AE85B1EC0D5C100B44A1F /* LoginViewController.swift */,
297AE85C1EC0D5C100B44A1F /* OnePassword.swift */,
297AE85D1EC0D5C100B44A1F /* TwoFactorViewController.swift */,
);
path = Login;
sourceTree = "<group>";
};
297AE85E1EC0D5C100B44A1F /* Models */ = {
isa = PBXGroup;
children = (
297AE85F1EC0D5C100B44A1F /* App.swift */,
297AE8601EC0D5C100B44A1F /* Authorization.swift */,
);
path = Models;
sourceTree = "<group>";
};
297AE8611EC0D5C100B44A1F /* Other */ = {
isa = PBXGroup;
children = (
297AE8621EC0D5C100B44A1F /* ErrorMessages.swift */,
297AE8631EC0D5C100B44A1F /* Secrets.swift */,
);
path = Other;
sourceTree = "<group>";
};
297AE8641EC0D5C100B44A1F /* Section Controllers */ = {
isa = PBXGroup;
children = (
);
path = "Section Controllers";
sourceTree = "<group>";
};
297AE8651EC0D5C100B44A1F /* Systems */ = {
isa = PBXGroup;
children = (
297AE8661EC0D5C100B44A1F /* Alamofire+GitHub.swift */,
297AE8671EC0D5C200B44A1F /* AppDelegate.swift */,
);
path = Systems;
sourceTree = "<group>";
};
297AE8681EC0D5C200B44A1F /* View Controllers */ = {
isa = PBXGroup;
children = (
297AE8691EC0D5C200B44A1F /* UIViewController+Alerts.swift */,
297AE86A1EC0D5C200B44A1F /* UIViewController+LoadingIndicator.swift */,
);
path = "View Controllers";
sourceTree = "<group>";
};
297AE86B1EC0D5C200B44A1F /* View Models */ = {
isa = PBXGroup;
children = (
);
path = "View Models";
sourceTree = "<group>";
};
297AE86C1EC0D5C200B44A1F /* Views */ = {
isa = PBXGroup;
children = (
);
path = Views;
sourceTree = "<group>";
};
297AE86D1EC0D5C200B44A1F /* Resources */ = {
isa = PBXGroup;
children = (
297AE86E1EC0D5C200B44A1F /* Assets.xcassets */,
297AE86F1EC0D5C200B44A1F /* LaunchScreen.storyboard */,
297AE8711EC0D5C200B44A1F /* Main.storyboard */,
297AE8731EC0D5C200B44A1F /* Info.plist */,
);
path = Resources;
sourceTree = "<group>";
};
408D21D24BB2680C4B296FCE /* Pods */ = {
isa = PBXGroup;
children = (
F79E33118067C850234431F1 /* Pods-Freetime.debug.xcconfig */,
3F72412896DBFA26D5A721E9 /* Pods-Freetime.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
CF4CC0BFE456879DD6DBC714 /* Frameworks */ = {
isa = PBXGroup;
children = (
CB244B0359DB993E361ADAC6 /* Pods_Freetime.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
297AE8331EC0D58A00B44A1F /* Freetime */ = {
isa = PBXNativeTarget;
buildConfigurationList = 297AE8511EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "Freetime" */;
buildPhases = (
85B5726193A3C3A9229E0FD9 /* [CP] Check Pods Manifest.lock */,
297AE8301EC0D58A00B44A1F /* Sources */,
297AE8311EC0D58A00B44A1F /* Frameworks */,
297AE8321EC0D58A00B44A1F /* Resources */,
FE3202C6698C4BD3C4722F31 /* [CP] Embed Pods Frameworks */,
DE198372B82E5C9AC3006E7E /* [CP] Copy Pods Resources */,
);
buildRules = (
);
dependencies = (
);
name = Freetime;
productName = Freetime;
productReference = 297AE8341EC0D58A00B44A1F /* Freetime.app */;
productType = "com.apple.product-type.application";
};
297AE8471EC0D58A00B44A1F /* FreetimeTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 297AE8541EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "FreetimeTests" */;
buildPhases = (
297AE8441EC0D58A00B44A1F /* Sources */,
297AE8451EC0D58A00B44A1F /* Frameworks */,
297AE8461EC0D58A00B44A1F /* Resources */,
);
buildRules = (
);
dependencies = (
297AE84A1EC0D58A00B44A1F /* PBXTargetDependency */,
);
name = FreetimeTests;
productName = FreetimeTests;
productReference = 297AE8481EC0D58A00B44A1F /* FreetimeTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
297AE82C1EC0D58A00B44A1F /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0830;
LastUpgradeCheck = 0830;
ORGANIZATIONNAME = "Ryan Nystrom";
TargetAttributes = {
297AE8331EC0D58A00B44A1F = {
CreatedOnToolsVersion = 8.3.2;
DevelopmentTeam = 523C4DWBTH;
ProvisioningStyle = Automatic;
};
297AE8471EC0D58A00B44A1F = {
CreatedOnToolsVersion = 8.3.2;
DevelopmentTeam = 523C4DWBTH;
ProvisioningStyle = Automatic;
TestTargetID = 297AE8331EC0D58A00B44A1F;
};
};
};
buildConfigurationList = 297AE82F1EC0D58A00B44A1F /* Build configuration list for PBXProject "Freetime" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 297AE82B1EC0D58A00B44A1F;
productRefGroup = 297AE8351EC0D58A00B44A1F /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
297AE8331EC0D58A00B44A1F /* Freetime */,
297AE8471EC0D58A00B44A1F /* FreetimeTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
297AE8321EC0D58A00B44A1F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
297AE8821EC0D5C200B44A1F /* LaunchScreen.storyboard in Resources */,
297AE8811EC0D5C200B44A1F /* Assets.xcassets in Resources */,
297AE8741EC0D5C200B44A1F /* GithubLogin.storyboard in Resources */,
297AE8831EC0D5C200B44A1F /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
297AE8461EC0D58A00B44A1F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
85B5726193A3C3A9229E0FD9 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
DE198372B82E5C9AC3006E7E /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Freetime/Pods-Freetime-resources.sh\"\n";
showEnvVarsInLog = 0;
};
FE3202C6698C4BD3C4722F31 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Freetime/Pods-Freetime-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
297AE8301EC0D58A00B44A1F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
297AE87B1EC0D5C200B44A1F /* ErrorMessages.swift in Sources */,
297AE87F1EC0D5C200B44A1F /* UIViewController+Alerts.swift in Sources */,
297AE87C1EC0D5C200B44A1F /* Secrets.swift in Sources */,
297AE87D1EC0D5C200B44A1F /* Alamofire+GitHub.swift in Sources */,
297AE8781EC0D5C200B44A1F /* TwoFactorViewController.swift in Sources */,
297AE8801EC0D5C200B44A1F /* UIViewController+LoadingIndicator.swift in Sources */,
297AE8761EC0D5C200B44A1F /* LoginViewController.swift in Sources */,
297AE8751EC0D5C200B44A1F /* LoginRequest.swift in Sources */,
297AE87A1EC0D5C200B44A1F /* Authorization.swift in Sources */,
297AE8791EC0D5C200B44A1F /* App.swift in Sources */,
297AE87E1EC0D5C200B44A1F /* AppDelegate.swift in Sources */,
297AE8771EC0D5C200B44A1F /* OnePassword.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
297AE8441EC0D58A00B44A1F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
297AE84D1EC0D58A00B44A1F /* FreetimeTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
297AE84A1EC0D58A00B44A1F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 297AE8331EC0D58A00B44A1F /* Freetime */;
targetProxy = 297AE8491EC0D58A00B44A1F /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
297AE86F1EC0D5C200B44A1F /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
297AE8701EC0D5C200B44A1F /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
297AE8711EC0D5C200B44A1F /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
297AE8721EC0D5C200B44A1F /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
297AE84F1EC0D58A00B44A1F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
297AE8501EC0D58A00B44A1F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
297AE8521EC0D58A00B44A1F /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F79E33118067C850234431F1 /* Pods-Freetime.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = Resources/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.Freetime;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Debug;
};
297AE8531EC0D58A00B44A1F /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 3F72412896DBFA26D5A721E9 /* Pods-Freetime.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = Resources/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.Freetime;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Release;
};
297AE8551EC0D58A00B44A1F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = FreetimeTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.FreetimeTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Freetime.app/Freetime";
};
name = Debug;
};
297AE8561EC0D58A00B44A1F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
BUNDLE_LOADER = "$(TEST_HOST)";
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = FreetimeTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.whoisryannystrom.FreetimeTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Freetime.app/Freetime";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
297AE82F1EC0D58A00B44A1F /* Build configuration list for PBXProject "Freetime" */ = {
isa = XCConfigurationList;
buildConfigurations = (
297AE84F1EC0D58A00B44A1F /* Debug */,
297AE8501EC0D58A00B44A1F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
297AE8511EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "Freetime" */ = {
isa = XCConfigurationList;
buildConfigurations = (
297AE8521EC0D58A00B44A1F /* Debug */,
297AE8531EC0D58A00B44A1F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
297AE8541EC0D58A00B44A1F /* Build configuration list for PBXNativeTarget "FreetimeTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
297AE8551EC0D58A00B44A1F /* Debug */,
297AE8561EC0D58A00B44A1F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 297AE82C1EC0D58A00B44A1F /* Project object */;
}

View File

@@ -2,6 +2,6 @@
<Workspace
version = "1.0">
<FileRef
location = "self:Gitter.xcodeproj">
location = "self:Freetime.xcodeproj">
</FileRef>
</Workspace>

View File

@@ -2,7 +2,7 @@
<Workspace
version = "1.0">
<FileRef
location = "group:Gitter.xcodeproj">
location = "group:Freetime.xcodeproj">
</FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">

View File

@@ -1,14 +1,15 @@
//
// GitterTests.swift
// GitterTests
// FreetimeTests.swift
// FreetimeTests
//
// Created by Ryan Nystrom on 4/30/17.
// Created by Ryan Nystrom on 5/8/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.
//
import XCTest
@testable import Freetime
class GitterTests: XCTestCase {
class FreetimeTests: XCTestCase {
override func setUp() {
super.setUp()

View File

@@ -1,646 +0,0 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
29A66DB8A334B6F45E8462EA /* Pods_Gitter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 44A237030C14804830013B29 /* Pods_Gitter.framework */; };
29A945621EBEC5FD0021EB80 /* Secrets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29A945611EBEC5FD0021EB80 /* Secrets.swift */; };
29D966821EC0156D00167562 /* ErrorMessages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29D966811EC0156D00167562 /* ErrorMessages.swift */; };
29E28BCA1EBF70E600A089D5 /* UIViewController+LoadingIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BC91EBF70E600A089D5 /* UIViewController+LoadingIndicator.swift */; };
29E28BCE1EBFBDA600A089D5 /* GithubLogin.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 29E28BCC1EBFBDA600A089D5 /* GithubLogin.storyboard */; };
29E28BCF1EBFBDA600A089D5 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BCD1EBFBDA600A089D5 /* LoginViewController.swift */; };
29E28BD11EBFBF4300A089D5 /* TwoFactorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BD01EBFBF4300A089D5 /* TwoFactorViewController.swift */; };
29E28BD41EBFD37800A089D5 /* Alamofire+GitHub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BD31EBFD37800A089D5 /* Alamofire+GitHub.swift */; };
29E28BD61EC0007C00A089D5 /* LoginRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BD51EC0007C00A089D5 /* LoginRequest.swift */; };
29E28BDB1EC0065400A089D5 /* App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BD91EC0065400A089D5 /* App.swift */; };
29E28BDC1EC0065400A089D5 /* Authorization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BDA1EC0065400A089D5 /* Authorization.swift */; };
29E28BDE1EC00C1E00A089D5 /* OnePassword.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BDD1EC00C1E00A089D5 /* OnePassword.swift */; };
29E28BE01EC00E9D00A089D5 /* UIViewController+Alerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E28BDF1EC00E9D00A089D5 /* UIViewController+Alerts.swift */; };
29E74AAA1EB6CF9100BF54BD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E74A9E1EB6CF9100BF54BD /* AppDelegate.swift */; };
29E74AAC1EB6CF9100BF54BD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 29E74AA41EB6CF9100BF54BD /* Assets.xcassets */; };
29E74AAD1EB6CF9100BF54BD /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 29E74AA51EB6CF9100BF54BD /* LaunchScreen.storyboard */; };
29E74AAE1EB6CF9100BF54BD /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 29E74AA71EB6CF9100BF54BD /* Main.storyboard */; };
29E74AB71EB6D08200BF54BD /* GitterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29E74AB61EB6D08200BF54BD /* GitterTests.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
29E74AB91EB6D08200BF54BD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29E74A7D1EB6CCFE00BF54BD /* Project object */;
proxyType = 1;
remoteGlobalIDString = 29E74A841EB6CCFE00BF54BD;
remoteInfo = Gitter;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
29E74AD31EB6D26F00BF54BD /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
18E691BF554DC54963CE2789 /* Pods-Gitter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Gitter.release.xcconfig"; path = "Pods/Target Support Files/Pods-Gitter/Pods-Gitter.release.xcconfig"; sourceTree = "<group>"; };
29A945611EBEC5FD0021EB80 /* Secrets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Secrets.swift; sourceTree = "<group>"; };
29D966811EC0156D00167562 /* ErrorMessages.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ErrorMessages.swift; sourceTree = "<group>"; };
29E28BC91EBF70E600A089D5 /* UIViewController+LoadingIndicator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+LoadingIndicator.swift"; sourceTree = "<group>"; };
29E28BCC1EBFBDA600A089D5 /* GithubLogin.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = GithubLogin.storyboard; sourceTree = "<group>"; };
29E28BCD1EBFBDA600A089D5 /* LoginViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
29E28BD01EBFBF4300A089D5 /* TwoFactorViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TwoFactorViewController.swift; sourceTree = "<group>"; };
29E28BD21EBFC1C600A089D5 /* Playground.playground */ = {isa = PBXFileReference; lastKnownFileType = file.playground; path = Playground.playground; sourceTree = "<group>"; };
29E28BD31EBFD37800A089D5 /* Alamofire+GitHub.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Alamofire+GitHub.swift"; sourceTree = "<group>"; };
29E28BD51EC0007C00A089D5 /* LoginRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LoginRequest.swift; sourceTree = "<group>"; };
29E28BD91EC0065400A089D5 /* App.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = App.swift; sourceTree = "<group>"; };
29E28BDA1EC0065400A089D5 /* Authorization.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Authorization.swift; sourceTree = "<group>"; };
29E28BDD1EC00C1E00A089D5 /* OnePassword.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OnePassword.swift; sourceTree = "<group>"; };
29E28BDF1EC00E9D00A089D5 /* UIViewController+Alerts.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+Alerts.swift"; sourceTree = "<group>"; };
29E74A851EB6CCFE00BF54BD /* Gitter.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Gitter.app; sourceTree = BUILT_PRODUCTS_DIR; };
29E74A9E1EB6CF9100BF54BD /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
29E74AA41EB6CF9100BF54BD /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
29E74AA61EB6CF9100BF54BD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
29E74AA81EB6CF9100BF54BD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
29E74AA91EB6CF9100BF54BD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
29E74AB41EB6D08200BF54BD /* GitterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = GitterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
29E74AB61EB6D08200BF54BD /* GitterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitterTests.swift; sourceTree = "<group>"; };
29E74AB81EB6D08200BF54BD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
44A237030C14804830013B29 /* Pods_Gitter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Gitter.framework; sourceTree = BUILT_PRODUCTS_DIR; };
90AA31408597A01E0DB1F84A /* Pods-Gitter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Gitter.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Gitter/Pods-Gitter.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
29E74A821EB6CCFE00BF54BD /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
29A66DB8A334B6F45E8462EA /* Pods_Gitter.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
29E74AB11EB6D08200BF54BD /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
12F052D75C0A4428C1431686 /* Frameworks */ = {
isa = PBXGroup;
children = (
44A237030C14804830013B29 /* Pods_Gitter.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
29A945601EBEC5EF0021EB80 /* Other */ = {
isa = PBXGroup;
children = (
29A945611EBEC5FD0021EB80 /* Secrets.swift */,
29D966811EC0156D00167562 /* ErrorMessages.swift */,
);
path = Other;
sourceTree = "<group>";
};
29E28BCB1EBF71C100A089D5 /* Login */ = {
isa = PBXGroup;
children = (
29E28BCC1EBFBDA600A089D5 /* GithubLogin.storyboard */,
29E28BD51EC0007C00A089D5 /* LoginRequest.swift */,
29E28BCD1EBFBDA600A089D5 /* LoginViewController.swift */,
29E28BDD1EC00C1E00A089D5 /* OnePassword.swift */,
29E28BD01EBFBF4300A089D5 /* TwoFactorViewController.swift */,
);
path = Login;
sourceTree = "<group>";
};
29E74A7C1EB6CCFE00BF54BD = {
isa = PBXGroup;
children = (
29E28BD21EBFC1C600A089D5 /* Playground.playground */,
29E74A871EB6CCFE00BF54BD /* Gitter */,
29E74AB51EB6D08200BF54BD /* GitterTests */,
29E74A861EB6CCFE00BF54BD /* Products */,
EBA98B77115B14E6DA02D551 /* Pods */,
12F052D75C0A4428C1431686 /* Frameworks */,
);
sourceTree = "<group>";
};
29E74A861EB6CCFE00BF54BD /* Products */ = {
isa = PBXGroup;
children = (
29E74A851EB6CCFE00BF54BD /* Gitter.app */,
29E74AB41EB6D08200BF54BD /* GitterTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
29E74A871EB6CCFE00BF54BD /* Gitter */ = {
isa = PBXGroup;
children = (
29E74A9A1EB6CF9100BF54BD /* Classes */,
29E74AA31EB6CF9100BF54BD /* Resources */,
);
path = Gitter;
sourceTree = "<group>";
};
29E74A9A1EB6CF9100BF54BD /* Classes */ = {
isa = PBXGroup;
children = (
29E28BCB1EBF71C100A089D5 /* Login */,
29E74A9B1EB6CF9100BF54BD /* Models */,
29A945601EBEC5EF0021EB80 /* Other */,
29E74A9C1EB6CF9100BF54BD /* Section Controllers */,
29E74A9D1EB6CF9100BF54BD /* Systems */,
29E74A9F1EB6CF9100BF54BD /* View Controllers */,
29E74AA11EB6CF9100BF54BD /* View Models */,
29E74AA21EB6CF9100BF54BD /* Views */,
);
path = Classes;
sourceTree = "<group>";
};
29E74A9B1EB6CF9100BF54BD /* Models */ = {
isa = PBXGroup;
children = (
29E28BD91EC0065400A089D5 /* App.swift */,
29E28BDA1EC0065400A089D5 /* Authorization.swift */,
);
path = Models;
sourceTree = "<group>";
};
29E74A9C1EB6CF9100BF54BD /* Section Controllers */ = {
isa = PBXGroup;
children = (
);
path = "Section Controllers";
sourceTree = "<group>";
};
29E74A9D1EB6CF9100BF54BD /* Systems */ = {
isa = PBXGroup;
children = (
29E74A9E1EB6CF9100BF54BD /* AppDelegate.swift */,
29E28BD31EBFD37800A089D5 /* Alamofire+GitHub.swift */,
);
path = Systems;
sourceTree = "<group>";
};
29E74A9F1EB6CF9100BF54BD /* View Controllers */ = {
isa = PBXGroup;
children = (
29E28BC91EBF70E600A089D5 /* UIViewController+LoadingIndicator.swift */,
29E28BDF1EC00E9D00A089D5 /* UIViewController+Alerts.swift */,
);
path = "View Controllers";
sourceTree = "<group>";
};
29E74AA11EB6CF9100BF54BD /* View Models */ = {
isa = PBXGroup;
children = (
);
path = "View Models";
sourceTree = "<group>";
};
29E74AA21EB6CF9100BF54BD /* Views */ = {
isa = PBXGroup;
children = (
);
path = Views;
sourceTree = "<group>";
};
29E74AA31EB6CF9100BF54BD /* Resources */ = {
isa = PBXGroup;
children = (
29E74AA41EB6CF9100BF54BD /* Assets.xcassets */,
29E74AA51EB6CF9100BF54BD /* LaunchScreen.storyboard */,
29E74AA71EB6CF9100BF54BD /* Main.storyboard */,
29E74AA91EB6CF9100BF54BD /* Info.plist */,
);
path = Resources;
sourceTree = "<group>";
};
29E74AB51EB6D08200BF54BD /* GitterTests */ = {
isa = PBXGroup;
children = (
29E74AB61EB6D08200BF54BD /* GitterTests.swift */,
29E74AB81EB6D08200BF54BD /* Info.plist */,
);
path = GitterTests;
sourceTree = "<group>";
};
EBA98B77115B14E6DA02D551 /* Pods */ = {
isa = PBXGroup;
children = (
90AA31408597A01E0DB1F84A /* Pods-Gitter.debug.xcconfig */,
18E691BF554DC54963CE2789 /* Pods-Gitter.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
29E74A841EB6CCFE00BF54BD /* Gitter */ = {
isa = PBXNativeTarget;
buildConfigurationList = 29E74A971EB6CCFE00BF54BD /* Build configuration list for PBXNativeTarget "Gitter" */;
buildPhases = (
44DAE10602824E69FB4D8530 /* [CP] Check Pods Manifest.lock */,
29E74A811EB6CCFE00BF54BD /* Sources */,
29E74A821EB6CCFE00BF54BD /* Frameworks */,
29E74A831EB6CCFE00BF54BD /* Resources */,
F919CC00026D92F6AC9A4406 /* [CP] Embed Pods Frameworks */,
7A7CB8EFF3D6B388517ACC37 /* [CP] Copy Pods Resources */,
29E74AD31EB6D26F00BF54BD /* Embed Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = Gitter;
productName = Gitter;
productReference = 29E74A851EB6CCFE00BF54BD /* Gitter.app */;
productType = "com.apple.product-type.application";
};
29E74AB31EB6D08200BF54BD /* GitterTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 29E74ABD1EB6D08200BF54BD /* Build configuration list for PBXNativeTarget "GitterTests" */;
buildPhases = (
29E74AB01EB6D08200BF54BD /* Sources */,
29E74AB11EB6D08200BF54BD /* Frameworks */,
29E74AB21EB6D08200BF54BD /* Resources */,
);
buildRules = (
);
dependencies = (
29E74ABA1EB6D08200BF54BD /* PBXTargetDependency */,
);
name = GitterTests;
productName = GitterTests;
productReference = 29E74AB41EB6D08200BF54BD /* GitterTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29E74A7D1EB6CCFE00BF54BD /* Project object */ = {
isa = PBXProject;
attributes = {
LastSwiftUpdateCheck = 0830;
LastUpgradeCheck = 0830;
ORGANIZATIONNAME = "Ryan Nystrom";
TargetAttributes = {
29E74A841EB6CCFE00BF54BD = {
CreatedOnToolsVersion = 8.3.1;
DevelopmentTeam = 523C4DWBTH;
ProvisioningStyle = Automatic;
};
29E74AB31EB6D08200BF54BD = {
CreatedOnToolsVersion = 8.3.1;
DevelopmentTeam = 523C4DWBTH;
ProvisioningStyle = Automatic;
TestTargetID = 29E74A841EB6CCFE00BF54BD;
};
};
};
buildConfigurationList = 29E74A801EB6CCFE00BF54BD /* Build configuration list for PBXProject "Gitter" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 29E74A7C1EB6CCFE00BF54BD;
productRefGroup = 29E74A861EB6CCFE00BF54BD /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
29E74A841EB6CCFE00BF54BD /* Gitter */,
29E74AB31EB6D08200BF54BD /* GitterTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
29E74A831EB6CCFE00BF54BD /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
29E74AAE1EB6CF9100BF54BD /* Main.storyboard in Resources */,
29E28BCE1EBFBDA600A089D5 /* GithubLogin.storyboard in Resources */,
29E74AAC1EB6CF9100BF54BD /* Assets.xcassets in Resources */,
29E74AAD1EB6CF9100BF54BD /* LaunchScreen.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
29E74AB21EB6D08200BF54BD /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
44DAE10602824E69FB4D8530 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
7A7CB8EFF3D6B388517ACC37 /* [CP] Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Gitter/Pods-Gitter-resources.sh\"\n";
showEnvVarsInLog = 0;
};
F919CC00026D92F6AC9A4406 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Gitter/Pods-Gitter-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
29E74A811EB6CCFE00BF54BD /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
29E28BCF1EBFBDA600A089D5 /* LoginViewController.swift in Sources */,
29E28BCA1EBF70E600A089D5 /* UIViewController+LoadingIndicator.swift in Sources */,
29E28BD11EBFBF4300A089D5 /* TwoFactorViewController.swift in Sources */,
29A945621EBEC5FD0021EB80 /* Secrets.swift in Sources */,
29E74AAA1EB6CF9100BF54BD /* AppDelegate.swift in Sources */,
29E28BDE1EC00C1E00A089D5 /* OnePassword.swift in Sources */,
29E28BDB1EC0065400A089D5 /* App.swift in Sources */,
29E28BDC1EC0065400A089D5 /* Authorization.swift in Sources */,
29D966821EC0156D00167562 /* ErrorMessages.swift in Sources */,
29E28BD61EC0007C00A089D5 /* LoginRequest.swift in Sources */,
29E28BE01EC00E9D00A089D5 /* UIViewController+Alerts.swift in Sources */,
29E28BD41EBFD37800A089D5 /* Alamofire+GitHub.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
29E74AB01EB6D08200BF54BD /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
29E74AB71EB6D08200BF54BD /* GitterTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
29E74ABA1EB6D08200BF54BD /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 29E74A841EB6CCFE00BF54BD /* Gitter */;
targetProxy = 29E74AB91EB6D08200BF54BD /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
29E74AA51EB6CF9100BF54BD /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
29E74AA61EB6CF9100BF54BD /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
29E74AA71EB6CF9100BF54BD /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
29E74AA81EB6CF9100BF54BD /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
29E74A951EB6CCFE00BF54BD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
29E74A961EB6CCFE00BF54BD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
29E74A981EB6CCFE00BF54BD /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 90AA31408597A01E0DB1F84A /* Pods-Gitter.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = "$(SRCROOT)/Gitter/Resources/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.ryannystrom.Gitter;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Debug;
};
29E74A991EB6CCFE00BF54BD /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 18E691BF554DC54963CE2789 /* Pods-Gitter.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = "$(SRCROOT)/Gitter/Resources/Info.plist";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.ryannystrom.Gitter;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
};
name = Release;
};
29E74ABB1EB6D08200BF54BD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = GitterTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.ryannystrom.GitterTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Gitter.app/Gitter";
};
name = Debug;
};
29E74ABC1EB6D08200BF54BD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
DEVELOPMENT_TEAM = 523C4DWBTH;
INFOPLIST_FILE = GitterTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.ryannystrom.GitterTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Gitter.app/Gitter";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
29E74A801EB6CCFE00BF54BD /* Build configuration list for PBXProject "Gitter" */ = {
isa = XCConfigurationList;
buildConfigurations = (
29E74A951EB6CCFE00BF54BD /* Debug */,
29E74A961EB6CCFE00BF54BD /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
29E74A971EB6CCFE00BF54BD /* Build configuration list for PBXNativeTarget "Gitter" */ = {
isa = XCConfigurationList;
buildConfigurations = (
29E74A981EB6CCFE00BF54BD /* Debug */,
29E74A991EB6CCFE00BF54BD /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
29E74ABD1EB6D08200BF54BD /* Build configuration list for PBXNativeTarget "GitterTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
29E74ABB1EB6D08200BF54BD /* Debug */,
29E74ABC1EB6D08200BF54BD /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29E74A7D1EB6CCFE00BF54BD /* Project object */;
}

View File

@@ -1,11 +1,11 @@
# Uncomment the next line to define a global platform for your project
# platform :ios, '10.0'
target 'Gitter' do
target 'Freetime' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for Gitter
# Pods for Freetime
pod 'Alamofire', '~> 4.4.0'
pod 'AlamofireImage', '~> 3.2.0'
pod 'IGListKit', :git => 'https://github.com/Instagram/IGListKit.git', :branch => 'master'

View File

@@ -31,6 +31,6 @@ SPEC CHECKSUMS:
AlamofireImage: 157ed682cc81d3b9db4fb90c1f12180ac552d93b
IGListKit: b826c68ef7a4ae1626c09d4d3e1ea7a169e6c36e
PODFILE CHECKSUM: a6a7e7a05064af6bad4319ebdcb494b0e2a00c3f
PODFILE CHECKSUM: 456dae9d5a37ca50b70b098e5b2948e8b9fd029a
COCOAPODS: 1.2.0

2
Pods/Manifest.lock generated
View File

@@ -31,6 +31,6 @@ SPEC CHECKSUMS:
AlamofireImage: 157ed682cc81d3b9db4fb90c1f12180ac552d93b
IGListKit: b826c68ef7a4ae1626c09d4d3e1ea7a169e6c36e
PODFILE CHECKSUM: a6a7e7a05064af6bad4319ebdcb494b0e2a00c3f
PODFILE CHECKSUM: 456dae9d5a37ca50b70b098e5b2948e8b9fd029a
COCOAPODS: 1.2.0

View File

@@ -8,6 +8,7 @@
/* Begin PBXBuildFile section */
0412A8FB9D07554D81A95C7B5430A1D9 /* IGListDisplayHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 051FBD551E0180B55CF34F139FABAD75 /* IGListDisplayHandler.m */; };
047E04D6F1EB2CA1CC09E8839885DB4A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4497DB95433B2B1D69BBA68231A91E4F /* Foundation.framework */; };
048D9F92479F7A154AF4020252432635 /* NSNumber+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F6A4379C5392E9320B3E7F782D8CF64 /* NSNumber+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
0491ADA268BA8E3BAAEC16B51B691B6F /* IGListDisplayHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DA0240CCCC88670F6B3B906FA3F6F31 /* IGListDisplayHandler.h */; settings = {ATTRIBUTES = (Private, ); }; };
05006BDD7301FCF2678618DEDCC69B94 /* UIImage+AlamofireImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 179D9041676F8040DCA6DAD7885E5D5C /* UIImage+AlamofireImage.swift */; };
@@ -42,7 +43,9 @@
2C837432E9B524F71D3DB434CC2738A9 /* IGListIndexSetResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F0272A68CE60BA798A61E2D6157CB7F7 /* IGListIndexSetResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
2CDFE396A39131BBBC92841309734FF8 /* IGListIndexSetResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 2324BF690A276EF276F9C3FCF66A4BC3 /* IGListIndexSetResult.m */; };
2CFC95CA2D26F8C7087C9AAE3C152CA4 /* IGListSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 154785F7F8972270C705849BD8C23075 /* IGListSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
2E1917340D146851A7FB0F0E4BCB5D28 /* Pods-Freetime-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DBCC3189A418EF30B54862C4E10BD1CD /* Pods-Freetime-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
2EA0415A1A8A4FFC7403E201F915F9A4 /* AFIError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95B1A8BDFDDF6AB5C5991A94CD87D0E8 /* AFIError.swift */; };
2F10510434E3768C160ECA567C644A16 /* Pods-Freetime-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CBA08E3FA69DC717AA5EEE157D3BED1 /* Pods-Freetime-dummy.m */; };
304C5736AC5D49B526C709397D0CF048 /* UIImageView+AlamofireImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59388F4A1AC695711C6643F8DB62823A /* UIImageView+AlamofireImage.swift */; };
307A98241EC2D58FA9BD48E52026E215 /* IGListCompatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = BA855EDFA0FC79EA8B17D1F64A61A784 /* IGListCompatibility.h */; settings = {ATTRIBUTES = (Public, ); }; };
32EDA9ED83F4442303A46839027E152E /* AlamofireImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E712B53978EA1D0D423B80192A0594C /* AlamofireImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
@@ -64,7 +67,7 @@
527A89653D2E57CED70878E795D7E71D /* IGListIndexPathResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 98C6989634415E94BC9BD5900498E9D0 /* IGListIndexPathResultInternal.h */; settings = {ATTRIBUTES = (Private, ); }; };
5387216E723A3C68E851CA15573CDD71 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBCBD963511488DA0406C5A42548F5DB /* Request.swift */; };
5530D1074CAEA257AC2D891AA911A6F2 /* IGListDiff.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1D2C269CD76C7579E56411A398424D9C /* IGListDiff.mm */; };
561F278CC948FB76E605EF0E641A8DA0 /* OnePasswordExtensionResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8E5343E11129250D15FB9457B364C411 /* OnePasswordExtensionResources.bundle */; };
561F278CC948FB76E605EF0E641A8DA0 /* OnePasswordExtensionResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D915BCCD7E4A25EBDD2F91080036B61C /* OnePasswordExtensionResources.bundle */; };
56AC6778F46BF7A03FFEFD0ABF45E291 /* IGListSupplementaryViewSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F4CD9875E14C26EEF60E945C3166336 /* IGListSupplementaryViewSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
5B2B83E1760ED79D181F1CCC3F3C5D98 /* IGListSectionMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A515CB5DCCF08F6D41F4B3D18905D62 /* IGListSectionMap.m */; };
5CB8D1483C8D9D8CFDDB44775F7A992C /* IGListStackedSectionController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3385C82442268919B064EE9DA13995B3 /* IGListStackedSectionController.m */; };
@@ -88,7 +91,6 @@
7D8CC01E8C9EFFF9F4D65406CDE0AB66 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D7D3C95A8D16DD1325C491EB88D97F /* Result.swift */; };
7DFF50044BA223CF5DEDA5B3B2CAF407 /* IGListBindingSectionController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CE5F39B9D995073CA05B7897EFA38E6 /* IGListBindingSectionController.h */; settings = {ATTRIBUTES = (Public, ); }; };
81B869F355DDA97FE2EF9AF1C8A836D7 /* NSNumber+IGListDiffable.m in Sources */ = {isa = PBXBuildFile; fileRef = F9781BAF817FD52390E731B808D06994 /* NSNumber+IGListDiffable.m */; };
844B0D4548517884E5F7BCECBF4E8BA8 /* Pods-Gitter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C4F768690260BFACAF584A5716170E09 /* Pods-Gitter-dummy.m */; };
84D2169C14A962B40DC5800F179EDACC /* IGListMoveIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B425A90C9511FD69CCC7B762BEF05F /* IGListMoveIndexPath.m */; };
875A40BC651747A870F8AB1E7B9F9B10 /* UICollectionView+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 792D33EA16E698A14EE5F3FAC0CADA3C /* UICollectionView+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
8E2A9B137B628ED8C4BFD97F08790A65 /* IGListAdapter+UICollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 697C30023458248D3AD59E917BDF0517 /* IGListAdapter+UICollectionView.h */; settings = {ATTRIBUTES = (Private, ); }; };
@@ -110,7 +112,6 @@
A9EEEA7477981DEEBC72432DE9990A4B /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FFF502EBA003B0323B7198F9E7F0626 /* Alamofire-dummy.m */; };
AC12A11F393C47B8E5A2EE4C040B2299 /* IGListAdapterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 38B0C26AEC5EC21FCC81E506F82FDD40 /* IGListAdapterProxy.h */; settings = {ATTRIBUTES = (Private, ); }; };
AC3840429885A4645C7D8DA1801869FF /* IGListAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A95B4F585A5D1E0C8303A53E66D47B7 /* IGListAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
AD92C5AA1EE62E61D0D66893C44168DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4497DB95433B2B1D69BBA68231A91E4F /* Foundation.framework */; };
AE1EF48399533730D0066E04B22CA2D6 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFDDDFE98E3A5D7FD9837E4079B7F352 /* SessionManager.swift */; };
B0C53D958959EB5DC1CED5A03D960620 /* IGListAdapterUpdater+DebugDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 069E04FE8EBBE8FCE7694B390318CD7F /* IGListAdapterUpdater+DebugDescription.h */; settings = {ATTRIBUTES = (Private, ); }; };
B2F8C3B2AD73CA6CD1799A003D0DB817 /* UICollectionView+IGListBatchUpdateData.m in Sources */ = {isa = PBXBuildFile; fileRef = 2821BFB6F894D2013F5623AFDB44BA84 /* UICollectionView+IGListBatchUpdateData.m */; };
@@ -149,17 +150,9 @@
F8B3D3092ED0417E8CDF32033F6122F5 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADA0760466D88F77BE1360879D19EB6E /* Alamofire.swift */; };
F8C61556B0D1A92FE71B017BC630DF28 /* NSString+IGListDiffable.h in Headers */ = {isa = PBXBuildFile; fileRef = 71F11CED869661B152AE861EC1F39128 /* NSString+IGListDiffable.h */; settings = {ATTRIBUTES = (Public, ); }; };
FCFF0A9A163C847073B6D424B66B64EF /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3BB270AC16840739F0FEF166A225E201 /* UIKit.framework */; };
FDA384AE1A9DF537355B2C67F27B646E /* Pods-Gitter-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 50C66F2DD890030E7E8EA394E21851BA /* Pods-Gitter-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
245FACAB05C0661F91A25AEF4B5B3ACE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88E9EC28B8B46C3631E6B242B50F4442;
remoteInfo = Alamofire;
};
45A2F739B699AB8EEE3A06EAD15EDDC5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
@@ -167,14 +160,14 @@
remoteGlobalIDString = D228286947C78954173BBDCC39A652CD;
remoteInfo = "1PasswordExtension-OnePasswordExtensionResources";
};
8C29DBD6406CCCA447671BD17E9F2297 /* PBXContainerItemProxy */ = {
7E4120CB802FF93526D5C6CBA7FFA7D6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9EFE4C70245EE2857D336B8B9FA4E825;
remoteInfo = AlamofireImage;
remoteGlobalIDString = 0FB408FDD1724548E283FB7940306AF3;
remoteInfo = IGListKit;
};
96BBF78C2E29A905457D81BF2C997F80 /* PBXContainerItemProxy */ = {
8513AEB933D73C245E4FCFD5697E5BCC /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
@@ -188,12 +181,19 @@
remoteGlobalIDString = 88E9EC28B8B46C3631E6B242B50F4442;
remoteInfo = Alamofire;
};
A6B2A56E134A768E1509A098B872594F /* PBXContainerItemProxy */ = {
C18EF798B78264F950AAD6424E658106 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0FB408FDD1724548E283FB7940306AF3;
remoteInfo = IGListKit;
remoteGlobalIDString = 9EFE4C70245EE2857D336B8B9FA4E825;
remoteInfo = AlamofireImage;
};
EE61F5038A0345CEA015ABBF6E2B82F2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */;
proxyType = 1;
remoteGlobalIDString = 88E9EC28B8B46C3631E6B242B50F4442;
remoteInfo = Alamofire;
};
/* End PBXContainerItemProxy section */
@@ -201,12 +201,10 @@
051FBD551E0180B55CF34F139FABAD75 /* IGListDisplayHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDisplayHandler.m; path = Source/Internal/IGListDisplayHandler.m; sourceTree = "<group>"; };
05B3F52796203B4BB0616752F81775B2 /* NSString+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+IGListDiffable.m"; path = "Source/Common/NSString+IGListDiffable.m"; sourceTree = "<group>"; };
069E04FE8EBBE8FCE7694B390318CD7F /* IGListAdapterUpdater+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapterUpdater+DebugDescription.h"; path = "Source/Internal/IGListAdapterUpdater+DebugDescription.h"; sourceTree = "<group>"; };
06DEB2B23A305DD814144AC32C28617D /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
07B88A7959C77A8E4DFF6BD6700875D5 /* UICollectionView+IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+IGListBatchUpdateData.h"; path = "Source/Internal/UICollectionView+IGListBatchUpdateData.h"; sourceTree = "<group>"; };
09BCEE016889C39632F58642DCE76F70 /* IGListBindable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindable.h; path = Source/IGListBindable.h; sourceTree = "<group>"; };
0A9CB2F0859EC08199B372C564ACE856 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; };
0DEA982EF1550C0E5F8C498B0CA92B60 /* IGListDisplayDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDisplayDelegate.h; path = Source/IGListDisplayDelegate.h; sourceTree = "<group>"; };
1078BDCBBDD750FBDF35F7CE0DAB3A80 /* Pods-Gitter-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Gitter-resources.sh"; sourceTree = "<group>"; };
12B3DB7580BDE4E3BCA4305D6FCE4FC9 /* Timeline.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeline.swift; path = Source/Timeline.swift; sourceTree = "<group>"; };
154785F7F8972270C705849BD8C23075 /* IGListSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSectionController.h; path = Source/IGListSectionController.h; sourceTree = "<group>"; };
179D9041676F8040DCA6DAD7885E5D5C /* UIImage+AlamofireImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+AlamofireImage.swift"; path = "Source/UIImage+AlamofireImage.swift"; sourceTree = "<group>"; };
@@ -215,7 +213,6 @@
1D2C269CD76C7579E56411A398424D9C /* IGListDiff.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListDiff.mm; path = Source/Common/IGListDiff.mm; sourceTree = "<group>"; };
1D37E3695CD6172C54E870A9C199A843 /* IGListGenericSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListGenericSectionController.h; path = Source/IGListGenericSectionController.h; sourceTree = "<group>"; };
1DA8BFEAD2DE3178D29D3B24C3B47501 /* IGListDebugger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDebugger.m; path = Source/Internal/IGListDebugger.m; sourceTree = "<group>"; };
1F427EB0D3801489170DA6366255B64D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
2324BF690A276EF276F9C3FCF66A4BC3 /* IGListIndexSetResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexSetResult.m; path = Source/Common/IGListIndexSetResult.m; sourceTree = "<group>"; };
26F06CA2E46281C39ABF8AC532C03A69 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
26F7CC4980682BCEFFF34BF1DA915685 /* 1PasswordExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = 1PasswordExtension.modulemap; sourceTree = "<group>"; };
@@ -223,6 +220,7 @@
2821BFB6F894D2013F5623AFDB44BA84 /* UICollectionView+IGListBatchUpdateData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionView+IGListBatchUpdateData.m"; path = "Source/Internal/UICollectionView+IGListBatchUpdateData.m"; sourceTree = "<group>"; };
28BA121CCE1F479233BF7139F32D6604 /* ImageDownloader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageDownloader.swift; path = Source/ImageDownloader.swift; sourceTree = "<group>"; };
2BBE1F9879467ED1BEE4E39680566AA9 /* IGListDebuggingUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDebuggingUtilities.h; path = Source/Internal/IGListDebuggingUtilities.h; sourceTree = "<group>"; };
2C7835AA698D473F27EBD4C62D6BF6AF /* Pods-Freetime-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Freetime-acknowledgements.markdown"; sourceTree = "<group>"; };
2CB265592F96732D591C9F619BB5FFF0 /* IGListAdapterUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdater.h; path = Source/IGListAdapterUpdater.h; sourceTree = "<group>"; };
2CCBE80A3105B5210B85581F2FF93E65 /* 1PasswordExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "1PasswordExtension-umbrella.h"; sourceTree = "<group>"; };
2CE5F39B9D995073CA05B7897EFA38E6 /* IGListBindingSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionController.h; path = Source/IGListBindingSectionController.h; sourceTree = "<group>"; };
@@ -243,22 +241,21 @@
39F585D06CDAE69978593F52C4C567D4 /* IGListReloadDataUpdater.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListReloadDataUpdater.h; path = Source/IGListReloadDataUpdater.h; sourceTree = "<group>"; };
3BB270AC16840739F0FEF166A225E201 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
3D690133121BC4E5EA5C7100082121F6 /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = Alamofire.modulemap; sourceTree = "<group>"; };
3E75D4BF48027A3ADB3F38A64173B8EF /* Pods-Freetime-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Freetime-acknowledgements.plist"; sourceTree = "<group>"; };
3EDAA96288F34F9C28DA1026CADA7949 /* IGListCollectionViewLayout.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListCollectionViewLayout.mm; path = Source/IGListCollectionViewLayout.mm; sourceTree = "<group>"; };
3F4CD9875E14C26EEF60E945C3166336 /* IGListSupplementaryViewSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSupplementaryViewSource.h; path = Source/IGListSupplementaryViewSource.h; sourceTree = "<group>"; };
3FFA70BE9EEC406954A413B4D362B6A3 /* OnePasswordExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OnePasswordExtension.framework; path = 1PasswordExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3FFF502EBA003B0323B7198F9E7F0626 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = "<group>"; };
41F8C86E506A142D1209D3BF850B2338 /* IGListMoveIndexPathInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPathInternal.h; path = Source/Common/Internal/IGListMoveIndexPathInternal.h; sourceTree = "<group>"; };
4497DB95433B2B1D69BBA68231A91E4F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
47CDCFF868F9E49DFD5FCB139C708424 /* IGListSingleSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSingleSectionController.m; path = Source/IGListSingleSectionController.m; sourceTree = "<group>"; };
4A7595CF005FD97DC89A715ACB114C4F /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = "<group>"; };
4CBA08E3FA69DC717AA5EEE157D3BED1 /* Pods-Freetime-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Freetime-dummy.m"; sourceTree = "<group>"; };
4D12E97F8464CF02880FD46463EDD376 /* ResourceBundle-OnePasswordExtensionResources-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-OnePasswordExtensionResources-Info.plist"; sourceTree = "<group>"; };
507A6607073225EE3D91F6502A98EC4D /* IGListAdapterUpdaterDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterUpdaterDelegate.h; path = Source/IGListAdapterUpdaterDelegate.h; sourceTree = "<group>"; };
50C66F2DD890030E7E8EA394E21851BA /* Pods-Gitter-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Gitter-umbrella.h"; sourceTree = "<group>"; };
511A8F726B9ABAE47D06BB26E8831529 /* IGListCollectionViewLayoutInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewLayoutInternal.h; path = Source/Internal/IGListCollectionViewLayoutInternal.h; sourceTree = "<group>"; };
517DA9EA081408E92F585E4C6BA30902 /* OnePasswordExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = OnePasswordExtension.h; sourceTree = "<group>"; };
5239EB2475B65B7FCBEF45C32222A6CD /* IGListGenericSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListGenericSectionController.m; path = Source/IGListGenericSectionController.m; sourceTree = "<group>"; };
53BF02D0DB0DFA3FDAA16CAAFC5CA630 /* IGListReloadDataUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListReloadDataUpdater.m; path = Source/IGListReloadDataUpdater.m; sourceTree = "<group>"; };
5433FAC9B27CD1CEDFE966608DFD57DC /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
556B55BE682E92836559055CFF6E6C25 /* IGListKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = IGListKit.modulemap; sourceTree = "<group>"; };
55CC7D730C2597E4691E89FBF877F868 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
575EC44A597B5610FA622C9885D5AEC8 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = "<group>"; };
@@ -266,36 +263,34 @@
59388F4A1AC695711C6643F8DB62823A /* UIImageView+AlamofireImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+AlamofireImage.swift"; path = "Source/UIImageView+AlamofireImage.swift"; sourceTree = "<group>"; };
5A95B4F585A5D1E0C8303A53E66D47B7 /* IGListAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapter.h; path = Source/IGListAdapter.h; sourceTree = "<group>"; };
5B473295122C38054A882DA250DEE12C /* 1PasswordExtension-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "1PasswordExtension-prefix.pch"; sourceTree = "<group>"; };
5B88A930309EF6655DC8633B00883CEA /* Pods-Freetime.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Freetime.debug.xcconfig"; sourceTree = "<group>"; };
5C277FD0E60186E110E8764A10DB7043 /* IGListExperiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListExperiments.h; path = Source/Common/IGListExperiments.h; sourceTree = "<group>"; };
60C770D963196740F3E6F3D6205806DD /* 1PasswordExtension-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "1PasswordExtension-dummy.m"; sourceTree = "<group>"; };
618CBC2B9CB1F978869912913EFA2CFF /* IGListKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-prefix.pch"; sourceTree = "<group>"; };
62A2C3A4769CAE309A3CD7BB845595CA /* IGListDebuggingUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListDebuggingUtilities.m; path = Source/Internal/IGListDebuggingUtilities.m; sourceTree = "<group>"; };
63CBF755FF2D4F9BD50BFBB063CF84A7 /* Pods-Freetime.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Freetime.release.xcconfig"; sourceTree = "<group>"; };
64D6F3D5453EDFDD8AE7D76678B9B018 /* IGListKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IGListKit.xcconfig; sourceTree = "<group>"; };
6697425FB0C12F1C085D36B17E388F9E /* AlamofireImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AlamofireImage-dummy.m"; sourceTree = "<group>"; };
680D8CD0532A09026B468E5C328B87E1 /* IGListKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IGListKit-umbrella.h"; sourceTree = "<group>"; };
697C30023458248D3AD59E917BDF0517 /* IGListAdapter+UICollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapter+UICollectionView.h"; path = "Source/Internal/IGListAdapter+UICollectionView.h"; sourceTree = "<group>"; };
6B6D29BDB68CEEE3B1365E83FC562D9C /* IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffable.h; path = Source/Common/IGListDiffable.h; sourceTree = "<group>"; };
6F14DA48E6AFB9826313C380352D0BC7 /* AlamofireImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AlamofireImage.framework; path = AlamofireImage.framework; sourceTree = BUILT_PRODUCTS_DIR; };
6F6A4379C5392E9320B3E7F782D8CF64 /* NSNumber+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNumber+IGListDiffable.h"; path = "Source/Common/NSNumber+IGListDiffable.h"; sourceTree = "<group>"; };
7074794E2B8E4CC26A978B5276BFD69E /* IGListMoveIndexInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexInternal.h; path = Source/Common/Internal/IGListMoveIndexInternal.h; sourceTree = "<group>"; };
70E29549CA02EC066A69EE7F7032C1B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
71DCA568BB21CBAAB30BEEE8D3863000 /* IGListUpdatingDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListUpdatingDelegate.h; path = Source/IGListUpdatingDelegate.h; sourceTree = "<group>"; };
71F11CED869661B152AE861EC1F39128 /* NSString+IGListDiffable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+IGListDiffable.h"; path = "Source/Common/NSString+IGListDiffable.h"; sourceTree = "<group>"; };
7314D1CDC52EB32608739E437002395F /* AlamofireImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AlamofireImage.framework; path = AlamofireImage.framework; sourceTree = BUILT_PRODUCTS_DIR; };
7442B2AD6CD3FB609CEC8A792ED5815F /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = "<group>"; };
792D33EA16E698A14EE5F3FAC0CADA3C /* UICollectionView+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+DebugDescription.h"; path = "Source/Internal/UICollectionView+DebugDescription.h"; sourceTree = "<group>"; };
7952970F70ACD2E526023D7DF44B692A /* 1Password.xcassets */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder.assetcatalog; path = 1Password.xcassets; sourceTree = "<group>"; };
7D856C38B1A56F2D875A507A9AAE401F /* Pods-Gitter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Gitter.debug.xcconfig"; sourceTree = "<group>"; };
7DFA204699A44D7D5020A9A96B546A3A /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = "<group>"; };
7E2AC4EA1923EF28E0627D0F1A90067A /* Pods-Gitter-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Gitter-acknowledgements.plist"; sourceTree = "<group>"; };
866D0886D06165A4BB4F0312B7E96A97 /* IGListMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMacros.h; path = Source/Common/IGListMacros.h; sourceTree = "<group>"; };
8681CE419B74CCB7C7E3A16124C7C829 /* IGListMoveIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndex.h; path = Source/Common/IGListMoveIndex.h; sourceTree = "<group>"; };
88E98672977F74AE8D3068A586B03C63 /* IGListAdapter+UICollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListAdapter+UICollectionView.m"; path = "Source/Internal/IGListAdapter+UICollectionView.m"; sourceTree = "<group>"; };
8A960C8D9279D06EE4E3FCDAB4252B79 /* IGListSingleSectionController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListSingleSectionController.h; path = Source/IGListSingleSectionController.h; sourceTree = "<group>"; };
8AE8041E789618C4239FF477F3424C53 /* IGListDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiff.h; path = Source/Common/IGListDiff.h; sourceTree = "<group>"; };
8E5343E11129250D15FB9457B364C411 /* OnePasswordExtensionResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = OnePasswordExtensionResources.bundle; path = OnePasswordExtensionResources.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
8E712B53978EA1D0D423B80192A0594C /* AlamofireImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AlamofireImage-umbrella.h"; sourceTree = "<group>"; };
8F602DF0198B925AB09195EA21A2F647 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = "<group>"; };
8FBBCD0ECD26C645EBE94271140DA171 /* Pods-Gitter.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-Gitter.modulemap"; sourceTree = "<group>"; };
91DD0CCEC28B38193B2F5D97E0ED88BA /* IGListBatchUpdateData+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListBatchUpdateData+DebugDescription.m"; path = "Source/Internal/IGListBatchUpdateData+DebugDescription.m"; sourceTree = "<group>"; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
950F6EE261670E9D418F4C2818D88400 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = "<group>"; };
@@ -314,33 +309,33 @@
A36DAEF8B4831C114A39AED2EB1E1A7E /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = "<group>"; };
A43F0646D83A5F413BA0FF700319295A /* IGListMoveIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListMoveIndexPath.h; path = Source/Common/IGListMoveIndexPath.h; sourceTree = "<group>"; };
A754AAFD41A9A492BD473B3D8631B20A /* IGListDiffKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDiffKit.h; path = Source/Common/IGListDiffKit.h; sourceTree = "<group>"; };
A946D9ADF9775E230D890AACE0418741 /* Pods-Freetime.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-Freetime.modulemap"; sourceTree = "<group>"; };
A9BDA60E654D295BEB51B8DA3A63310E /* IGListSectionController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListSectionController.m; path = Source/IGListSectionController.m; sourceTree = "<group>"; };
AA71D91E05FD7E418FAEF1DCE4A45565 /* IGListCollectionViewLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionViewLayout.h; path = Source/IGListCollectionViewLayout.h; sourceTree = "<group>"; };
AB62009A82F8B9866D1DD5CCEB63F2EA /* IGListAdapterUpdater.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapterUpdater.m; path = Source/IGListAdapterUpdater.m; sourceTree = "<group>"; };
ADA0760466D88F77BE1360879D19EB6E /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = "<group>"; };
AFE239207C55339557BDD1AB4AA9D4A1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
B40CE5CC388F67CE3005E2DE5038F398 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
BA855EDFA0FC79EA8B17D1F64A61A784 /* IGListCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCompatibility.h; path = Source/Common/IGListCompatibility.h; sourceTree = "<group>"; };
BBAC913853442405841490DB5C44FB45 /* IGListSectionMap+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListSectionMap+DebugDescription.h"; path = "Source/Internal/IGListSectionMap+DebugDescription.h"; sourceTree = "<group>"; };
BBCBD963511488DA0406C5A42548F5DB /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = "<group>"; };
BBF9F878647C65937C3584135A213508 /* ImageCache.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageCache.swift; path = Source/ImageCache.swift; sourceTree = "<group>"; };
BD02483F23229C27DF18A3FED5937013 /* IGListReloadIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListReloadIndexPath.m; path = Source/Internal/IGListReloadIndexPath.m; sourceTree = "<group>"; };
BD8E676F39F9FB6978B14BEE438D10AD /* Pods-Gitter-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Gitter-acknowledgements.markdown"; sourceTree = "<group>"; };
BDAC8A0D77DCC279340BEFDA77148B26 /* IGListIndexPathResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListIndexPathResult.m; path = Source/Common/IGListIndexPathResult.m; sourceTree = "<group>"; };
BE32A40BAA9277513FA38DE19498F484 /* Pods_Gitter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Gitter.framework; path = "Pods-Gitter.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
BE5FBF7B15B54A8A34B87BD997B11699 /* IGListReloadIndexPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListReloadIndexPath.h; path = Source/Internal/IGListReloadIndexPath.h; sourceTree = "<group>"; };
BF81CD7D24B52CF169AB36CBB60E54ED /* IGListScrollDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListScrollDelegate.h; path = Source/IGListScrollDelegate.h; sourceTree = "<group>"; };
BF8E8B981EE2F49BBF42F7B3B0D639F7 /* IGListDebugger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListDebugger.h; path = Source/Internal/IGListDebugger.h; sourceTree = "<group>"; };
BFDF96C99B4B6361D6D4D8D21521E06C /* 1PasswordExtension.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 1PasswordExtension.xcconfig; sourceTree = "<group>"; };
C0E80A012B81B33F5B349FA3F55C61F5 /* IGListBindingSectionControllerDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBindingSectionControllerDataSource.h; path = Source/IGListBindingSectionControllerDataSource.h; sourceTree = "<group>"; };
C3B425A90C9511FD69CCC7B762BEF05F /* IGListMoveIndexPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListMoveIndexPath.m; path = Source/Common/IGListMoveIndexPath.m; sourceTree = "<group>"; };
C4F768690260BFACAF584A5716170E09 /* Pods-Gitter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Gitter-dummy.m"; sourceTree = "<group>"; };
C59DD05C7E377F012E198094E34F5282 /* ServerTrustPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustPolicy.swift; path = Source/ServerTrustPolicy.swift; sourceTree = "<group>"; };
C6A1548E0A5F304F0DE0BD9F83CA7924 /* Pods-Gitter-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Gitter-frameworks.sh"; sourceTree = "<group>"; };
C6C64968A246D0D240854F7DBCC6DA98 /* IGListCollectionContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListCollectionContext.h; path = Source/IGListCollectionContext.h; sourceTree = "<group>"; };
C7FAA84ADFBAB10A193B111BCA5E10A6 /* IGListIndexPathResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexPathResult.h; path = Source/Common/IGListIndexPathResult.h; sourceTree = "<group>"; };
C89512B62B5C962F655FB53A0B931589 /* Pods-Freetime-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Freetime-frameworks.sh"; sourceTree = "<group>"; };
C8C9BC4289596EFC197E63A3E9AB88F6 /* IGListAdapter+DebugDescription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IGListAdapter+DebugDescription.h"; path = "Source/Internal/IGListAdapter+DebugDescription.h"; sourceTree = "<group>"; };
CCF51F4FBA7AF71BB70A060EA1DCC91C /* IGListAdapterDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListAdapterDataSource.h; path = Source/IGListAdapterDataSource.h; sourceTree = "<group>"; };
CCFC8C70B5A8F7701643DE8C5EE1B959 /* UICollectionView+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UICollectionView+DebugDescription.m"; path = "Source/Internal/UICollectionView+DebugDescription.m"; sourceTree = "<group>"; };
CFBEAAFE8B82665FF734F669237C7EEB /* OnePasswordExtension.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OnePasswordExtension.framework; path = 1PasswordExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; };
D1057E1359DEA5584A803C4A011075D4 /* IGListBatchUpdateData.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListBatchUpdateData.mm; path = Source/Common/IGListBatchUpdateData.mm; sourceTree = "<group>"; };
D21E17775714F16E82310C6A93F17F22 /* IGListStackedSectionControllerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListStackedSectionControllerInternal.h; path = Source/Internal/IGListStackedSectionControllerInternal.h; sourceTree = "<group>"; };
D258DD244971A873A718382F6812A44E /* IGListBatchUpdateState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateState.h; path = Source/Internal/IGListBatchUpdateState.h; sourceTree = "<group>"; };
@@ -348,6 +343,9 @@
D36A05BCE89574FEA167E4A26DAB5072 /* OnePasswordExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = OnePasswordExtension.m; sourceTree = "<group>"; };
D636C8029B48CA23E2C6A32963F04B09 /* IGListBatchUpdateData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdateData.h; path = Source/Common/IGListBatchUpdateData.h; sourceTree = "<group>"; };
D8E8043C0CEF38491CCEF39DC5373074 /* AlamofireImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = AlamofireImage.modulemap; sourceTree = "<group>"; };
D915BCCD7E4A25EBDD2F91080036B61C /* OnePasswordExtensionResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = OnePasswordExtensionResources.bundle; path = OnePasswordExtensionResources.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
D9E6B8FA6A1B117B5C4521E3A34E96DB /* Pods-Freetime-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Freetime-resources.sh"; sourceTree = "<group>"; };
DBCC3189A418EF30B54862C4E10BD1CD /* Pods-Freetime-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Freetime-umbrella.h"; sourceTree = "<group>"; };
DC086FDDE22B2C0BC51B4A9CFA9366E2 /* IGListBatchUpdates.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListBatchUpdates.h; path = Source/Internal/IGListBatchUpdates.h; sourceTree = "<group>"; };
DC125953341C5CADC62F6237F4603E4D /* TaskDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TaskDelegate.swift; path = Source/TaskDelegate.swift; sourceTree = "<group>"; };
DCBD7592169E4FB63041001D53A5E668 /* IGListAdapterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IGListAdapterProxy.m; path = Source/Internal/IGListAdapterProxy.m; sourceTree = "<group>"; };
@@ -359,25 +357,19 @@
EFCA8A01DD5E9EE09809BC1F939F2A1A /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = "<group>"; };
F02514F0780F05653C2883A348104020 /* IGListSectionMap+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListSectionMap+DebugDescription.m"; path = "Source/Internal/IGListSectionMap+DebugDescription.m"; sourceTree = "<group>"; };
F0272A68CE60BA798A61E2D6157CB7F7 /* IGListIndexSetResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResultInternal.h; path = Source/Common/Internal/IGListIndexSetResultInternal.h; sourceTree = "<group>"; };
F21D269172C987F99FB2BA4E0877C6BB /* Pods-Gitter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Gitter.release.xcconfig"; sourceTree = "<group>"; };
F221272F1271FEF96B89E87E4A4C5C73 /* Pods_Freetime.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Freetime.framework; path = "Pods-Freetime.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
F286E5A6244B5495C971B3E993B3DDA6 /* UIButton+AlamofireImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+AlamofireImage.swift"; path = "Source/UIButton+AlamofireImage.swift"; sourceTree = "<group>"; };
F312C9CDCFEE0200910E5CA11384B47A /* IGListAdapter+DebugDescription.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IGListAdapter+DebugDescription.m"; path = "Source/Internal/IGListAdapter+DebugDescription.m"; sourceTree = "<group>"; };
F9781BAF817FD52390E731B808D06994 /* NSNumber+IGListDiffable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNumber+IGListDiffable.m"; path = "Source/Common/NSNumber+IGListDiffable.m"; sourceTree = "<group>"; };
FA26DBAD0650BC675CB32D370F421F0F /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Alamofire.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FC7C5B4BD4CC90B1C6CB7B71F7D33E0F /* IGListIndexSetResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IGListIndexSetResult.h; path = Source/Common/IGListIndexSetResult.h; sourceTree = "<group>"; };
FDBD4BA30147BAD3945F17579C2DD338 /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = "<group>"; };
FDD8C9D2564B3E86586FF0AD795BDB3C /* IGListKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IGListKit.framework; path = IGListKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FFDDDFE98E3A5D7FD9837E4079B7F352 /* SessionManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionManager.swift; path = Source/SessionManager.swift; sourceTree = "<group>"; };
FFE9E7E5B900EADE9FF59B8BA6717FD3 /* IGListWorkingRangeHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = IGListWorkingRangeHandler.mm; path = Source/Internal/IGListWorkingRangeHandler.mm; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
095A09D55989F7C3813388F1224257E0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
AD92C5AA1EE62E61D0D66893C44168DC /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
334B11B047ECEC65C30CF8C99E3CB27B /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -397,6 +389,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
5C8D2F3B6D28298CD0A0140E13016059 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
047E04D6F1EB2CA1CC09E8839885DB4A /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
99195E4207764744AEC07ECCBCD550EB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -557,6 +557,19 @@
path = "../Target Support Files/AlamofireImage";
sourceTree = "<group>";
};
19A8F8922AC3A73D6693F0CF5352036F /* Products */ = {
isa = PBXGroup;
children = (
FA26DBAD0650BC675CB32D370F421F0F /* Alamofire.framework */,
7314D1CDC52EB32608739E437002395F /* AlamofireImage.framework */,
FDD8C9D2564B3E86586FF0AD795BDB3C /* IGListKit.framework */,
CFBEAAFE8B82665FF734F669237C7EEB /* OnePasswordExtension.framework */,
D915BCCD7E4A25EBDD2F91080036B61C /* OnePasswordExtensionResources.bundle */,
F221272F1271FEF96B89E87E4A4C5C73 /* Pods_Freetime.framework */,
);
name = Products;
sourceTree = "<group>";
};
2613A2284A2878706EBCF802FCFEFA25 /* iOS */ = {
isa = PBXGroup;
children = (
@@ -625,24 +638,6 @@
name = Pods;
sourceTree = "<group>";
};
75C6374E5DEE2115E9043789875093ED /* Pods-Gitter */ = {
isa = PBXGroup;
children = (
1F427EB0D3801489170DA6366255B64D /* Info.plist */,
8FBBCD0ECD26C645EBE94271140DA171 /* Pods-Gitter.modulemap */,
BD8E676F39F9FB6978B14BEE438D10AD /* Pods-Gitter-acknowledgements.markdown */,
7E2AC4EA1923EF28E0627D0F1A90067A /* Pods-Gitter-acknowledgements.plist */,
C4F768690260BFACAF584A5716170E09 /* Pods-Gitter-dummy.m */,
C6A1548E0A5F304F0DE0BD9F83CA7924 /* Pods-Gitter-frameworks.sh */,
1078BDCBBDD750FBDF35F7CE0DAB3A80 /* Pods-Gitter-resources.sh */,
50C66F2DD890030E7E8EA394E21851BA /* Pods-Gitter-umbrella.h */,
7D856C38B1A56F2D875A507A9AAE401F /* Pods-Gitter.debug.xcconfig */,
F21D269172C987F99FB2BA4E0877C6BB /* Pods-Gitter.release.xcconfig */,
);
name = "Pods-Gitter";
path = "Target Support Files/Pods-Gitter";
sourceTree = "<group>";
};
7B6660C8A2A49EF99C6A27BDDC1A8F4C /* Resources */ = {
isa = PBXGroup;
children = (
@@ -657,8 +652,8 @@
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */,
CAD3C16957C45B9334B34B3F761CF915 /* Frameworks */,
7589F7B395CD7257E2F894612B92C91D /* Pods */,
C0B78A1181D42311FEBF8B2889D2F6C3 /* Products */,
E0A0582B200D0A6032CD8B0CB8A12FC9 /* Targets Support Files */,
19A8F8922AC3A73D6693F0CF5352036F /* Products */,
832F78B73B57FF78770212237CAE1311 /* Targets Support Files */,
);
sourceTree = "<group>";
};
@@ -674,17 +669,30 @@
path = 1PasswordExtension;
sourceTree = "<group>";
};
C0B78A1181D42311FEBF8B2889D2F6C3 /* Products */ = {
832F78B73B57FF78770212237CAE1311 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
5433FAC9B27CD1CEDFE966608DFD57DC /* Alamofire.framework */,
6F14DA48E6AFB9826313C380352D0BC7 /* AlamofireImage.framework */,
06DEB2B23A305DD814144AC32C28617D /* IGListKit.framework */,
3FFA70BE9EEC406954A413B4D362B6A3 /* OnePasswordExtension.framework */,
8E5343E11129250D15FB9457B364C411 /* OnePasswordExtensionResources.bundle */,
BE32A40BAA9277513FA38DE19498F484 /* Pods_Gitter.framework */,
BC849B7B9E42C1AE08538C46A265B84D /* Pods-Freetime */,
);
name = Products;
name = "Targets Support Files";
sourceTree = "<group>";
};
BC849B7B9E42C1AE08538C46A265B84D /* Pods-Freetime */ = {
isa = PBXGroup;
children = (
AFE239207C55339557BDD1AB4AA9D4A1 /* Info.plist */,
A946D9ADF9775E230D890AACE0418741 /* Pods-Freetime.modulemap */,
2C7835AA698D473F27EBD4C62D6BF6AF /* Pods-Freetime-acknowledgements.markdown */,
3E75D4BF48027A3ADB3F38A64173B8EF /* Pods-Freetime-acknowledgements.plist */,
4CBA08E3FA69DC717AA5EEE157D3BED1 /* Pods-Freetime-dummy.m */,
C89512B62B5C962F655FB53A0B931589 /* Pods-Freetime-frameworks.sh */,
D9E6B8FA6A1B117B5C4521E3A34E96DB /* Pods-Freetime-resources.sh */,
DBCC3189A418EF30B54862C4E10BD1CD /* Pods-Freetime-umbrella.h */,
5B88A930309EF6655DC8633B00883CEA /* Pods-Freetime.debug.xcconfig */,
63CBF755FF2D4F9BD50BFBB063CF84A7 /* Pods-Freetime.release.xcconfig */,
);
name = "Pods-Freetime";
path = "Target Support Files/Pods-Freetime";
sourceTree = "<group>";
};
CAD3C16957C45B9334B34B3F761CF915 /* Frameworks */ = {
@@ -710,14 +718,6 @@
path = "../Target Support Files/Alamofire";
sourceTree = "<group>";
};
E0A0582B200D0A6032CD8B0CB8A12FC9 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
75C6374E5DEE2115E9043789875093ED /* Pods-Gitter */,
);
name = "Targets Support Files";
sourceTree = "<group>";
};
E444830F81DFA2CDEDAEE1FE5E7F0AE0 /* Alamofire */ = {
isa = PBXGroup;
children = (
@@ -756,11 +756,11 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
71E581ADEB4FE9D85434E1B1D069FD6A /* Headers */ = {
4C9F287AEE8D3E5D841619B517A93EF9 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
FDA384AE1A9DF537355B2C67F27B646E /* Pods-Gitter-umbrella.h in Headers */,
2E1917340D146851A7FB0F0E4BCB5D28 /* Pods-Freetime-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -867,28 +867,28 @@
);
name = IGListKit;
productName = IGListKit;
productReference = 06DEB2B23A305DD814144AC32C28617D /* IGListKit.framework */;
productReference = FDD8C9D2564B3E86586FF0AD795BDB3C /* IGListKit.framework */;
productType = "com.apple.product-type.framework";
};
5FF814B32F285C9BAD3640DD74FE6A0B /* Pods-Gitter */ = {
6EB3A5C6B982598EA4A2918B4369EE2A /* Pods-Freetime */ = {
isa = PBXNativeTarget;
buildConfigurationList = AB1BFBEDD2DEBA33B1F9041358ABCEC3 /* Build configuration list for PBXNativeTarget "Pods-Gitter" */;
buildConfigurationList = D863096E366989FFCB7CD6889BECC1AD /* Build configuration list for PBXNativeTarget "Pods-Freetime" */;
buildPhases = (
0CA3C09E245ACA377AAF9CB1B67BD385 /* Sources */,
095A09D55989F7C3813388F1224257E0 /* Frameworks */,
71E581ADEB4FE9D85434E1B1D069FD6A /* Headers */,
612EDB6A51DB7511207CC6001734D79E /* Sources */,
5C8D2F3B6D28298CD0A0140E13016059 /* Frameworks */,
4C9F287AEE8D3E5D841619B517A93EF9 /* Headers */,
);
buildRules = (
);
dependencies = (
5E8BB1A52A87963EBB58AC8DCF5681C3 /* PBXTargetDependency */,
9EE1A48E9427EFDB92CED4CCD4CD5F89 /* PBXTargetDependency */,
5DE8954D9F7F7224DFD182658BAA430A /* PBXTargetDependency */,
29C35A01A8CEBD60A2DC6696A776A67A /* PBXTargetDependency */,
21FA0E991A1BC6B74405FACD347568C8 /* PBXTargetDependency */,
6E45D48BBCAF350403DD2B2C5BFF921F /* PBXTargetDependency */,
83B438B49D3FBF525E4BE2D32585E37B /* PBXTargetDependency */,
DA35BD228F0B0A128209B7D9D0DF4027 /* PBXTargetDependency */,
);
name = "Pods-Gitter";
productName = "Pods-Gitter";
productReference = BE32A40BAA9277513FA38DE19498F484 /* Pods_Gitter.framework */;
name = "Pods-Freetime";
productName = "Pods-Freetime";
productReference = F221272F1271FEF96B89E87E4A4C5C73 /* Pods_Freetime.framework */;
productType = "com.apple.product-type.framework";
};
88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */ = {
@@ -905,7 +905,7 @@
);
name = Alamofire;
productName = Alamofire;
productReference = 5433FAC9B27CD1CEDFE966608DFD57DC /* Alamofire.framework */;
productReference = FA26DBAD0650BC675CB32D370F421F0F /* Alamofire.framework */;
productType = "com.apple.product-type.framework";
};
9EFE4C70245EE2857D336B8B9FA4E825 /* AlamofireImage */ = {
@@ -923,7 +923,7 @@
);
name = AlamofireImage;
productName = AlamofireImage;
productReference = 6F14DA48E6AFB9826313C380352D0BC7 /* AlamofireImage.framework */;
productReference = 7314D1CDC52EB32608739E437002395F /* AlamofireImage.framework */;
productType = "com.apple.product-type.framework";
};
D228286947C78954173BBDCC39A652CD /* 1PasswordExtension-OnePasswordExtensionResources */ = {
@@ -940,7 +940,7 @@
);
name = "1PasswordExtension-OnePasswordExtensionResources";
productName = "1PasswordExtension-OnePasswordExtensionResources";
productReference = 8E5343E11129250D15FB9457B364C411 /* OnePasswordExtensionResources.bundle */;
productReference = D915BCCD7E4A25EBDD2F91080036B61C /* OnePasswordExtensionResources.bundle */;
productType = "com.apple.product-type.bundle";
};
E1B7EC9083F43091092793A096E99914 /* 1PasswordExtension */ = {
@@ -959,7 +959,7 @@
);
name = 1PasswordExtension;
productName = 1PasswordExtension;
productReference = 3FFA70BE9EEC406954A413B4D362B6A3 /* OnePasswordExtension.framework */;
productReference = CFBEAAFE8B82665FF734F669237C7EEB /* OnePasswordExtension.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
@@ -979,7 +979,7 @@
en,
);
mainGroup = 7DB346D0F39D3F0E887471402A8071AB;
productRefGroup = C0B78A1181D42311FEBF8B2889D2F6C3 /* Products */;
productRefGroup = 19A8F8922AC3A73D6693F0CF5352036F /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
@@ -988,7 +988,7 @@
88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */,
9EFE4C70245EE2857D336B8B9FA4E825 /* AlamofireImage */,
0FB408FDD1724548E283FB7940306AF3 /* IGListKit */,
5FF814B32F285C9BAD3640DD74FE6A0B /* Pods-Gitter */,
6EB3A5C6B982598EA4A2918B4369EE2A /* Pods-Freetime */,
);
};
/* End PBXProject section */
@@ -1013,14 +1013,6 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0CA3C09E245ACA377AAF9CB1B67BD385 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
844B0D4548517884E5F7BCECBF4E8BA8 /* Pods-Gitter-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
3179A2C2A84947BB73D671345F2C1319 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -1055,6 +1047,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
612EDB6A51DB7511207CC6001734D79E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
2F10510434E3768C160ECA567C644A16 /* Pods-Freetime-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
A6D583BCB0BC4C2B81D5994EE5E495C7 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -1122,29 +1122,29 @@
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
21FA0E991A1BC6B74405FACD347568C8 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = 1PasswordExtension;
target = E1B7EC9083F43091092793A096E99914 /* 1PasswordExtension */;
targetProxy = 8513AEB933D73C245E4FCFD5697E5BCC /* PBXContainerItemProxy */;
};
247A975D210F256C88FAA21A84EC583F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "1PasswordExtension-OnePasswordExtensionResources";
target = D228286947C78954173BBDCC39A652CD /* 1PasswordExtension-OnePasswordExtensionResources */;
targetProxy = 45A2F739B699AB8EEE3A06EAD15EDDC5 /* PBXContainerItemProxy */;
};
29C35A01A8CEBD60A2DC6696A776A67A /* PBXTargetDependency */ = {
6E45D48BBCAF350403DD2B2C5BFF921F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IGListKit;
target = 0FB408FDD1724548E283FB7940306AF3 /* IGListKit */;
targetProxy = A6B2A56E134A768E1509A098B872594F /* PBXContainerItemProxy */;
name = Alamofire;
target = 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */;
targetProxy = EE61F5038A0345CEA015ABBF6E2B82F2 /* PBXContainerItemProxy */;
};
5DE8954D9F7F7224DFD182658BAA430A /* PBXTargetDependency */ = {
83B438B49D3FBF525E4BE2D32585E37B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = AlamofireImage;
target = 9EFE4C70245EE2857D336B8B9FA4E825 /* AlamofireImage */;
targetProxy = 8C29DBD6406CCCA447671BD17E9F2297 /* PBXContainerItemProxy */;
};
5E8BB1A52A87963EBB58AC8DCF5681C3 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = 1PasswordExtension;
target = E1B7EC9083F43091092793A096E99914 /* 1PasswordExtension */;
targetProxy = 96BBF78C2E29A905457D81BF2C997F80 /* PBXContainerItemProxy */;
targetProxy = C18EF798B78264F950AAD6424E658106 /* PBXContainerItemProxy */;
};
8937A2057A0DAADF003B7C65E7CE115D /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
@@ -1152,11 +1152,11 @@
target = 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */;
targetProxy = A1758AA696D56310AA192B587162169A /* PBXContainerItemProxy */;
};
9EE1A48E9427EFDB92CED4CCD4CD5F89 /* PBXTargetDependency */ = {
DA35BD228F0B0A128209B7D9D0DF4027 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = Alamofire;
target = 88E9EC28B8B46C3631E6B242B50F4442 /* Alamofire */;
targetProxy = 245FACAB05C0661F91A25AEF4B5B3ACE /* PBXContainerItemProxy */;
name = IGListKit;
target = 0FB408FDD1724548E283FB7940306AF3 /* IGListKit */;
targetProxy = 7E4120CB802FF93526D5C6CBA7FFA7D6 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
@@ -1265,41 +1265,6 @@
};
name = Release;
};
54D69DE6DC2DB716A18E483BA26E0D87 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F21D269172C987F99FB2BA4E0877C6BB /* Pods-Gitter.release.xcconfig */;
buildSettings = {
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "Target Support Files/Pods-Gitter/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-Gitter/Pods-Gitter.modulemap";
MTL_ENABLE_DEBUG_INFO = NO;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_Gitter;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
5C595895E7E787E32BD8CE7B552D6CC8 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = BFDF96C99B4B6361D6D4D8D21521E06C /* 1PasswordExtension.xcconfig */;
@@ -1507,6 +1472,77 @@
};
name = Debug;
};
D1940851B6731BE295B8C861487C2585 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 63CBF755FF2D4F9BD50BFBB063CF84A7 /* Pods-Freetime.release.xcconfig */;
buildSettings = {
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "Target Support Files/Pods-Freetime/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-Freetime/Pods-Freetime.modulemap";
MTL_ENABLE_DEBUG_INFO = NO;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_Freetime;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
DEA66D7B36FDBA8771F991A1BCC3F0DA /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 5B88A930309EF6655DC8633B00883CEA /* Pods-Freetime.debug.xcconfig */;
buildSettings = {
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "Target Support Files/Pods-Freetime/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-Freetime/Pods-Freetime.modulemap";
MTL_ENABLE_DEBUG_INFO = YES;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_Freetime;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
E7DCE12B8B89F462E3A32A5C69BD6C01 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 64D6F3D5453EDFDD8AE7D76678B9B018 /* IGListKit.xcconfig */;
@@ -1572,42 +1608,6 @@
};
name = Debug;
};
FD8DCC3CB7FFF938F2C380EA2CEBE269 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 7D856C38B1A56F2D875A507A9AAE401F /* Pods-Gitter.debug.xcconfig */;
buildSettings = {
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
INFOPLIST_FILE = "Target Support Files/Pods-Gitter/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
MACH_O_TYPE = staticlib;
MODULEMAP_FILE = "Target Support Files/Pods-Gitter/Pods-Gitter.modulemap";
MTL_ENABLE_DEBUG_INFO = YES;
OTHER_LDFLAGS = "";
OTHER_LIBTOOLFLAGS = "";
PODS_ROOT = "$(SRCROOT)";
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
PRODUCT_NAME = Pods_Gitter;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
@@ -1647,15 +1647,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
AB1BFBEDD2DEBA33B1F9041358ABCEC3 /* Build configuration list for PBXNativeTarget "Pods-Gitter" */ = {
isa = XCConfigurationList;
buildConfigurations = (
FD8DCC3CB7FFF938F2C380EA2CEBE269 /* Debug */,
54D69DE6DC2DB716A18E483BA26E0D87 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
CC832FE42CED17D95AB9121435F389F7 /* Build configuration list for PBXNativeTarget "1PasswordExtension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -1665,6 +1656,15 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
D863096E366989FFCB7CD6889BECC1AD /* Build configuration list for PBXNativeTarget "Pods-Freetime" */ = {
isa = XCConfigurationList;
buildConfigurations = (
DEA66D7B36FDBA8771F991A1BCC3F0DA /* Debug */,
D1940851B6731BE295B8C861487C2585 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
E5F48615C67F85C0B1F4B17E09846E00 /* Build configuration list for PBXNativeTarget "1PasswordExtension-OnePasswordExtensionResources" */ = {
isa = XCConfigurationList;
buildConfigurations = (

View File

@@ -0,0 +1,5 @@
#import <Foundation/Foundation.h>
@interface PodsDummy_Pods_Freetime : NSObject
@end
@implementation PodsDummy_Pods_Freetime
@end

View File

@@ -11,6 +11,6 @@
#endif
FOUNDATION_EXPORT double Pods_GitterVersionNumber;
FOUNDATION_EXPORT const unsigned char Pods_GitterVersionString[];
FOUNDATION_EXPORT double Pods_FreetimeVersionNumber;
FOUNDATION_EXPORT const unsigned char Pods_FreetimeVersionString[];

View File

@@ -0,0 +1,6 @@
framework module Pods_Freetime {
umbrella header "Pods-Freetime-umbrella.h"
export *
module * { export * }
}

View File

@@ -1,5 +0,0 @@
#import <Foundation/Foundation.h>
@interface PodsDummy_Pods_Gitter : NSObject
@end
@implementation PodsDummy_Pods_Gitter
@end

View File

@@ -1,6 +0,0 @@
framework module Pods_Gitter {
umbrella header "Pods-Gitter-umbrella.h"
export *
module * { export * }
}

View File

@@ -4,6 +4,8 @@
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleDisplayName</key>
<string>Freetime</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>