microsoft / DevHomeAzureExtension

Dev Home Azure Extension
MIT License
68 stars 15 forks source link

Removing RepoInformation and using AzureUri #39

Closed dhoehna closed 7 months ago

dhoehna commented 7 months ago

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 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

Validation steps performed

All steps here

Additionally, cloned an azure repo via URI where the repo name is the project name.

PR checklist