Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and update appledoc #538

Merged
merged 2 commits into from
Jan 30, 2012

Conversation

bmorton
Copy link
Contributor

@bmorton bmorton commented Jan 28, 2012

Update appledoc

  • Bring appledoc up-to-date with a binary from the current HEAD (2.0.5 build 752).
  • Use custom forked version that allows us to use DEPRECATED_ATTRIBUTE as an alias for __attribute__((deprecated)).

The patch that we added for appledoc is available here:
bmorton/appledoc@3e0261a

Fix appledoc for current version

There's currently a known issue for appledoc (tomaz/appledoc#147) that causes it to fall over when it encounters a method declaration in an implementation that is missing a type (even if its in the header file). While this is valid Objective-C, lets update this to allow appledoc to go on its merry little way.

  • Fix 1 declaration relating to atKeyPath: in RKObjectMapper.m
  • Fix 2 declarations relating to atKeyPath: in RKObjectMapper_Private.h
  • Fix 1 declaration relating to atKeyPath: in RKObjectMappingOperation.m

All declarations were changed to declare keyPath as an (NSString *).

Brian Morton added 2 commits January 28, 2012 13:29
…TTRIBUTE flag.

* Bring appledoc up-to-date with a binary from the current HEAD (2.0.5 build 752).
* Use custom forked version that allows us to use DEPRECATED_ATTRIBUTE as an alias for __attribute__((deprecated)).

The patch that we added is available here:
bmorton/appledoc@3e0261a
…ion.

There's currently a known issue for appledoc (tomaz/appledoc#147) that causes it to fall over when it encounters a method declaration in an implementation that is missing a type (even if its in the header file).  While this is valid Objective-C, lets update this to allow appledoc to go on its merry little way.

* Fix 1 declaration relating to atKeyPath: in RKObjectMapper.m
* Fix 2 declarations relating to atKeyPath: in RKObjectMapper_Private.h
* Fix 1 declaration relating to atKeyPath: in RKObjectMappingOperation.m

All declarations were changed to declare keyPath as an (NSString *).
blakewatters added a commit that referenced this pull request Jan 30, 2012
@blakewatters blakewatters merged commit 7217b19 into RestKit:development Jan 30, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants