From 9a1a12c788e55df65a07a58dc35c1515b9f3a06c Mon Sep 17 00:00:00 2001 From: iska Date: Sat, 27 Aug 2016 02:02:43 +0200 Subject: [PATCH] Remove prefix header and necessary foundation imports --- HTMLKit.xcodeproj/project.pbxproj | 32 ++++++------------- Sources/HTMLKit-Prefix.pch | 9 ------ Sources/HTMLKitDOMExceptions.m | 1 + .../include/CSSStructuralPseudoSelectors.h | 2 ++ Sources/include/HTMLKitDOMExceptions.h | 2 ++ 5 files changed, 15 insertions(+), 31 deletions(-) delete mode 100644 Sources/HTMLKit-Prefix.pch diff --git a/HTMLKit.xcodeproj/project.pbxproj b/HTMLKit.xcodeproj/project.pbxproj index a3c2309..381ddce 100644 --- a/HTMLKit.xcodeproj/project.pbxproj +++ b/HTMLKit.xcodeproj/project.pbxproj @@ -625,8 +625,6 @@ 625A14B319C7829400AD0C32 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; 625A14B419C7829400AD0C32 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; 625A14B719C7829400AD0C32 /* HTMLKit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "HTMLKit-Info.plist"; sourceTree = ""; }; - 625A14B919C7829400AD0C32 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; - 625A14BB19C7829400AD0C32 /* HTMLKit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "HTMLKit-Prefix.pch"; sourceTree = ""; }; 625A14BC19C7829400AD0C32 /* HTMLKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = HTMLKit.h; path = include/HTMLKit.h; sourceTree = ""; }; 625A14C319C7829400AD0C32 /* HTMLKitTests-OSX.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "HTMLKitTests-OSX.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 625A14C419C7829400AD0C32 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; @@ -911,8 +909,6 @@ isa = PBXGroup; children = ( 625A14B719C7829400AD0C32 /* HTMLKit-Info.plist */, - 625A14B819C7829400AD0C32 /* InfoPlist.strings */, - 625A14BB19C7829400AD0C32 /* HTMLKit-Prefix.pch */, ); name = "Supporting Files"; sourceTree = ""; @@ -1910,14 +1906,6 @@ /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - 625A14B819C7829400AD0C32 /* InfoPlist.strings */ = { - isa = PBXVariantGroup; - children = ( - 625A14B919C7829400AD0C32 /* en */, - ); - name = InfoPlist.strings; - sourceTree = ""; - }; 625A14CD19C7829400AD0C32 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( @@ -2010,7 +1998,7 @@ ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; @@ -2030,7 +2018,7 @@ ENABLE_STRICT_OBJC_MSGSEND = YES; FRAMEWORK_VERSION = A; GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; @@ -2050,7 +2038,7 @@ "$(inherited)", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", @@ -2073,7 +2061,7 @@ "$(inherited)", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; INFOPLIST_FILE = "Tests/HTMLKitTests-Info.plist"; PRODUCT_BUNDLE_IDENTIFIER = "de.iabudiab.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; @@ -2096,7 +2084,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -2130,7 +2118,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -2166,7 +2154,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -2200,7 +2188,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_WARNINGS_AS_ERRORS = YES; INFOPLIST_FILE = "Sources/HTMLKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -2271,7 +2259,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_WARN_INHIBIT_ALL_WARNINGS = NO; @@ -2305,7 +2293,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Sources/HTMLKit-Prefix.pch"; + GCC_PREFIX_HEADER = ""; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; GCC_WARN_INHIBIT_ALL_WARNINGS = NO; diff --git a/Sources/HTMLKit-Prefix.pch b/Sources/HTMLKit-Prefix.pch deleted file mode 100644 index 37fdbe6..0000000 --- a/Sources/HTMLKit-Prefix.pch +++ /dev/null @@ -1,9 +0,0 @@ -// -// Prefix header -// -// The contents of this file are implicitly included at the beginning of every source file. -// - -#ifdef __OBJC__ - #import -#endif diff --git a/Sources/HTMLKitDOMExceptions.m b/Sources/HTMLKitDOMExceptions.m index 88210f6..7a0d349 100644 --- a/Sources/HTMLKitDOMExceptions.m +++ b/Sources/HTMLKitDOMExceptions.m @@ -6,6 +6,7 @@ // Copyright (c) 2015 BrainCookie. All rights reserved. // +#import #import "HTMLKitDOMExceptions.h" NSString * const HTMLKitHierarchyRequestError = @"HierarchyRequestError"; diff --git a/Sources/include/CSSStructuralPseudoSelectors.h b/Sources/include/CSSStructuralPseudoSelectors.h index 9c26a77..39ac7d2 100644 --- a/Sources/include/CSSStructuralPseudoSelectors.h +++ b/Sources/include/CSSStructuralPseudoSelectors.h @@ -6,6 +6,8 @@ // Copyright © 2015 BrainCookie. All rights reserved. // +#import + @class CSSSelector; NS_ASSUME_NONNULL_BEGIN diff --git a/Sources/include/HTMLKitDOMExceptions.h b/Sources/include/HTMLKitDOMExceptions.h index 7d730c2..115b884 100644 --- a/Sources/include/HTMLKitDOMExceptions.h +++ b/Sources/include/HTMLKitDOMExceptions.h @@ -6,6 +6,8 @@ // Copyright (c) 2015 BrainCookie. All rights reserved. // +#import + extern NSString * const HTMLKitHierarchyRequestError; extern NSString * const HTMLKitNotFoundError; extern NSString * const HTMLKitNotSupportedError;