replace file index with recursive visitor of virtual files, for all bundle and vendor file scanner #180