Ran
|
Files
153
|
Run time
15s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
Fix exception handling: Don't catch exceptions and suppress them * Now that we are in sync land, we don't need to catch exceptions and log error messages at multiple places. Let them bubble up to the top. * I noticed this was actually getting in the way of debugging because with $env->log unimplemented, I was only getting very generic failures instead of the root cause that was being suppressed and unlogged. * There are still a couple of places where we have generic Exception catching in place where it does make sense currently. For example, we aren't interested in what caused a templatedata fetch to fail. We simply fall back to regular serialization - the rationale here is that it is better to emit a transclusion without the preferred formatting (but syntactically correct) instead of losing the edit altogether. * Minor unrelated fix in Cite/Ref.php: Use !isset() instead of empty() Change-Id: Iebff6f37d
9556 of 12044 branches covered (79.34%)
14967 of 17690 relevant lines covered (84.61%)
29682.36 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|