groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <eric.mil...@thomsonreuters.com>
Subject RE: Determining the registered DGM classes at runtime
Date Fri, 06 Apr 2018 19:16:51 GMT
What API can I call to get a list of modules?  I'm having trouble determining the actual entry
point.

-----Original Message-----
From: Jochen Theodorou [mailto:blackdrag@gmx.org] 
Sent: Friday, April 06, 2018 1:36 PM
To: dev@groovy.apache.org
Subject: Re: Determining the registered DGM classes at runtime

On 06.04.2018 18:42, eric.milles@thomsonreuters.com wrote:
> Is it possible to determine the available Category (aka DGM) extension 
> classes at runtime?  I have been relying on 
> DefaultGroovyMethods.DGM_LIKE_CLASSES, but this has been getting 
> reduced with each release due to modularization.  And it was never 
> really a good source to begin with.  I tried looking through 
> ExtensionModuleRegstry, but I couldn't make out a good entry point for 
> asking for the DGM classes.

you will have to build an index for this I think. You can ask for a list of modules and also
for the available methods in each. Or you simulate the discovery mechanism and play it from
there without instantiating any of the Modules

bye Jochen


Mime
View raw message