Convert RSParser to Swift 4. Now using Xcode 9. Buid still broken.

This commit is contained in:
Brent Simmons 2017-07-08 12:21:29 -07:00
parent 5ebbace328
commit 1e856b7924
2 changed files with 12 additions and 10 deletions

View File

@ -10,8 +10,8 @@ import Foundation
@objc public final class ParserData: NSObject {
public let url: String
public let data: Data
@objc public let url: String
@objc public let data: Data
public init(url: String, data: Data) {

View File

@ -474,11 +474,11 @@
TargetAttributes = {
84FF5F831EFA285800C15A01 = {
CreatedOnToolsVersion = 9.0;
LastSwiftMigration = 0830;
LastSwiftMigration = 0900;
};
84FF5F8C1EFA285800C15A01 = {
CreatedOnToolsVersion = 9.0;
LastSwiftMigration = 0830;
LastSwiftMigration = 0900;
};
};
};
@ -680,8 +680,9 @@
SDKROOT = macosx;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_TREAT_WARNINGS_AS_ERRORS = YES;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
@ -758,8 +759,9 @@
RUN_CLANG_STATIC_ANALYZER = YES;
SDKROOT = macosx;
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_SWIFT3_OBJC_INFERENCE = Off;
SWIFT_TREAT_WARNINGS_AS_ERRORS = YES;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
@ -785,7 +787,7 @@
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
};
name = Debug;
};
@ -808,7 +810,7 @@
PRODUCT_BUNDLE_IDENTIFIER = com.ranchero.RSParser;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
};
name = Release;
};
@ -824,7 +826,7 @@
PRODUCT_BUNDLE_IDENTIFIER = com.ranchero.RSParserTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
};
name = Debug;
};
@ -839,7 +841,7 @@
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.ranchero.RSParserTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
};
name = Release;
};