I'll make a clean test project with this issue and send it to you. But currently I'm forced to temporarily skip this warning and work on other segments of our game. I'll get back with it in several days. Thanks!
One more thing:
return (stopRasterNames == null) || (stopRasterNames.indexOf(instanceName) > -1);
return (instanceName.indexOf("_s") == instanceName.length - 2);
Now I can add _s to the end of any Sprite and force it to stop rasterization where I need and at same time have multiple objects stopped at same hierarchy level and also able to reference them.
Maybe it will be good to change in repo:
return (stopRasterNames == null) || (stopRasterNames.indexOf(instanceName) > -1) || (instanceName.indexOf("_s") == instanceName.length - 2);
I'll be glad to push it in gitHub, but I'm still new to it and have to learn how it's done.
*** UPDATE ***
I was lazy to update all the movieClip names and changed to this:
private function checkIfShouldStop(dispObjCont:DisplayObject):Boolean
return (getQualifiedClassName(dispObjCont).indexOf("_s") == getQualifiedClassName(dispObjCont).length - 2);
Now I need to add "_s" only to the library linkage names.