|
16 | 16 | 7B2BBC801C779D720067B71D /* Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
17 | 17 | 7B2BBC941C779E7B0067B71D /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
|
18 | 18 | 7B80C3CD1C77A256003CECC7 /* BoyerMooreTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoyerMooreTests.swift; sourceTree = SOURCE_ROOT; };
|
19 |
| - 9AED567B1E0ED6DE00958DCC /* BoyerMoore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BoyerMoore.swift; path = ../../BoyerMoore.swift; sourceTree = "<group>"; }; |
| 19 | + 9AED567B1E0ED6DE00958DCC /* BoyerMoore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BoyerMoore.swift; path = ../BoyerMoore.swift; sourceTree = SOURCE_ROOT; }; |
20 | 20 | 9AED567F1E0EE60B00958DCC /* BoyerMooreHorspoolTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoyerMooreHorspoolTests.swift; sourceTree = SOURCE_ROOT; };
|
21 | 21 | /* End PBXFileReference section */
|
22 | 22 |
|
|
87 | 87 | isa = PBXProject;
|
88 | 88 | attributes = {
|
89 | 89 | LastSwiftUpdateCheck = 0720;
|
90 |
| - LastUpgradeCheck = 0800; |
| 90 | + LastUpgradeCheck = 0900; |
91 | 91 | ORGANIZATIONNAME = "Swift Algorithm Club";
|
92 | 92 | TargetAttributes = {
|
93 | 93 | 7B2BBC7F1C779D720067B71D = {
|
94 | 94 | CreatedOnToolsVersion = 7.2;
|
95 |
| - LastSwiftMigration = 0800; |
| 95 | + LastSwiftMigration = 0900; |
96 | 96 | };
|
97 | 97 | };
|
98 | 98 | };
|
|
162 | 162 | CLANG_CXX_LIBRARY = "libc++";
|
163 | 163 | CLANG_ENABLE_MODULES = YES;
|
164 | 164 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 165 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
165 | 166 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 167 | + CLANG_WARN_COMMA = YES; |
166 | 168 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
167 | 169 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
168 | 170 | CLANG_WARN_EMPTY_BODY = YES;
|
169 | 171 | CLANG_WARN_ENUM_CONVERSION = YES;
|
170 | 172 | CLANG_WARN_INFINITE_RECURSION = YES;
|
171 | 173 | CLANG_WARN_INT_CONVERSION = YES;
|
| 174 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 175 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
172 | 176 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 177 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 178 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
173 | 179 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
174 | 180 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
175 | 181 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
197 | 203 | ONLY_ACTIVE_ARCH = YES;
|
198 | 204 | SDKROOT = macosx;
|
199 | 205 | SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
| 206 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
200 | 207 | };
|
201 | 208 | name = Debug;
|
202 | 209 | };
|
|
208 | 215 | CLANG_CXX_LIBRARY = "libc++";
|
209 | 216 | CLANG_ENABLE_MODULES = YES;
|
210 | 217 | CLANG_ENABLE_OBJC_ARC = YES;
|
| 218 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
211 | 219 | CLANG_WARN_BOOL_CONVERSION = YES;
|
| 220 | + CLANG_WARN_COMMA = YES; |
212 | 221 | CLANG_WARN_CONSTANT_CONVERSION = YES;
|
213 | 222 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
214 | 223 | CLANG_WARN_EMPTY_BODY = YES;
|
215 | 224 | CLANG_WARN_ENUM_CONVERSION = YES;
|
216 | 225 | CLANG_WARN_INFINITE_RECURSION = YES;
|
217 | 226 | CLANG_WARN_INT_CONVERSION = YES;
|
| 227 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 228 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
218 | 229 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
| 230 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 231 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
219 | 232 | CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
220 | 233 | CLANG_WARN_UNREACHABLE_CODE = YES;
|
221 | 234 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
236 | 249 | MTL_ENABLE_DEBUG_INFO = NO;
|
237 | 250 | SDKROOT = macosx;
|
238 | 251 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
|
| 252 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
239 | 253 | };
|
240 | 254 | name = Release;
|
241 | 255 | };
|
|
247 | 261 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
248 | 262 | PRODUCT_BUNDLE_IDENTIFIER = swift.algorithm.club.Tests;
|
249 | 263 | PRODUCT_NAME = "$(TARGET_NAME)";
|
250 |
| - SWIFT_VERSION = 3.0; |
| 264 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 265 | + SWIFT_VERSION = 4.0; |
251 | 266 | };
|
252 | 267 | name = Debug;
|
253 | 268 | };
|
|
259 | 274 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
|
260 | 275 | PRODUCT_BUNDLE_IDENTIFIER = swift.algorithm.club.Tests;
|
261 | 276 | PRODUCT_NAME = "$(TARGET_NAME)";
|
262 |
| - SWIFT_VERSION = 3.0; |
| 277 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 278 | + SWIFT_VERSION = 4.0; |
263 | 279 | };
|
264 | 280 | name = Release;
|
265 | 281 | };
|
|
0 commit comments