I've been curious about the split made to the main sources for a while now.  
https://github.com/apache/groovy/tree/master/src/main


Since src/main/groovy can contain both java and groovy sources, why are there 
any sources in src/main/java?  For me, it makes locating and navigating 
cumbersome since I need to guess which folder a source is likely to be in.  And 
I didn't expect to find any "org.codehaus" packages in src/main/groovy, but 
there are some in there.  Could they be ported to Java so that src/main/groovy 
only contains the groovy.* packages?  Or could all the packages in 
src/main/java be moved to src/main/groovy?

Reply via email to