Faster diffing by skipping pretty_print if no changes are present by osyoyu · Pull Request #549 · ridgepole/ridgepole

Operations done in Ridgepole::Ext::PpSortHash (dup & extending the object, running pretty_print, generating a Diffy) are all very expensive. This patch aims to reduce the overhead by performing...