|
158 | 158 | B3B540BF1F061B8300408912 /* Project object */ = { |
159 | 159 | isa = PBXProject; |
160 | 160 | attributes = { |
161 | | - LastUpgradeCheck = 0830; |
| 161 | + LastUpgradeCheck = 0900; |
162 | 162 | ORGANIZATIONNAME = "Leo Huang"; |
163 | 163 | TargetAttributes = { |
164 | 164 | B3B540C71F061B8300408912 = { |
165 | 165 | CreatedOnToolsVersion = 8.3; |
166 | 166 | DevelopmentTeam = R7X999328A; |
| 167 | + LastSwiftMigration = 0900; |
167 | 168 | ProvisioningStyle = Automatic; |
168 | 169 | }; |
169 | 170 | }; |
|
239 | 240 | isa = XCBuildConfiguration; |
240 | 241 | buildSettings = { |
241 | 242 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 243 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
242 | 244 | CLANG_ANALYZER_NONNULL = YES; |
243 | 245 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
244 | 246 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
245 | 247 | CLANG_CXX_LIBRARY = "libc++"; |
246 | 248 | CLANG_ENABLE_MODULES = YES; |
247 | 249 | CLANG_ENABLE_OBJC_ARC = YES; |
| 250 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
248 | 251 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 252 | + CLANG_WARN_COMMA = YES; |
249 | 253 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
250 | 254 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
251 | 255 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
252 | 256 | CLANG_WARN_EMPTY_BODY = YES; |
253 | 257 | CLANG_WARN_ENUM_CONVERSION = YES; |
254 | 258 | CLANG_WARN_INFINITE_RECURSION = YES; |
255 | 259 | CLANG_WARN_INT_CONVERSION = YES; |
| 260 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 261 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
256 | 262 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 263 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 264 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
257 | 265 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
258 | 266 | CLANG_WARN_UNREACHABLE_CODE = YES; |
259 | 267 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
277 | 285 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
278 | 286 | GCC_WARN_UNUSED_FUNCTION = YES; |
279 | 287 | GCC_WARN_UNUSED_VARIABLE = YES; |
280 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.3; |
| 288 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
281 | 289 | MTL_ENABLE_DEBUG_INFO = YES; |
282 | 290 | ONLY_ACTIVE_ARCH = YES; |
283 | 291 | SDKROOT = iphoneos; |
|
293 | 301 | isa = XCBuildConfiguration; |
294 | 302 | buildSettings = { |
295 | 303 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 304 | + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; |
296 | 305 | CLANG_ANALYZER_NONNULL = YES; |
297 | 306 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
298 | 307 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
299 | 308 | CLANG_CXX_LIBRARY = "libc++"; |
300 | 309 | CLANG_ENABLE_MODULES = YES; |
301 | 310 | CLANG_ENABLE_OBJC_ARC = YES; |
| 311 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
302 | 312 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 313 | + CLANG_WARN_COMMA = YES; |
303 | 314 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
304 | 315 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
305 | 316 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
306 | 317 | CLANG_WARN_EMPTY_BODY = YES; |
307 | 318 | CLANG_WARN_ENUM_CONVERSION = YES; |
308 | 319 | CLANG_WARN_INFINITE_RECURSION = YES; |
309 | 320 | CLANG_WARN_INT_CONVERSION = YES; |
| 321 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 322 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
310 | 323 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 324 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 325 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
311 | 326 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
312 | 327 | CLANG_WARN_UNREACHABLE_CODE = YES; |
313 | 328 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
325 | 340 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
326 | 341 | GCC_WARN_UNUSED_FUNCTION = YES; |
327 | 342 | GCC_WARN_UNUSED_VARIABLE = YES; |
328 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.3; |
| 343 | + IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
329 | 344 | MTL_ENABLE_DEBUG_INFO = NO; |
330 | 345 | SDKROOT = iphoneos; |
331 | 346 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
|
352 | 367 | PRODUCT_BUNDLE_IDENTIFIER = "Leo-Huang.PullToRefreshKit"; |
353 | 368 | PRODUCT_NAME = "$(TARGET_NAME)"; |
354 | 369 | SKIP_INSTALL = YES; |
355 | | - SWIFT_VERSION = 3.0; |
| 370 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 371 | + SWIFT_VERSION = 4.0; |
356 | 372 | }; |
357 | 373 | name = Debug; |
358 | 374 | }; |
|
372 | 388 | PRODUCT_BUNDLE_IDENTIFIER = "Leo-Huang.PullToRefreshKit"; |
373 | 389 | PRODUCT_NAME = "$(TARGET_NAME)"; |
374 | 390 | SKIP_INSTALL = YES; |
375 | | - SWIFT_VERSION = 3.0; |
| 391 | + SWIFT_SWIFT3_OBJC_INFERENCE = Default; |
| 392 | + SWIFT_VERSION = 4.0; |
376 | 393 | }; |
377 | 394 | name = Release; |
378 | 395 | }; |
|
0 commit comments