Skip to content

Commit d782d55

Browse files
author
Daniel Dahan
committed
updated for Swifft 4.1
1 parent bea7486 commit d782d55

File tree

6 files changed

+11
-10
lines changed

6 files changed

+11
-10
lines changed

Algorithm.podspec

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
Pod::Spec.new do |s|
22
s.name = 'Algorithm'
3-
s.version = '2.1.0'
3+
s.version = '2.1.1'
4+
s.swift_version = '4.0'
45
s.license = 'BSD-3-Clause'
56
s.summary = 'A toolset for writing algorithms in Swift.'
67
s.homepage = 'http://algorithmswift.io'

Algorithm.xcodeproj/project.pbxproj

+5-1
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@
372372
isa = PBXProject;
373373
attributes = {
374374
LastSwiftUpdateCheck = 0720;
375-
LastUpgradeCheck = 0920;
375+
LastUpgradeCheck = 0930;
376376
ORGANIZATIONNAME = "CosmicMind, Inc.";
377377
TargetAttributes = {
378378
65744C9B1C554BA50011C977 = {
@@ -551,12 +551,14 @@
551551
CLANG_WARN_BOOL_CONVERSION = YES;
552552
CLANG_WARN_COMMA = YES;
553553
CLANG_WARN_CONSTANT_CONVERSION = YES;
554+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
554555
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
555556
CLANG_WARN_EMPTY_BODY = YES;
556557
CLANG_WARN_ENUM_CONVERSION = YES;
557558
CLANG_WARN_INFINITE_RECURSION = YES;
558559
CLANG_WARN_INT_CONVERSION = YES;
559560
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
561+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
560562
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
561563
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
562564
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
@@ -610,12 +612,14 @@
610612
CLANG_WARN_BOOL_CONVERSION = YES;
611613
CLANG_WARN_COMMA = YES;
612614
CLANG_WARN_CONSTANT_CONVERSION = YES;
615+
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
613616
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
614617
CLANG_WARN_EMPTY_BODY = YES;
615618
CLANG_WARN_ENUM_CONVERSION = YES;
616619
CLANG_WARN_INFINITE_RECURSION = YES;
617620
CLANG_WARN_INT_CONVERSION = YES;
618621
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
622+
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
619623
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
620624
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
621625
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;

Algorithm.xcodeproj/xcshareddata/xcschemes/Algorithm iOS.xcscheme

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0920"
3+
LastUpgradeVersion = "0940"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
<TestableReference
@@ -56,7 +55,6 @@
5655
buildConfiguration = "Debug"
5756
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5857
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59-
language = ""
6058
launchStyle = "0"
6159
useCustomWorkingDirectory = "NO"
6260
ignoresPersistentStateOnLaunch = "NO"

Algorithm.xcodeproj/xcshareddata/xcschemes/Algorithm macOS.xcscheme

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0920"
3+
LastUpgradeVersion = "0940"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -26,7 +26,6 @@
2626
buildConfiguration = "Debug"
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29-
language = ""
3029
shouldUseLaunchSchemeArgsEnv = "YES">
3130
<Testables>
3231
<TestableReference
@@ -56,7 +55,6 @@
5655
buildConfiguration = "Debug"
5756
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5857
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59-
language = ""
6058
launchStyle = "0"
6159
useCustomWorkingDirectory = "NO"
6260
ignoresPersistentStateOnLaunch = "NO"

Sources/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.1.0</string>
18+
<string>2.1.1</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

Sources/RedBlackTree.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public struct RedBlackTree<Key: Comparable, Value>: Probable, Collection, Bidire
140140

141141
/// Retrieves an Array of the values that are sorted based.
142142
public var values: [Value] {
143-
return flatMap { $0.value }
143+
return compactMap { $0.value }
144144
}
145145

146146
/**

0 commit comments

Comments
 (0)