Permalink
Browse files

Updated docs, moved appledoc settings to plist

  • Loading branch information...
1 parent c5cebda commit c2ebc25e5caf0fea9a764afd384b321ae2e5350a @odrobnik odrobnik committed Feb 28, 2013
View
@@ -0,0 +1,44 @@
+<?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>--project-name</key>
+ <string>DTFoundation</string>
+ <key>--project-company</key>
+ <string>Cocoanetics</string>
+ <key>--project-version</key>
+ <string>1.0</string>
+ <key>--company-id</key>
+ <string>com.cocoanetics</string>
+ <key>--docset-atom-filename</key>
+ <string>DTFoundation.atom</string>
+ <key>--docset-feed-url</key>
+ <string>https://docs.cocoanetics.com/DTFoundation/%DOCSETATOMFILENAME</string>
+ <key>--docset-package-url</key>
+ <string>https://docs.cocoanetics.com/DTFoundation/%DOCSETPACKAGEFILENAME</string>
+ <key>--docset-fallback-url</key>
+ <string>https://docs.cocoanetics.com/DTFoundation/</string>
+ <key>--create-docset</key>
+ <true/>
+ <key>--publish-docset</key>
+ <true/>
+ <key>--install-docset</key>
+ <false/>
+ <key>--logformat</key>
+ <string>xcode</string>
+ <key>--keep-intermediate-files</key>
+ <true/>
+ <key>--no-repeat-first-par</key>
+ <true/>
+ <key>--ignore</key>
+ <array>
+ <string>*.m</string>
+ <string>Core/Externals</string>
+ <string>Demo</string>
+ </array>
+ <key>--index-desc</key>
+ <string>Readme.markdown</string>
+ <key>--warn-invalid-crossref</key>
+ <false/>
+</dict>
+</plist>
@@ -14,6 +14,7 @@
/**
Convenience method to create a block executor with a deallocation block
+ @param block The block to execute when the created receiver is being deallocated
*/
+ (id)blockExecutorWithDeallocBlock:(void(^)())block;
@@ -19,6 +19,7 @@
/**
Adds a block to be executed as soon as the receiver's memory is deallocated
+ @param block The block to execute when the receiver is being deallocated
*/
- (void)addDeallocBlock:(void(^)())block;
@@ -6,15 +6,17 @@
// Copyright (c) 2013 Cocoanetics. All rights reserved.
//
-#import <UIKit/UIKit.h>
-
/**
Methods useful for debugging problems with UIView instances.
*/
@interface UIView (DTDebug)
/**
+ @name Main Thread Checking
+ */
+
+/**
Toggles on/off main thread checking on several methods of UIView.
Currently the following methods are swizzeled and checked:
@@ -31,6 +33,7 @@
Method that gets called if one of the important methods of UIView is not being called on a main queue.
Toggle this on/off with <toggleViewMainThreadChecking>. Break on -[UIView methodCalledNotFromMainThread:] to catch it in debugger.
+ @param methodName Symbolic name of the method being called
*/
- (void)methodCalledNotFromMainThread:(NSString *)methodName;
@@ -432,6 +432,7 @@
A77DD41414E825FC00F34B03 /* zip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zip.c; sourceTree = "<group>"; };
A77DD41514E825FC00F34B03 /* zip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zip.h; sourceTree = "<group>"; };
A78220BA168060CA005B602D /* libDTUTI.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDTUTI.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ A7859D3D16DF8D180076F2DB /* AppledocSettings.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = AppledocSettings.plist; sourceTree = "<group>"; };
A79231CC157A0B9400C3ACBB /* NSURL+DTUnshorten.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+DTUnshorten.h"; sourceTree = "<group>"; };
A79231CD157A0B9400C3ACBB /* NSURL+DTUnshorten.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURL+DTUnshorten.m"; sourceTree = "<group>"; };
A79500F3161D680000358BC3 /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base64.h"; sourceTree = "<group>"; };
@@ -895,6 +896,7 @@
A7F4DF98147FB61500F4059A = {
isa = PBXGroup;
children = (
+ A7859D3D16DF8D180076F2DB /* AppledocSettings.plist */,
A7D60FE415D3B15300AEDD1B /* Test */,
A70B4CC41486621B00873A4A /* Core */,
A70B4CDA1486626900873A4A /* Documentation */,
@@ -1348,7 +1350,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
- shellScript = "/usr/local/bin/appledoc \\\n--project-name \"DTFoundation\" \\\n--project-company \"Cocoanetics\" \\\n--company-id \"com.cocoanetics\" \\\n--docset-atom-filename \"DTFoundation.atom\" \\\n--docset-feed-url \"http://cocoanetics.github.com/DTFoundation/%DOCSETATOMFILENAME\" \\\n--docset-package-url \"http://cocoanetics.github.com/DTFoundation/%DOCSETPACKAGEFILENAME\" \\\n--docset-fallback-url \"http://cocoanetics.github.com/DTFoundation/\" \\\n--output \"~/help/DTFoundation\" \\\n--publish-docset \\\n--logformat xcode \\\n--keep-undocumented-objects \\\n--keep-undocumented-members \\\n--keep-intermediate-files \\\n--no-repeat-first-par \\\n--no-warn-invalid-crossref \\\n--ignore \"*.m\" \\\n--ignore \"LoadableCategory.h\" \\\n--ignore \"DTZipArchiveGZip.h\" \\\n--ignore \"DTZipArchivePKZip.h\" \\\n--index-desc \"${PROJECT_DIR}/readme.markdown\" \\\n\"${PROJECT_DIR}/Core/Source\"";
+ shellScript = "/usr/local/bin/appledoc --print-settings --output \"${BUILD_DIR}/Documentation/\" \"${PROJECT_DIR}\"\necho \"Documentation Output directory: ${BUILD_DIR}/Documentation/\"";
};
/* End PBXShellScriptBuildPhase section */

0 comments on commit c2ebc25

Please sign in to comment.