Skip to content

Commit 3852918

Browse files
committed
updated to swift 5
1 parent e954871 commit 3852918

File tree

3 files changed

+19
-10
lines changed

3 files changed

+19
-10
lines changed

WebLinking.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'WebLinking'
3-
spec.version = '2.0.1'
3+
spec.version = '2.1.0'
44
spec.summary = 'Swift implementation of Web Linking and Link headers (RFC5988)'
55
spec.homepage = 'https://github.com/kylef/WebLinking.swift'
66
spec.license = { :type => 'MIT', :file => 'LICENSE' }
@@ -13,5 +13,5 @@ Pod::Spec.new do |spec|
1313
spec.watchos.deployment_target = '2.0'
1414
spec.tvos.deployment_target = '9.0'
1515
spec.requires_arc = true
16-
spec.swift_version = '4.0'
16+
spec.swift_version = '5.0'
1717
end

WebLinking.xcodeproj/project.pbxproj

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -181,16 +181,16 @@
181181
attributes = {
182182
LastSwiftMigration = 0700;
183183
LastSwiftUpdateCheck = 0700;
184-
LastUpgradeCheck = 0900;
184+
LastUpgradeCheck = 1030;
185185
ORGANIZATIONNAME = Cocode;
186186
TargetAttributes = {
187187
272A93981A6E67F8004B3785 = {
188188
CreatedOnToolsVersion = 6.2;
189-
LastSwiftMigration = 0800;
189+
LastSwiftMigration = 1030;
190190
};
191191
272A93A31A6E67F8004B3785 = {
192192
CreatedOnToolsVersion = 6.2;
193-
LastSwiftMigration = 0800;
193+
LastSwiftMigration = 1030;
194194
};
195195
};
196196
};
@@ -199,6 +199,7 @@
199199
developmentRegion = English;
200200
hasScannedForEncodings = 0;
201201
knownRegions = (
202+
English,
202203
en,
203204
);
204205
mainGroup = 272A938F1A6E67F8004B3785;
@@ -261,6 +262,7 @@
261262
isa = XCBuildConfiguration;
262263
buildSettings = {
263264
ALWAYS_SEARCH_USER_PATHS = NO;
265+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
264266
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
265267
CLANG_CXX_LIBRARY = "libc++";
266268
CLANG_ENABLE_MODULES = YES;
@@ -269,12 +271,14 @@
269271
CLANG_WARN_BOOL_CONVERSION = YES;
270272
CLANG_WARN_COMMA = YES;
271273
CLANG_WARN_CONSTANT_CONVERSION = YES;
274+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
272275
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
273276
CLANG_WARN_EMPTY_BODY = YES;
274277
CLANG_WARN_ENUM_CONVERSION = YES;
275278
CLANG_WARN_INFINITE_RECURSION = YES;
276279
CLANG_WARN_INT_CONVERSION = YES;
277280
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
281+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
278282
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
279283
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
280284
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -307,7 +311,7 @@
307311
ONLY_ACTIVE_ARCH = YES;
308312
SDKROOT = macosx;
309313
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
310-
SWIFT_VERSION = 4.0;
314+
SWIFT_VERSION = 5.0;
311315
TVOS_DEPLOYMENT_TARGET = 9.0;
312316
VERSIONING_SYSTEM = "apple-generic";
313317
VERSION_INFO_PREFIX = "";
@@ -319,6 +323,7 @@
319323
isa = XCBuildConfiguration;
320324
buildSettings = {
321325
ALWAYS_SEARCH_USER_PATHS = NO;
326+
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
322327
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
323328
CLANG_CXX_LIBRARY = "libc++";
324329
CLANG_ENABLE_MODULES = YES;
@@ -327,12 +332,14 @@
327332
CLANG_WARN_BOOL_CONVERSION = YES;
328333
CLANG_WARN_COMMA = YES;
329334
CLANG_WARN_CONSTANT_CONVERSION = YES;
335+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
330336
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
331337
CLANG_WARN_EMPTY_BODY = YES;
332338
CLANG_WARN_ENUM_CONVERSION = YES;
333339
CLANG_WARN_INFINITE_RECURSION = YES;
334340
CLANG_WARN_INT_CONVERSION = YES;
335341
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
342+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
336343
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
337344
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
338345
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -358,7 +365,7 @@
358365
MTL_ENABLE_DEBUG_INFO = NO;
359366
SDKROOT = macosx;
360367
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
361-
SWIFT_VERSION = 4.0;
368+
SWIFT_VERSION = 5.0;
362369
TVOS_DEPLOYMENT_TARGET = 9.0;
363370
VERSIONING_SYSTEM = "apple-generic";
364371
VERSION_INFO_PREFIX = "";
@@ -383,6 +390,7 @@
383390
PRODUCT_NAME = "$(TARGET_NAME)";
384391
SKIP_INSTALL = YES;
385392
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
393+
SWIFT_VERSION = 5.0;
386394
};
387395
name = Debug;
388396
};
@@ -402,6 +410,7 @@
402410
PRODUCT_BUNDLE_IDENTIFIER = "org.cocode.$(PRODUCT_NAME:rfc1034identifier)";
403411
PRODUCT_NAME = "$(TARGET_NAME)";
404412
SKIP_INSTALL = YES;
413+
SWIFT_VERSION = 5.0;
405414
};
406415
name = Release;
407416
};
@@ -417,6 +426,7 @@
417426
INFOPLIST_FILE = Tests/Info.plist;
418427
PRODUCT_BUNDLE_IDENTIFIER = "org.cocode.$(PRODUCT_NAME:rfc1034identifier)";
419428
PRODUCT_NAME = "$(TARGET_NAME)";
429+
SWIFT_VERSION = 5.0;
420430
};
421431
name = Debug;
422432
};
@@ -428,6 +438,7 @@
428438
INFOPLIST_FILE = Tests/Info.plist;
429439
PRODUCT_BUNDLE_IDENTIFIER = "org.cocode.$(PRODUCT_NAME:rfc1034identifier)";
430440
PRODUCT_NAME = "$(TARGET_NAME)";
441+
SWIFT_VERSION = 5.0;
431442
};
432443
name = Release;
433444
};

WebLinking.xcodeproj/xcshareddata/xcschemes/WebLinking.xcscheme

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "1030"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -40,7 +40,6 @@
4040
buildConfiguration = "Debug"
4141
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
4242
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
43-
language = ""
4443
shouldUseLaunchSchemeArgsEnv = "YES">
4544
<Testables>
4645
<TestableReference
@@ -70,7 +69,6 @@
7069
buildConfiguration = "Debug"
7170
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
7271
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
73-
language = ""
7472
launchStyle = "0"
7573
useCustomWorkingDirectory = "NO"
7674
ignoresPersistentStateOnLaunch = "NO"

0 commit comments

Comments
 (0)