bundles/org.eclipse.orion.client.ui/web/gcli/gcli/types.js
function() {
    var combined = Status.VALID;
    for (var i = 0; i < arguments.length; i++) {
      var status = arguments[i];
      if (Array.isArray(status)) {
        status = Status.combine.apply(null, status);
      }
      if (status > combined) {
        combined = status;
      }
    }
    return combined;
  }
function() {
    var combined = Status.VALID;
    for (var i = 0; i < arguments.length; i++) {
      var status = arguments[i];
      if (Array.isArray(status)) {
        status = Status.combine.apply(null, status);
      }
      if (status > combined) {
        combined = status;
      }
    }
    return combined;
  }
function ( ) { var combined = Status . VALID ; for ( var i = 0 ; i < arguments . length ; i ++ ) { var status = arguments [ i ] ; if ( Array . isArray ( status ) ) { status = Status . combine . apply ( null , status ) ; } if ( status > combined ) { combined = status ; } } return combined ; }
A combined status is the worser of the provided statuses. The statuses
can be provided either as a set of arguments or a single array
A combined status is the worser of the provided statuses . The statuses can be provided either as a set of arguments or a single array