in server/src/jetbrains/buildServer/serverSide/priority/PriorityClassManagerImpl.java [246:261]
public void deletePriorityClass(@NotNull final String priorityClassId) {
if (!priorityClassId.equals(DEFAULT_PRIORITY_CLASS_ID) && !priorityClassId.equals(PERSONAL_PRIORITY_CLASS_ID)) {
myLock.writeLock().lock();
try {
PriorityClass removed = myPriorityClasses.remove(priorityClassId);
if (removed != null) {
for (SBuildType bt : removed.getBuildTypes()) {
myBuildTypePriorityClasses.remove(bt.getExternalId());
}
}
} finally {
myLock.writeLock().unlock();
}
savePriorityClasses();
}
}