Read and cache Ruby source-code file information