groovy-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul King <pa...@asert.com.au>
Subject Re: How to extract comments (especially the fields comments) from groovy or java (compiled in groovy) code?
Date Thu, 23 Jul 2020 04:25:24 GMT
Groovy has a groovydoc command. You could just run that and extract those
comments from the resulting output or look at the sourcecode for groovydoc
for inspiration.
>From Groovy 3, you can extract such comments from the AST. Versions of
Grails compatible with Groovy 3 are not too far away.

Cheers, Paul.

On Thu, Jul 23, 2020 at 1:29 PM 杨波 <bo.yang@telecwin.com> wrote:

> Hello,
>
>     I am writing a grails swagger plugin that needs to extract comments of
> class fields, such as below code:
>
> class UserCommand {
>     /**
>      * The name of user in comments
>      */
>     String username
>
>     String password
>
>     String avatarUrl
> }
>
>     Then I need to extract the comment content "*The name of user in comments"
> from the code.*
> *I searched the Groovy2.5 AST, but can not find comments related nodes in
> the node tree.*
>
> How can I do this in Groovy 2.5 ? Because grails needs groovy v2.5.
>
> Thanks!
>
>
>
> *Best Regards,*
>
> *Bob Yang*
>
>
>

Mime
View raw message