unified_diff parses unified diff contents into easy-to-use Ruby objects
Ryan Neufeld
gem "unified_diff", "~> 0.2.0"