RefUpdater: Add missing cases for switch on RefUpdate.Result

Change-Id: I96e90b9b3538008494ae4335d85283b6e4ef02d3
diff --git a/src/main/java/com/google/gerrit/server/util/RefUpdater.java b/src/main/java/com/google/gerrit/server/util/RefUpdater.java
index 5a94722..c2c700d 100644
--- a/src/main/java/com/google/gerrit/server/util/RefUpdater.java
+++ b/src/main/java/com/google/gerrit/server/util/RefUpdater.java
@@ -183,6 +183,14 @@
         case NO_CHANGE:
           onUpdated(update, args);
           break;
+        case IO_FAILURE:
+        case LOCK_FAILURE:
+        case NOT_ATTEMPTED:
+        case REJECTED:
+        case REJECTED_CURRENT_BRANCH:
+        case REJECTED_MISSING_OBJECT:
+        case REJECTED_OTHER_REASON:
+        case RENAMED:
         default:
           throw new IOException(result.name());
       }