Skip to content

Commit

Permalink
[master] - Swift 5 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
Daltron committed May 19, 2019
1 parent 29f3e83 commit 68ae97d
Show file tree
Hide file tree
Showing 111 changed files with 2,994 additions and 1,916 deletions.
14 changes: 7 additions & 7 deletions AlamoRecord.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Pod::Spec.new do |s|
s.name = 'AlamoRecord'
s.version = '1.3.1'
s.version = '1.4.0'
s.summary = 'An elegant Alamofire wrapper inspired by ActiveRecord.'
s.description = <<-DESC
AlamoRecord is a powerful yet simple framework that eliminates the often complex networking layer that exists between your networking framework and your application. AlamoRecord uses the power of AlamoFire, AlamofireObjectMapper and the concepts behind the ActiveRecord pattern to create a networking layer that makes interacting with your API easier than ever.
Expand All @@ -11,13 +11,13 @@ AlamoRecord is a powerful yet simple framework that eliminates the often complex
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'Tunespeak' => '[email protected]' }
s.source = { :git => 'https://github.com/tunespeak/AlamoRecord.git', :tag => s.version.to_s }
s.swift_version = '4.2'
s.swift_version = '5.0'

s.ios.deployment_target = '9.0'
s.osx.deployment_target = '10.11'
s.tvos.deployment_target = '9.0'
s.watchos.deployment_target = '2.0'
s.ios.deployment_target = '10.0'
s.osx.deployment_target = '10.12'
s.tvos.deployment_target = '10.0'
s.watchos.deployment_target = '3.0'

s.source_files = 'AlamoRecord/Classes/**/*'
s.dependency 'AlamofireObjectMapper', '~> 5.1'
s.dependency 'AlamofireObjectMapper', '5.1.0'
end
26 changes: 13 additions & 13 deletions Example/AlamoRecord.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -340,19 +340,19 @@
TargetAttributes = {
5C6346FA1F0B076B00158A80 = {
CreatedOnToolsVersion = 8.3.2;
LastSwiftMigration = 1000;
LastSwiftMigration = 1020;
ProvisioningStyle = Automatic;
TestTargetID = 607FACCF1AFB9204008FA782;
};
607FACCF1AFB9204008FA782 = {
CreatedOnToolsVersion = 6.3.1;
LastSwiftMigration = 1000;
LastSwiftMigration = 1020;
};
};
};
buildConfigurationList = 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "AlamoRecord" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Expand Down Expand Up @@ -395,7 +395,7 @@
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-AlamoRecord_Example/Pods-AlamoRecord_Example-frameworks.sh",
"${PODS_ROOT}/Target Support Files/Pods-AlamoRecord_Example/Pods-AlamoRecord_Example-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/AlamoRecord/AlamoRecord.framework",
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
"${BUILT_PRODUCTS_DIR}/AlamofireObjectMapper/AlamofireObjectMapper.framework",
Expand All @@ -418,7 +418,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AlamoRecord_Example/Pods-AlamoRecord_Example-frameworks.sh\"\n";
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AlamoRecord_Example/Pods-AlamoRecord_Example-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
10EDCB202AC52F940D80BDC9 /* [CP] Check Pods Manifest.lock */ = {
Expand Down Expand Up @@ -463,7 +463,7 @@
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh",
"${PODS_ROOT}/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/AlamoRecord/AlamoRecord.framework",
"${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
"${BUILT_PRODUCTS_DIR}/AlamofireObjectMapper/AlamofireObjectMapper.framework",
Expand All @@ -478,7 +478,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh\"\n";
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
Expand Down Expand Up @@ -579,7 +579,7 @@
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.2;
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AlamoRecord_Example.app/AlamoRecord_Example";
};
name = Debug;
Expand All @@ -597,7 +597,7 @@
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.daltron.Tests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 4.2;
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AlamoRecord_Example.app/AlamoRecord_Example";
};
name = Release;
Expand Down Expand Up @@ -711,12 +711,12 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = AlamoRecord/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 4.2;
SWIFT_VERSION = 5.0;
};
name = Debug;
};
Expand All @@ -726,12 +726,12 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
INFOPLIST_FILE = AlamoRecord/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
MODULE_NAME = ExampleApp;
PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 4.2;
SWIFT_VERSION = 5.0;
};
name = Release;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1000"
LastUpgradeVersion = "1020"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
15 changes: 14 additions & 1 deletion Example/Podfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
platform :ios, '10.0'
use_frameworks!
platform :ios, '9.0'
inhibit_all_warnings!

target 'AlamoRecord_Example' do
pod 'AlamoRecord', :path => '../'
Expand All @@ -11,3 +12,15 @@ end
target 'Tests' do
pod 'AlamoRecord', :path => '../'
end

post_install do |installer|
installer.pods_project.targets.each do |target|

if ['KeyboardSpy'].include? target.name
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '4.0'
end
end

end
end
34 changes: 17 additions & 17 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
PODS:
- Alamofire (4.7.3)
- Alamofire (4.8.2)
- AlamofireObjectMapper (5.1.0):
- Alamofire (~> 4.1)
- ObjectMapper (~> 3.3)
- AlamoRecord (1.1.1):
- AlamofireObjectMapper (~> 5.1)
- AlamoRecord (1.4.0):
- AlamofireObjectMapper (= 5.1.0)
- KeyboardSpy (1.1)
- MarqueeLabel/Swift (3.1.6)
- NotificationBannerSwift (1.6.3):
- MarqueeLabel/Swift
- SnapKit (~> 4.0)
- ObjectMapper (3.3.0)
- SnapKit (4.0.0)
- MarqueeLabel (4.0.0)
- NotificationBannerSwift (2.2.0):
- MarqueeLabel (~> 4.0.0)
- SnapKit (~> 5.0.0)
- ObjectMapper (3.4.2)
- SnapKit (5.0.0)

DEPENDENCIES:
- AlamoRecord (from `../`)
Expand All @@ -34,15 +34,15 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
Alamofire: c7287b6e5d7da964a70935e5db17046b7fde6568
Alamofire: ae5c501addb7afdbb13687d7f2f722c78734c2d3
AlamofireObjectMapper: 3395e698901d8b0e6f48b7d0c43bd47875325102
AlamoRecord: 4bf44f30cb7203de4298ef203a287663dc7c87bc
AlamoRecord: f7ff85c04c4637a1d3ceb916bb079e1e2311f232
KeyboardSpy: 4552ddd413d3b856b3b396422fccb8e1b3008524
MarqueeLabel: 0c41f08ef5773e29c0f71064a8fa788a2fd8b365
NotificationBannerSwift: b231e4c3244848ef300e1c53ce027b9756b9b06f
ObjectMapper: b612bf8c8e99c4dc0bb6013a51f7c27966ed5da9
SnapKit: a42d492c16e80209130a3379f73596c3454b7694
MarqueeLabel: b55b26e690b6ad41faedd95cbf5eae6f1d1735b4
NotificationBannerSwift: 0ebb4b35e18c0515fdfe01b5ebd90c3eb1255e3d
ObjectMapper: 0d4402610f4e468903ae64629eec4784531e5c51
SnapKit: fd22d10eb9aff484d79a8724eab922c1ddf89bcf

PODFILE CHECKSUM: 3f63a2fa4d48882e49f031da151d69b53b92a842
PODFILE CHECKSUM: f5d73d86856e49073d0206d4e3f83582b8a8a64b

COCOAPODS: 1.5.3
COCOAPODS: 1.6.1
2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/LICENSE

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 6 additions & 5 deletions Example/Pods/Alamofire/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/AFError.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/Alamofire.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Example/Pods/Alamofire/Source/MultipartFormData.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions Example/Pods/Alamofire/Source/NetworkReachabilityManager.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/Notifications.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/ParameterEncoding.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 9 additions & 14 deletions Example/Pods/Alamofire/Source/Request.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/Response.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Example/Pods/Alamofire/Source/ResponseSerialization.swift

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 68ae97d

Please sign in to comment.