From 31093b2b6946f839b8b20d8d11827c0aa001f2da Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Mon, 13 Dec 2021 13:29:54 +0100
Subject: [PATCH] Remove Future framework

---
 AppleLibs.xcodeproj/project.pbxproj          | 25 +-------------------
 AppleLibs/Network/Requests/DataManager.swift |  1 -
 Package.swift                                |  4 ----
 3 files changed, 1 insertion(+), 29 deletions(-)

diff --git a/AppleLibs.xcodeproj/project.pbxproj b/AppleLibs.xcodeproj/project.pbxproj
index 157933f..0d835a9 100644
--- a/AppleLibs.xcodeproj/project.pbxproj
+++ b/AppleLibs.xcodeproj/project.pbxproj
@@ -3,7 +3,7 @@
 	archiveVersion = 1;
 	classes = {
 	};
-	objectVersion = 52;
+	objectVersion = 50;
 	objects = {
 
 /* Begin PBXBuildFile section */
@@ -22,7 +22,6 @@
 		F673A9972635EF510017AD37 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = F673A9912635EF510017AD37 /* Request.swift */; };
 		F673A9982635EF510017AD37 /* ResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F673A9922635EF510017AD37 /* ResponseHandler.swift */; };
 		F673A9992635EF510017AD37 /* RequestBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F673A9932635EF510017AD37 /* RequestBuilder.swift */; };
-		F673A9A12635EF8D0017AD37 /* Future in Frameworks */ = {isa = PBXBuildFile; productRef = F673A9A02635EF8D0017AD37 /* Future */; };
 		F68BFE6B263B28B000E893E5 /* UIViewController+Screenshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = F68BFE6A263B28B000E893E5 /* UIViewController+Screenshot.swift */; };
 		F68C2D422616482A00042967 /* IsoDateFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F68C2D412616482A00042967 /* IsoDateFormatter.swift */; };
 		F6991D0A275AC34200C5AFFD /* TemplatedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6991D09275AC34200C5AFFD /* TemplatedString.swift */; };
@@ -82,7 +81,6 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				F673A9A12635EF8D0017AD37 /* Future in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -249,7 +247,6 @@
 			);
 			name = AppleLibs;
 			packageProductDependencies = (
-				F673A9A02635EF8D0017AD37 /* Future */,
 			);
 			productName = AppleLibs;
 			productReference = F6A25196260B66FF00132DEC /* AppleLibs.framework */;
@@ -301,7 +298,6 @@
 			);
 			mainGroup = F6A2518C260B66FF00132DEC;
 			packageReferences = (
-				F673A99F2635EF8D0017AD37 /* XCRemoteSwiftPackageReference "Future" */,
 			);
 			productRefGroup = F6A25197260B66FF00132DEC /* Products */;
 			projectDirPath = "";
@@ -625,25 +621,6 @@
 			defaultConfigurationName = Release;
 		};
 /* End XCConfigurationList section */
-
-/* Begin XCRemoteSwiftPackageReference section */
-		F673A99F2635EF8D0017AD37 /* XCRemoteSwiftPackageReference "Future" */ = {
-			isa = XCRemoteSwiftPackageReference;
-			repositoryURL = "https://github.com/kean/Future.git";
-			requirement = {
-				kind = upToNextMajorVersion;
-				minimumVersion = 1.4.0;
-			};
-		};
-/* End XCRemoteSwiftPackageReference section */
-
-/* Begin XCSwiftPackageProductDependency section */
-		F673A9A02635EF8D0017AD37 /* Future */ = {
-			isa = XCSwiftPackageProductDependency;
-			package = F673A99F2635EF8D0017AD37 /* XCRemoteSwiftPackageReference "Future" */;
-			productName = Future;
-		};
-/* End XCSwiftPackageProductDependency section */
 	};
 	rootObject = F6A2518D260B66FF00132DEC /* Project object */;
 }
diff --git a/AppleLibs/Network/Requests/DataManager.swift b/AppleLibs/Network/Requests/DataManager.swift
index 0b3f417..e0b9394 100644
--- a/AppleLibs/Network/Requests/DataManager.swift
+++ b/AppleLibs/Network/Requests/DataManager.swift
@@ -7,7 +7,6 @@
 //
 
 import Foundation
-import Future
 import os.log
 
 public protocol HttpResponseFilter
diff --git a/Package.swift b/Package.swift
index e25c291..6ad5418 100644
--- a/Package.swift
+++ b/Package.swift
@@ -12,13 +12,9 @@ let package = Package(
             targets: ["AppleLibs"]
         ),
     ],
-    dependencies: [
-        .package(name: "Future", url: "https://github.com/kean/Future.git", .upToNextMajor(from: "1.4.0"))
-    ],
     targets: [
         .target(
             name: "AppleLibs",
-            dependencies: ["Future"],
             path: "AppleLibs"
         ),
         .testTarget(
-- 
GitLab