Use auto-closable RevWalk, TreeWalk and Repository Change-Id: Iaa1f28626b010cd17d05cf464b1350b9df7909f3