src/uri.ts
Function addHostUserAndPass
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const addHostUserAndPass = (uri: RawUri, parsing: Uri): Uri => {
const withUser = addHostAndUser(uri, parsing);
if (isNullOrUndefined(withUser.authority)) {
return withUser;
Function addQuery
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const addQuery = (uri: RawUri, parsing: Uri): Uri => {
const REGEX: RegExp = // tslint:disable:max-line-length
/^[A-Za-z\d*-._+%]+=[A-Za-z\d*-._+%]*(?:&[A-Za-z\d*-._+%]+=[A-Za-z\d*-._+%+]*)*$/;
if (isNullOrUndefined(uri.query)) {