public boolean compileIsModified ( ) { if ( _compileIsModified ) return true ; CompileThread compileThread = new CompileThread ( ) ; ThreadPool . current ( ) . start ( compileThread ) ; try { synchronized ( compileThread ) { if ( ! compileThread . isDone ( ) ) compileThread . wait ( 5000 ) ; } if ( _compileIsModified ) return true ; else if ( compileThread . isDone ( ) ) { //setDependPath(getClassPath()); return reloadIsModified ( ) ; } else return true ; } catch ( Throwable e ) { } return false ; }
Returns true if the compile doesn t avoid the dependency .