Merge branch 'stable-2.15' * stable-2.15: RefUpdater: Add missing cases for switch on RefUpdate.Result RefUpdater: Add $FALL-THROUGH$ comment to suppress false-positive warning Remove unnecessarily nested else-clauses Remove declarations of unthrown exceptions GitFile: Catch RepositoryNotFoundException and rethrow as NoSuchProjectException Remove redundant specification of type arguments Align Eclipse compiler settings with core Gerrit's Upgrade bazlets to latest stable-2.15 to build with 2.15.9 API Upgrade bazlets to latest stable-2.15 to build with 2.15.8 API Change-Id: I8cf1059ec11840a23de3f9e18f13fc74372f9564