
Before, there was an abstract RepoUpdater class with two subclasses, one for signed and unsigned. Now there is just a single class, and it only ever starts with the index.jar. So this removes lots of code that was there to handle that more complicated structure. For example, there is no longer the need to separately work on the index.xml vs index.jar.