Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 13, 2014
  1. @sptramer

    [ISSUE-439] Code workarounds to resolve API changes in DDGetoptLongPa…

    Stephen Tramer authored sptramer committed
    …rser and new clang pedantry.
  2. @sptramer
Commits on Jun 26, 2014
  1. Added typedef block parsing

    Teichmann, Bjoern authored
    Added cross referencing for top-level defined blocks
    Implement simple cross referencing within method outputs
    Fixed compiler warnings about missing [super dealloc]s
    Fixed possible bug for constants in stringByConvertingSimpleCrossReferencesInString: cross reference prevention
    Fixed compiling with latest xcode
Commits on Feb 13, 2014
  1. @robbertkl
Commits on Sep 29, 2013
  1. @chuckhoupt

    Correct handling of warnOnMissingMethodArgument to suppress missing, …

    chuckhoupt authored
    …rather then unknown warning.
Commits on Jul 26, 2013
  1. working NS_ENUM

    robvdveer authored
Commits on Jul 25, 2013
Commits on Jul 16, 2013
  1. Merge pull request #370 from paulmelnikow/refactor

    GBCommentsProcessor: Minor changes
Commits on Jul 13, 2013
  1. @paulmelnikow
  2. @paulmelnikow
  3. @paulmelnikow

    GBCommentsProcessor: Refactor handling of URLs inside method calls

    paulmelnikow authored
    This provides much simpler handling of the change in 3485e41
Commits on Jul 4, 2013
  1. @paulmelnikow

    GBCommentsProcessor: Convert GBCrossRefData to an object

    paulmelnikow authored
    This is with an eye toward converting to ARC, which does not like having NSObjects in structs, and also makes the code more readable.
Commits on Jun 16, 2013
  1. @paulmelnikow

    Fix array bounds crash in -processAvailabilityBlockInString

    paulmelnikow authored
    Fixes #349 and failing test case:
Commits on Jun 15, 2013
  1. @paulmelnikow

    Fix link content duplication when links are embedded inside other links

    paulmelnikow authored
    When a link falls within another link, such as a URL string within a method call, processing both would result in the processed URL being appended to the processed method call, duplicating the text from the URL. Instead, keep track of the links processed, and ignore a link if it's inside of a previously processed link.
    Here's a test case which illustrates the problem:
    `NSURL *baseURL = [NSURL URLWithString:@""]`
    @interface Fooclass : NSObject
    <p><code>NSURL *baseURL = [NSURL URLWithString:@""]</code><code>"]</code></p>
    With patch:
    <p><code>NSURL *baseURL = [NSURL URLWithString:@""]</code></p>
    The test case does indeed cover this problem but certainly could be improved.
Commits on Jun 12, 2013
  1. @fbernardo

    Added a new option to change the default alphabetical order of instan…

    fbernardo authored
    …ce methods to the code order.
Commits on Feb 25, 2013
  1. Fixed @since processing. Closes #320.

Commits on Feb 2, 2013
  1. @shu223
Commits on Dec 15, 2012
  1. @kroger

    Backslash needs to be escaped

    kroger authored
Commits on Dec 14, 2012
  1. Fixed overview section generation.

    The regression was introduced with one of recent contributions. My guess is the contributor was using older code base and didn't update before issuing pull request. The same issue repeated second time, to prevent further regressions, I added a comment to source code specifically guarding against changing affected lines. Not the best approach, but at least something until 3.0 is out...
Commits on Dec 12, 2012
  1. @bulusoy

    Ability to parse @deprecated block

    bulusoy authored
    @deprecated content will be added to the abstract block as "(<b class="deprecated">Deprecated:</b><span class="deprecated"> deprecated message here</span>)"
    Signed-off-by: Bilge Taylan Ulusoy <>
Commits on Oct 30, 2012
  1. @bulusoy

    Ability to parse @discussion @abstract @brief @details

    bulusoy authored
    Signed-off-by: Bilge Taylan Ulusoy <>
Commits on Sep 2, 2012
  1. @Daij-Djan

    'fixed' warnings & analyzer issues

    Daij-Djan authored
    Signed-off-by: Dominik Pich <>
Commits on Aug 13, 2012
  1. @kenji21

    Fixing links with custom title detection (custom titles like [this me…

    kenji21 authored
    …thod] now works) and markdown generation. Refs #237
  2. @kenji21
Commits on Mar 10, 2012
  1. @jonklein
Commits on Mar 8, 2012
  1. When merging method documentation, section name is also copied if ori…

    …ginal name is nil. Closes #199.
Commits on Mar 2, 2012
  1. @jerryhjones

    Add support for @note tags.

    jerryhjones authored
    Add support for printing titles of information blocks.
    Apple displays "Note:" in bold at the start of their note documentation. We'd like to do the same for warnings and bugs. This is now the default, and can be turned turned on/off with the 'print-information-block-titles' setting.
  2. @jerryhjones
Commits on Feb 25, 2012
  1. Self references don't form links. Closes #190.

    This covers the following cases:
    - Cross reference to "current" class, category or protocol.
    - Cross reference to "current" method or property.
Commits on Feb 23, 2012
  1. When merging categories to classes, their comment is also merged. Add…

    …resses #117.
    This is on by default, but can be controlled through `--merge-category-comment` cmd line switch.
Commits on Dec 8, 2011
  1. Fixed usage of single star as bold marker (kind of). Closes #154.

    The problem with star delimited unordered lists was in appledoc comment preprocessor which consumed single star and replaced them with double star markers so that text would be emitted in bold. That's actually a feature of appledoc which allows single stars be used for bold markers, but may break compatibility with Markdown as the result. As there's no reliable way of determining whether the user wants to have star delimited, I decided to go the route I had in my mind for some time now: introduce another command line switch that would prevent handling single stars. It's on/off solution, so not the best one, but everyone can choose at least... Also updated [online documentation]( with example of using the new switch.
    **Important:** As of this version on, single star handling is **off** by default! This may break backwards compatibility with some folks, but I feel it's better to keep as Markdown compatible for new people as possible...
Commits on Sep 8, 2011
  1. @e28eta
Commits on Aug 19, 2011
  1. @lhunath

    Added support for excluding paths from the output.

    lhunath authored
    This is useful if you only want to generate documentation for certain
    sources but those sources depend on other sources that should not have
    documentation generated for them.  With this feature, you add all
    sources as input and exclude certain sources from output generation.  It
    will hide warnings on excluded sources, not generate output for them,
    but they will be used for merging with your included sources (eg.
    inheritance etc.)
Commits on Jul 11, 2011
  1. @zittix

    Added support for availability comment.

    zittix authored
    Using @since or @available comment in a method description will generate a new section in the method doc. called "Availability". The content of that section will be the text following the @since or @available tag.
Something went wrong with that request. Please try again.