Hi Eric,

1. The idea of maintaining one File with command separated values is ok if
the classes are few (in 4 or 5). If we plan to write lot of Extension
Classes, then that single file is becoming un-manageable
2. If repo is branched, then same file is touched by more people with their
own entries. So, merging always creates conflicts and is difficult to
resolve the merge due to long line
3. Also, another touch point if a new class is created. It is any way better
if we just annotate the class and if it works

My Idea is to have an annotation process and create the
org.codehaus.groovy.runtime.ExtensionModule file during compile time only.
No runtime classpath scanning





-----
Thanks,

Adithyan K
India
--
Sent from: http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html

Reply via email to