ファイルの依存関係をきちんと見てくれるようになった

バージョンアップに対応していて気がついた。

>groovy -version
Groovy Version: 1.0-JSR-06 JVM: 1.5.0_07-b03

>dir /B
A.groovy
B.groovy

>type A.groovy
class A {
        public A() {
                println "Hello A";
        }
}

>type B.groovy
new A();

>groovy B.groovy
Hello A

>groovy -version
Groovy Version: 1.0-jsr-05 JVM: 1.5.0_07-b03
>groovy B.groovy
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed,
B.groovy: 1: unable to resolve class A
 @ line 1, column 1.
   new A();
   ^

1 Error