Automatically generating commit messages from diffs using neural machine translation | Synapse