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.y...@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* > > >