Liping Zou

Results 1 issues of Liping Zou

增量编译的处理,对于遍历 JarInput 有判断状态,读取缓存等操作 ``` if (jarInput.status != Status.NOTCHANGED && cacheMap) { cacheMap.remove(jarInput.file.absolutePath) } if (!scanProcessor.scanJar(src, dest) //直接读取了缓存,没有执行实际的扫描 //此jar文件中不需要被注入代码 //为了避免增量编译时代码注入重复,被注入代码的jar包每次都重新复制 && !scanProcessor.isCachedJarContainsInitClass(src.absolutePath)) { //不需要执行文件复制,直接返回 return } ``` 但在遍历目录的时候,没有特殊的处理,没有使用到 DirectoryInput.getChangedFiles(),也没有缓存相关的操作 小白求助,可以请问一下是出于什么考虑吗