diff --git a/Frameworks/RSParser/ParserData.swift b/Frameworks/RSParser/ParserData.swift index 5cc1b1ae2..d04588338 100644 --- a/Frameworks/RSParser/ParserData.swift +++ b/Frameworks/RSParser/ParserData.swift @@ -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) { diff --git a/Frameworks/RSParser/RSParser.xcodeproj/project.pbxproj b/Frameworks/RSParser/RSParser.xcodeproj/project.pbxproj index 03037b923..cdfe99674 100644 --- a/Frameworks/RSParser/RSParser.xcodeproj/project.pbxproj +++ b/Frameworks/RSParser/RSParser.xcodeproj/project.pbxproj @@ -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; };