static List pull()

in maven2-server-impl/src/org/jetbrains/idea/maven/server/MavenRemotePullUtil.java [9:18]


    static <T> List<T> pull(Queue<T> queue) {
      T last = queue.poll();
      if(last == null) return null;
      List<T> result = new ArrayList<T>();
      result.add(last);
      while((last = queue.poll())!=null) {
        result.add(last);
      }
      return result;
    }