Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
I had some spare time, so I wrote a TomDoc to
<OtherDocumentationFormat>
converter, because I wanted a docset for ReactiveCocoaI've added support for appledoc and Doxygen.
I haven't integrated it into the build process, because I'm not sure what your preferences are.
Appledoc
Example docset here: http://dervishsoftware.s3.amazonaws.com/software/com.github.ReactiveCocoa.docset.xip
copy to
~/Library/Developer/Shared/Documentation/DocSets
I made a couple of changes to appledoc to make it skip deprecated symbols, and to prevent it auto-linking to common English words (which are also RACSignal symbols)
An updated version of appledoc is here: https://github.com/antmd/appledoc
My pull request is: tomaz/appledoc#397
You can use the 'brew' version of appledoc, but you'll get extra spurious hyperlinks in the output. The script to generate documentation checks for the presence of the extra command-line options.
Generate command-line:
This will install the docset in
~/Library/Developer/Shared/Documentation/DocSets
, and it will be available immediately in Xcode.Doxygen
Doxygen output generates a folder 'html' in ~/Downloads
Generate command-line:
The doxygen output draws nice inheritance and collaboration diagrams.
Doxygen is supposed to be able to generate Apple DocSets, too, but I couldn't get it to work properly. I think it's a known issue.