2.1.2 getDependsRecursively 释放资源,怎么过滤掉build-in 资源?

版本2.1.2正式。
问题:getDependsRecursively 返回的是一个字符串列表,指向的json文件路径,并且返回值中包含 编辑器内建资源,如:builtin-2d-sprite。这种资源如果释放了,会导致后面报错。

``
let list = cc.loader.getDependsRecursively(this.pfb);
cc.loader.release(this.pfb);
while(list.length>0){
let path = list.pop();
cc.loader.release(path);
}`

要怎样过滤掉build-in资源呢?
或者这种就应该设置为不可释放才对?

参考这个PR
https://github.com/cocos-creator/engine/pull/4915

谢谢回复!
按照pr修改了引擎,然后删掉引擎下bin/.cache,重新打开项目,还是没生效。
2.1.39月份会发吗?会的话我就先不弄这个了

https://docs.cocos.com/creator/manual/zh/advanced-topics/engine-customization.html#1-定制-javascript-引擎
改完引擎需要用gulp重新编译才能生效哦

谢谢!