Clean up exception issues in RemoteRefUpdate
commit5fb5bd7ab0318c4f2e58d1d994769056a1121725
authorMarek Zawirski <marek.zawirski@gmail.com>
Sun, 17 Aug 2008 20:43:52 +0000 (17 22:43 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Thu, 21 Aug 2008 21:31:52 +0000 (21 23:31 +0200)
treeb54e6d27b74e94424289ad5940814b71e9944fb2
parentb1d427f88f2b4c60f62f85640d4f5d2f6c0cb8bd
Clean up exception issues in RemoteRefUpdate

IllegalArgumentException was probably a wrong choice for exception
thrown in RemoteRefUpdate when src object can't be resolved - it should
be checked one.

Now it's IOException, which makes call more safe for external clients.

Signed-off-by: Marek Zawirski <marek.zawirski@gmail.com>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/RemoteRefUpdate.java
org.spearce.jgit/src/org/spearce/jgit/transport/Transport.java