-
Notifications
You must be signed in to change notification settings - Fork 36
Split Repository impl by state #347
Copy link
Copy link
Open
Labels
A-dxArea: Related to Developer ExperienceArea: Related to Developer ExperienceA-repositoryArea: Related to the Repository APIArea: Related to the Repository APIC-enhancementCategory: New feature or requestCategory: New feature or requestC-refactorCategory: Refactoring of already existing codeCategory: Refactoring of already existing code
Metadata
Metadata
Assignees
Labels
A-dxArea: Related to Developer ExperienceArea: Related to Developer ExperienceA-repositoryArea: Related to the Repository APIArea: Related to the Repository APIC-enhancementCategory: New feature or requestCategory: New feature or requestC-refactorCategory: Refactoring of already existing codeCategory: Refactoring of already existing code
Repository is ~2k LOC. I think it's not easy to navigate, especially given the generic implementations. I think it would be good, to split that file by the state of the implementation into submodules. E.g.,
repository/open.rs, so we know directly, that this is only containing impls for an open repository.