Adapt whole plugin codebase to 3.0 release API use
Adapt to the sole NoteDb, thus remove ReviewDb incl. OrmException usage.
DatabaseRenameHandler:
- Make oldProjectKey a consistently reused instance field, for
getChangeIds to logically initialize -as before this change.
- Introduce a changeNotes instance field, built from that oldProjectKey.
- Preserve the classic iterator use in getChangeIds; refactor follow-up.
- Adapt rollback to NoteDb, which path being still not covered by tests.
- Should a rollback itself fail, keep trying to roll other updates back.
RenameLogLayout: use TODO to denote the already inaccurate doc comments.
Bug: Issue 10525
Change-Id: I95f151cdcd83e2b1244359e2cd85e4ad9e082141
11 files changed