|
90 | 90 | isa = PBXProject; |
91 | 91 | attributes = { |
92 | 92 | LastSwiftUpdateCheck = 0700; |
93 | | - LastUpgradeCheck = 0800; |
| 93 | + LastUpgradeCheck = 1000; |
94 | 94 | TargetAttributes = { |
95 | 95 | 6EE9C1521B00BB5B00D6B91C = { |
96 | 96 | CreatedOnToolsVersion = 6.4; |
|
147 | 147 | CLANG_CXX_LIBRARY = "libc++"; |
148 | 148 | CLANG_ENABLE_MODULES = YES; |
149 | 149 | CLANG_ENABLE_OBJC_ARC = YES; |
| 150 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
150 | 151 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 152 | + CLANG_WARN_COMMA = YES; |
151 | 153 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 154 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
152 | 155 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
153 | 156 | CLANG_WARN_EMPTY_BODY = YES; |
154 | 157 | CLANG_WARN_ENUM_CONVERSION = YES; |
155 | 158 | CLANG_WARN_INFINITE_RECURSION = YES; |
156 | 159 | CLANG_WARN_INT_CONVERSION = YES; |
| 160 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 161 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 162 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
157 | 163 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 164 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 165 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
158 | 166 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
159 | 167 | CLANG_WARN_UNREACHABLE_CODE = YES; |
160 | 168 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
183 | 191 | ONLY_ACTIVE_ARCH = YES; |
184 | 192 | SDKROOT = macosx; |
185 | 193 | SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
186 | | - SWIFT_VERSION = 3.0; |
| 194 | + SWIFT_VERSION = 4.2; |
187 | 195 | }; |
188 | 196 | name = Debug; |
189 | 197 | }; |
|
195 | 203 | CLANG_CXX_LIBRARY = "libc++"; |
196 | 204 | CLANG_ENABLE_MODULES = YES; |
197 | 205 | CLANG_ENABLE_OBJC_ARC = YES; |
| 206 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
198 | 207 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 208 | + CLANG_WARN_COMMA = YES; |
199 | 209 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
| 210 | + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; |
200 | 211 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
201 | 212 | CLANG_WARN_EMPTY_BODY = YES; |
202 | 213 | CLANG_WARN_ENUM_CONVERSION = YES; |
203 | 214 | CLANG_WARN_INFINITE_RECURSION = YES; |
204 | 215 | CLANG_WARN_INT_CONVERSION = YES; |
| 216 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 217 | + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
| 218 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
205 | 219 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 220 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 221 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
206 | 222 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
207 | 223 | CLANG_WARN_UNREACHABLE_CODE = YES; |
208 | 224 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
222 | 238 | MACOSX_DEPLOYMENT_TARGET = 10.10; |
223 | 239 | MTL_ENABLE_DEBUG_INFO = NO; |
224 | 240 | SDKROOT = macosx; |
225 | | - SWIFT_VERSION = 3.0; |
| 241 | + SWIFT_VERSION = 4.2; |
226 | 242 | }; |
227 | 243 | name = Release; |
228 | 244 | }; |
|
235 | 251 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; |
236 | 252 | PRODUCT_BUNDLE_IDENTIFIER = "radex.$(PRODUCT_NAME:rfc1034identifier)"; |
237 | 253 | PRODUCT_NAME = "$(TARGET_NAME)"; |
238 | | - SWIFT_VERSION = 3.0; |
| 254 | + SWIFT_VERSION = 4.2; |
239 | 255 | }; |
240 | 256 | name = Debug; |
241 | 257 | }; |
|
249 | 265 | PRODUCT_BUNDLE_IDENTIFIER = "radex.$(PRODUCT_NAME:rfc1034identifier)"; |
250 | 266 | PRODUCT_NAME = "$(TARGET_NAME)"; |
251 | 267 | SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
252 | | - SWIFT_VERSION = 3.0; |
| 268 | + SWIFT_VERSION = 4.2; |
253 | 269 | }; |
254 | 270 | name = Release; |
255 | 271 | }; |
|
0 commit comments