This repository was archived by the owner on Jun 21, 2023. It is now read-only.
This repository was archived by the owner on Jun 21, 2023. It is now read-only.
Repository model refactoring still to do #2050
Open
Description
Copied from #2040
Still to do
- Read the
RemoteRepositoryModel
when we read the PR model from GraphQL, that way we can fix Fails to check out PR branch. #1986 - Change
RemoteRepositoryModel.OwnerAccount
to be aActorModel
instead of anIAccount
(@grokys) - Remove the
Octicon
from the model Refactor repository models (repository refactor part 1) #2008 (comment)
(removed this code) - Do we want
RemoteRepositoryModel
to continue implementingIEquatable<RemoteRepositoryModel>
andIComparable<RemoteRepositoryModel>
? - Is
TrimEnd
needed here Refactor repository models (repository refactor part 1) #2008 (comment) - When I change the name of the
origin
remote I get an exception at this line: Remove repository responsibilities from TeamExplorerServiceHolder (repository refactor part 2) #2025 (comment)
Possible bugs
-
LocalRepositoryModel.GetHashCode
andEquals
should use consistent comparisons
OrdinalIgnoreCase
orInvariantCultureIgnoreCase
maybe?