node_modules/vscode-fuzzy-scorer/dist/vscode_common/uri.js
/**
   * Creates a new URI from a string, e.g. `http://www.msft.com/some/path`,
   * `file:///usr/home`, or `scheme:with/path`.
   *
   * @param value A string which represents an URI (see `URI#toString`).
   */
Creates a new URI from a string, e.g.

@param value A string which represents an URI .
Creates a new URI from a string e . g . @param value A string which represents an URI .
static parse(value, _strict = false) {
    const match = _regexp.exec(value);
    if (!match) {
      return new _URI(_empty, _empty, _empty, _empty, _empty);
    }
    return new _URI(match[2] || _empty, percentDecode(match[4] || _empty), percentDecode(match[5] || _empty), percentDecode(match[7] || _empty), percentDecode(match[9] || _empty), _strict);
  }
static parse ( value , _strict = false ) { const match = _regexp . exec ( value ) ; if ( ! match ) { return new _URI ( _empty , _empty , _empty , _empty , _empty ) ; } return new _URI ( match [ 2 ] || _empty , percentDecode ( match [ 4 ] || _empty ) , percentDecode ( match [ 5 ] || _empty ) , percentDecode ( match [ 7 ] || _empty ) , percentDecode ( match [ 9 ] || _empty ) , _strict ) ; }
Creates a new URI from a string, e.g.
Creates a new URI from a string e . g .