A deep learning approach to software evolution. (2018)