Resolution: Not A Problem
Affects Version/s: None
Fix Version/s: None
InternalVersionHistoryImpl.getVersion currently wraps RepositoryExceptions that occur on "reload()" into a RuntimeException. This may cause the RepositoryChecker to abort when attempting to fix a repository, defeating the point of running it.
I see two options:
1) Add "throws RepositoryException" to the signature so no wrapping is needed; this will cause similar changes in various interfaces and implementations; but it appears to be straightforward.
2) Modify the RepositoryChecker to catch RuntimeExceptions as well.
|Assignee||Julian Reschke [ reschke ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Not A Problem [ 8 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|