integrity/integrity — pull request #139 by richmeyers (2011-10-20 04:24:39+00:00)
Title: Gracefully handle builds without commits in UI

Currently Integrity breaks into pieces if it encounters a build without the associated commit. This normally should not happen, but due to bugs and during development it practically does happen.

Attached changes check for commit being nil, and try to salvage the situation.

Tests are included thanks to freshly unbroken test suite.