private void incrementIdlingResourceCounter(String modifId) { synchronized (this) { Timber.d("increment idling counter %s", modifId); idlingResource.increment(); updates.add(modifId); } }
private void decrementIdlingResourceCounter(String currentlyUpdatingRepoModifId) { synchronized (this) { if (updates.contains(currentlyUpdatingRepoModifId)) { Timber.d("decrement idling counter %s", currentlyUpdatingRepoModifId); idlingResource.decrement(); updates.remove(currentlyUpdatingRepoModifId); } } }