Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
appledoc improvements
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  10 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Eloy Durán  
View profile  
 More options Apr 12 2012, 6:15 am
From: Eloy Durán <eloy.de.en...@gmail.com>
Date: Thu, 12 Apr 2012 12:15:34 +0200
Local: Thurs, Apr 12 2012 6:15 am
Subject: appledoc improvements
Hey guys,

As you may, or may not know, the next release will start to generate documentation of every lib by default. It uses the `appledoc` tool for this [1]. One minor issue, I found, is that if a lib does not contain any explicit appledoc comments, than the selectors in the docs won’t contain param type info. (See screenshot [2].)

(The Markdown formatted README’s are just beautiful imho :) See screenshot [3].)

I _think_ this should be fairly straightforward to add and would love to have that in appledoc before we release 0.6.

So the big question is, is anyone here interested in looking into this? As it’s written in Objective-C, this could be an excellent way to help out without having to know Ruby.

Cheers,
Eloy

[1] http://gentlebytes.com/appledoc/ & https://github.com/tomaz/appledoc
[2] http://twitpic.com/98svq5
[3] http://twitpic.com/98svyr


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SevInf  
View profile   Translate to Translated (View Original)
 More options Apr 12 2012, 7:00 am
From: SevInf <inferna...@gmail.com>
Date: Thu, 12 Apr 2012 04:00:51 -0700 (PDT)
Local: Thurs, Apr 12 2012 7:00 am
Subject: Re: appledoc improvements

Hi, Eloy.
I'm relatively free this week and next week, so I can look at at it.

четверг, 12 апреля 2012 г., 13:15:34 UTC+3 пользователь Eloy Durán написал:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eloy Durán  
View profile   Translate to Translated (View Original)
 More options Apr 12 2012, 7:12 am
From: Eloy Durán <eloy.de.en...@gmail.com>
Date: Thu, 12 Apr 2012 13:12:29 +0200
Local: Thurs, Apr 12 2012 7:12 am
Subject: Re: appledoc improvements

Awesome, Sergej. Thanks!

On Apr 12, 2012, at 1:00 PM, SevInf wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SevInf  
View profile  
 More options Apr 12 2012, 10:47 am
From: SevInf <inferna...@gmail.com>
Date: Thu, 12 Apr 2012 07:47:23 -0700 (PDT)
Local: Thurs, Apr 12 2012 10:47 am
Subject: Re: appledoc improvements

First try -
https://github.com/SevInf/appledoc/commit/2bb54d56463fa74f68654af4eb2....
After this change method prototype with types info will be visible even
without doc comments(screenshot
http://habrastorage.org/storage2/c0f/c23/74c/c0fc2374c7f774847eeefd62...).
I'm not sure if we need to display other classes and protocols as a links.
appledoc mimics references at developer.apple.com and method declarations
displayed there as a plain text.

четверг, 12 апреля 2012 г., 13:15:34 UTC+3 пользователь Eloy Durán написал:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eloy Durán  
View profile  
 More options Apr 12 2012, 5:54 pm
From: Eloy Durán <eloy.de.en...@gmail.com>
Date: Thu, 12 Apr 2012 23:54:13 +0200
Local: Thurs, Apr 12 2012 5:54 pm
Subject: Re: appledoc improvements
Wow, that was fast!

> First try - https://github.com/SevInf/appledoc/commit/2bb54d56463fa74f68654af4eb2....
> After this change method prototype with types info will be visible even without doc comments(screenshot http://habrastorage.org/storage2/c0f/c23/74c/c0fc2374c7f774847eeefd62...).

Looks excellent.

> I'm not sure if we need to display other classes and protocols as a links. appledoc mimics references at developer.apple.com and method declarations displayed there as a plain text.

I’m not following completely, can you elaborate?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SevInf  
View profile  
 More options Apr 13 2012, 4:20 am
From: SevInf <inferna...@gmail.com>
Date: Fri, 13 Apr 2012 01:20:37 -0700 (PDT)
Local: Fri, Apr 13 2012 4:20 am
Subject: Re: appledoc improvements

> I’m not following completely, can you elaborate?

Suppose we have three classes:

@interface ClassA

@end

@interface ClassB

@end

@interface ClassC

-(ClassA*)someMethod:(ClassB*)b ;

@end

Doc for someMethod will contain only method declaration in plain text.
Alternative, we can make ClassA and ClassB link to appropriate
documentation pages for this classes.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eloy Duran  
View profile  
 More options Apr 13 2012, 4:35 am
From: Eloy Duran <e...@dekleineprins.me>
Date: Fri, 13 Apr 2012 10:35:22 +0200
Local: Fri, Apr 13 2012 4:35 am
Subject: Re: appledoc improvements
Ah I see. As you say, the appledoc style is to do what Apple does, and
as you can see from an appledoc output example, they do not link them:

http://pspdfkit.com/documentation/Classes/PSPDFPageView.html#//api/na...

I would personally very much like them to link, though, but that’s up
to the authors of appledoc. Maybe ask them about it in the
pull-request for your commit?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eloy Duran  
View profile  
 More options Apr 13 2012, 6:32 am
From: Eloy Duran <e...@dekleineprins.me>
Date: Fri, 13 Apr 2012 12:32:01 +0200
Local: Fri, Apr 13 2012 6:32 am
Subject: Re: appledoc improvements
Btw, just installed your fork and re-generated my docs; it’s sooo much
better now :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
SevInf  
View profile  
 More options Apr 13 2012, 7:17 am
From: SevInf <inferna...@gmail.com>
Date: Fri, 13 Apr 2012 04:17:12 -0700 (PDT)
Local: Fri, Apr 13 2012 7:17 am
Subject: Re: appledoc improvements

Thanks.
I've asked appledoc authors about adding links to method prototypes. It's
planned and there is already an issue for
this https://github.com/tomaz/appledoc/issues/17
So, I'll take a look at it, but I'm not sure how long will it take.

пятница, 13 апреля 2012 г., 13:32:01 UTC+3 пользователь Eloy Duran написал:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
irrationalfab  
View profile  
 More options Apr 14 2012, 1:03 pm
From: irrationalfab <fabiopelo...@gmail.com>
Date: Sat, 14 Apr 2012 10:03:26 -0700 (PDT)
Local: Sat, Apr 14 2012 1:03 pm
Subject: Re: appledoc improvements

Nice work! With your patch, imo, the support for appledoc is starting to be
very good (a testament of the flexibility of that tool). The links would be
the cherry on the cake.

The only remaining issue that I know is that appledoc's markdown parser
doesn't like github's Syntax highlighting and Fenced code blocks which are
often used in the README files.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »