In cases where a repo name is the same as a project name, the URL won't include the repo name. This was causing URI portion of the repo tool to crash because this format wasn't expected.
To prevent the evolution of duplicate URL validation RepositoryProvider switched from Repositorynformation to AzureUri.
Removes RepositoryInformation and all tests because this class isn't used anymore.
References and relevant issues
Detailed description of the pull request / Additional comments
Summary of the pull request
In cases where a repo name is the same as a project name, the URL won't include the repo name. This was causing URI portion of the repo tool to crash because this format wasn't expected.
To prevent the evolution of duplicate URL validation RepositoryProvider switched from
Repositorynformation
toAzureUri
.Removes
RepositoryInformation
and all tests because this class isn't used anymore.References and relevant issues
Detailed description of the pull request / Additional comments
Validation steps performed
All steps here
Additionally, cloned an azure repo via URI where the repo name is the project name.
PR checklist