private int getNewItemPosition()

in server/src/jetbrains/buildServer/serverSide/priority/BuildQueuePriorityOrdering.java [130:138]


  private int getNewItemPosition(double newItemWeight, List<SQueuedBuild> currentQueueItems) {
    //move up until first item with higher or equal priority
    for (int i = currentQueueItems.size() - 1; i >= 0; i--) {
      if (newItemWeight <= getItemWeight(currentQueueItems.get(i).getItemId())) {
        return i + 1;
      }
    }
    return 0;
  }