|
111 | 111 | isa = PBXProject; |
112 | 112 | attributes = { |
113 | 113 | LastSwiftUpdateCheck = 0820; |
114 | | - LastUpgradeCheck = 0820; |
| 114 | + LastUpgradeCheck = 0900; |
115 | 115 | ORGANIZATIONNAME = "Skrew Everything"; |
116 | 116 | TargetAttributes = { |
117 | 117 | 04D2C4DA1E41EB2500550C68 = { |
118 | 118 | CreatedOnToolsVersion = 8.2.1; |
119 | | - LastSwiftMigration = 0820; |
| 119 | + LastSwiftMigration = 0900; |
120 | 120 | ProvisioningStyle = Automatic; |
121 | 121 | }; |
122 | 122 | }; |
|
161 | 161 | CLANG_CXX_LIBRARY = "libc++"; |
162 | 162 | CLANG_ENABLE_MODULES = YES; |
163 | 163 | CLANG_ENABLE_OBJC_ARC = YES; |
| 164 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
164 | 165 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 166 | + CLANG_WARN_COMMA = YES; |
165 | 167 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
166 | 168 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
167 | 169 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
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; |
|
209 | 215 | CLANG_CXX_LIBRARY = "libc++"; |
210 | 216 | CLANG_ENABLE_MODULES = YES; |
211 | 217 | CLANG_ENABLE_OBJC_ARC = YES; |
| 218 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
212 | 219 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 220 | + CLANG_WARN_COMMA = YES; |
213 | 221 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
214 | 222 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
215 | 223 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
216 | 224 | CLANG_WARN_EMPTY_BODY = YES; |
217 | 225 | CLANG_WARN_ENUM_CONVERSION = YES; |
218 | 226 | CLANG_WARN_INFINITE_RECURSION = YES; |
219 | 227 | CLANG_WARN_INT_CONVERSION = YES; |
| 228 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 229 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
220 | 230 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 231 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 232 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
221 | 233 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
222 | 234 | CLANG_WARN_UNREACHABLE_CODE = YES; |
223 | 235 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
237 | 249 | MACOSX_DEPLOYMENT_TARGET = 10.12; |
238 | 250 | MTL_ENABLE_DEBUG_INFO = NO; |
239 | 251 | SDKROOT = macosx; |
| 252 | + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
240 | 253 | }; |
241 | 254 | name = Release; |
242 | 255 | }; |
|
247 | 260 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
248 | 261 | PRODUCT_NAME = "$(TARGET_NAME)"; |
249 | 262 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
250 | | - SWIFT_VERSION = 3.0; |
| 263 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 264 | + SWIFT_VERSION = 4.0; |
251 | 265 | }; |
252 | 266 | name = Debug; |
253 | 267 | }; |
|
258 | 272 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"; |
259 | 273 | PRODUCT_NAME = "$(TARGET_NAME)"; |
260 | 274 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
261 | | - SWIFT_VERSION = 3.0; |
| 275 | + SWIFT_SWIFT3_OBJC_INFERENCE = On; |
| 276 | + SWIFT_VERSION = 4.0; |
262 | 277 | }; |
263 | 278 | name = Release; |
264 | 279 | }; |
|
0 commit comments