Files are the repo's indexed files in path order, each with its language and how many symbols it defines. Never null.
List<TreeEntry> files;