Skip to content

Commit

Permalink
Add Apple API Reference docset support for Xcode 9.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Kapeli committed Mar 30, 2018
1 parent d1779a3 commit c585578
Show file tree
Hide file tree
Showing 100 changed files with 9,794 additions and 104 deletions.
8 changes: 8 additions & 0 deletions Dash iOS.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
6 changes: 3 additions & 3 deletions Dash/DHAppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -254,13 +254,13 @@ - (void)checkCommitHashes
@"DHQueuedDB": @"0199255c",
@"DHUnifiedQueuedDB": @"dd42266b",
@"DHDBUnifiedOperation": @"1671a905",
@"DHWebViewController": @"3e212244",
@"DHWebPreferences": @"cd091ec9",
@"DHWebViewController": @"b8feaee9",
@"DHWebPreferences": @"1f358da2",
@"DHDocsetDownloader": @"f07d3770",
@"PlatformIcons": @"80cd6eb0",
@"DHTypes": @"5ed28f56",
@"Types": @"5ed28f56",
@"CSS": @"0f4ac701",
@"CSS": @"1f358da2",
};
[hashes enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
NSString *plistHash = [[NSBundle mainBundle] infoDictionary][[key stringByAppendingString:@"Commit"]];
Expand Down
10 changes: 9 additions & 1 deletion Dash/Dash iOS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -1093,7 +1093,7 @@
isa = PBXProject;
attributes = {
CLASSPREFIX = DH;
LastUpgradeCheck = 0900;
LastUpgradeCheck = 0930;
ORGANIZATIONNAME = Kapeli;
TargetAttributes = {
43AB65311ED19D2F00A6EC18 = {
Expand Down Expand Up @@ -1573,6 +1573,8 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = NO;
CLANG_WARN_UNREACHABLE_CODE = NO;
CODE_SIGN_IDENTITY = "iPhone Distribution: Bogdan Popescu (JP58VMK957)";
Expand Down Expand Up @@ -1623,6 +1625,8 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = NO;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = NO;
CLANG_WARN_UNREACHABLE_CODE = NO;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
Expand Down Expand Up @@ -1679,12 +1683,14 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
Expand Down Expand Up @@ -1734,12 +1740,14 @@
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
Expand Down
4 changes: 2 additions & 2 deletions Dash/Dash-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.8.4</string>
<string>1.8.5</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleURLTypes</key>
Expand All @@ -53,7 +53,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>270</string>
<string>280</string>
<key>CSSCommit</key>
<string>not set</string>
<key>DHDBResultCommit</key>
Expand Down
Binary file modified Frameworks/Apple_Docs_Framework.framework/Apple_Docs_Framework
Binary file not shown.
4 changes: 4 additions & 0 deletions Frameworks/Apple_Docs_Framework.framework/Headers/DHViewer.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@

@end

#ifndef DHXMLOptions
#define DHXMLOptions NSXMLNodePreserveNamespaceOrder|NSXMLNodePreserveAttributeOrder|NSXMLNodePreserveEntities|NSXMLNodePreservePrefixes|NSXMLNodePreserveCDATA|NSXMLNodePreserveEmptyElements|NSXMLNodePreserveQuotes|NSXMLNodePreserveWhitespace|NSXMLNodePreserveDTD
#endif

// Also add these to encodedToHumanJSONMappings!

#define kAbstract @"a"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
@property (strong) NSMutableDictionary *inheritancesCache;
@property (strong) NSMutableDictionary *dataCache;
@property (strong) NSMutableDictionary *topicIdCache;
@property (assign) BOOL isXcode9;
@property (strong) NSNumber *_isXcode9;
@property (strong) NSNumber *_usrInSearchIndex;

+ (DHXcodeHelper *)sharedXcodeHelper;
- (NSString *)xcodeDocsVersion;
Expand All @@ -40,5 +41,6 @@
- (NSString *)fsFolderPath;
- (NSString *)xcodeFSFolderPath;
+ (void)cleanUp;
- (BOOL)isXcode9;

@end
12 changes: 6 additions & 6 deletions Frameworks/Apple_Docs_Framework.framework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>17C205</string>
<string>17D102</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
Expand All @@ -28,15 +28,15 @@
<key>DTPlatformName</key>
<string>iphonesimulator</string>
<key>DTPlatformVersion</key>
<string>11.2</string>
<string>11.3</string>
<key>DTSDKBuild</key>
<string>15C107</string>
<string>15E217</string>
<key>DTSDKName</key>
<string>iphonesimulator11.2</string>
<string>iphonesimulator11.3</string>
<key>DTXcode</key>
<string>0920</string>
<string>0930</string>
<key>DTXcodeBuild</key>
<string>9C40b</string>
<string>9E145</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
<key>UIDeviceFamily</key>
Expand Down
1 change: 1 addition & 0 deletions Modified Pods/KissXML-5.1.2/KissXML/DDXMLDocument.m
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#import <libxml/parser.h>
#import "DDXMLPrivate.h"
#import "NSString+DDXML.h"

Expand Down
1 change: 0 additions & 1 deletion Pods/Headers/Private/AutoCoding/AutoCoding.h

This file was deleted.

115 changes: 115 additions & 0 deletions Pods/Headers/Private/AutoCoding/AutoCoding.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Pods/Headers/Private/DTBonjour/DTBonjourDataChunk.h

This file was deleted.

88 changes: 88 additions & 0 deletions Pods/Headers/Private/DTBonjour/DTBonjourDataChunk.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Pods/Headers/Private/DTBonjour/DTBonjourDataConnection.h

This file was deleted.

Loading

0 comments on commit c585578

Please sign in to comment.